VBA использует InputBox, чтобы определить имя листа и сохранить его в переменной - PullRequest
0 голосов
/ 27 октября 2018

Я ищу часы сейчас и никакого решения, я пытаюсь определить переменную из InputBox, чтобы использовать ее как имя листа и значение копии из диапазона A1.

имя листа должно быть из поля ввода.

Dim wss As String
wss = InputBox("Sheet name")
Sheets("EBS Posting template").Range("A1") = Wss.Range("A1")

Это тоже не работает

Sheets("EBS Posting template").Range("A1") = Sheets(Wss).Range("A1")

1 Ответ

0 голосов
/ 27 октября 2018

это работает для меня.Я думаю, проблема в том, что вы пропустили значение в диапазоне:

Sub Makro1()
Dim wss As String
wss = InputBox("Sheet name")
Sheets("Tabelle1").Range("A1").Value = Sheets(wss).Range("b1")

End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...