найти название книги - PullRequest
       5

найти название книги

0 голосов
/ 20 января 2020

Имя файла макроса - sample1.xlsx. Теперь этот макрос выполняется из файла sample2.xlsx. Как получить путь к файлу sample2.xlsx, используя код макроса, записанный в файле sample1.xlsx?

1 Ответ

0 голосов
/ 20 января 2020

Высокий

Я не могу комментировать, поэтому я положил это здесь…

Если обе рабочие книги открыты, объект коллекции рабочих книг открытых файлов позволит вам ссылаться на любую рабочую книгу. Таким образом, другой способ похож на

Sub Geh_tits_Path()
Dim Parf As String
 Let Parf = Workbooks("sample2.xlsx").Path
End Sub

Но в соответствии с тем, что сказал Пех, при сохранении книги sample1.xlsx любой записанный макрос не будет сохранен. Так что если вы затем закроете и откроете книгу sample1.xlsx, макроса там не будет.

Алан

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