Использовать переменную для ссылки на другие переменные? - PullRequest
0 голосов
/ 03 февраля 2020

Так что мой макрос использует много строковых констант для хранения имен книг, которые я хочу редактировать. Каждая переменная использует соглашение об именах template, а затем число 3 di git (например, template001). Есть ли способ, которым я могу использовать целочисленную переменную для ссылки на какую константу я хочу использовать? Я представляю себе что-то вроде этого:

Public Const filepath = "C:\Templates\"
Public Const template001 = "001.xls"

Sub printTemplate()

Dim num As Integer: num = 001
Dim template As Workbook

Set template = Workbooks.Open(filepath & GetVar("template" & num)) 'Complete guess at what the function is called
template.PrintOut
template.Close False

End Sub

Есть ли такая функция, которая делает это?

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