функция не распознает ввод макроса для имени листа - PullRequest
0 голосов
/ 21 октября 2019

Я хочу переформатировать экспорт программы. До сих пор я создал функцию, которая вызывает ввод одной строки, который является просто числовым идентификатором (например, 2210-01). Этот ввод вызывает проблемы, как только я перехожу к листу с таким именем.

Я пытался назначить входной тип данных как нечто отличное от строки, но это вызывает другие проблемы. Я знаю, что у моего ББ есть те имена листов, которые есть в RunFormatRawExport (), но я не уверен, почему это вызывает проблемы, когда я открываю лист.

Sub RunFormatRawExport()
FormatRawExport ("2210-01")
End Sub

Public Function FormatRawExport(ComCode As String)
    Sheets("ComCode").Activate
End Function

с этим коротким фрагментом, макрос должен просто переместиться на лист 2210-01. Я не получаю ошибки, когда я вызываю ComCode до этой ошибки.

1 Ответ

0 голосов
/ 21 октября 2019

Возможно, вам следует сначала установить фокус на рабочую книгу, в которой находится лист «CombCode», т. Е. Рабочие книги ([имя]). Активировать

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