Я создал кнопку макроса, чтобы открывать свои ежедневные файлы на листе производства Excel, где у меня есть вся моя кнопка макроса для определенных файлов.Excel код VBA, чтобы открыть файл
Формат для всех моих файлов обычно тот же:
- Businese Unit Имя: YMCA
- Год: 2012
- Месяц: Апрель
- Неделя: Неделя 2
- день: 12
- Имя файла: YMC Template 041212.xlsm
У меня проблема с последним расширением имени файла excel. Как добавить шаблон MyDaily и MyDateProd вместе с .xlsm. У меня есть эта -J: ..... \ & myDailyTemplate & myDateProd.xlsm ") см ниже целых имена путей файла
Sub Open_DailyProd()
Dim myFolderYear As String
Dim myFolderMonth As String
Dim myFolderWeek As String
Dim myFolderDaily As String
Dim myDateProd As String
Dim myBusinessUnit As String
Dim myDailyTemplate As String
myBusinessUnit = Sheet1.Cells(32, 2)
myFolderYear = Sheet1.Cells(11, 2)
myFolderMonth = Sheet1.Cells(12, 2)
myFolderWeek = Sheet1.Cells(13, 2)
myFolderDaily = Sheet1.Cells(14, 2)
myDateProd = Sheet1.Cells(15, 2)
myDailyTemplate = Sheet1.Cells(6, 5)
Application.Workbooks.Open ("J:\IAS\3CMC05HA01\IAC Clients\myBusinessUnit\myFolderYear\myFolderMonth\myFolderWeek\myFolderDaily\& myDailyTemplate & myDateProd.xlsm")
End Sub
У меня есть выпуск с пуском = Join (pathPart, "\"). – cemg
@cemg я должен был предварять его «непроверенным», поскольку я не пробовал его, прежде чем я его написал. Однако основная идея звучит. Какую ошибку вы получаете? – psubsee2003
@cemg У меня была опечатка в моем коде, но она была исправлена, и я протестировал это время. Он должен работать на вас. Если это не так, то вам нужно учитывать, что либо файл, который вы запрашиваете, не существует в этом месте, либо у пути есть опечатка – psubsee2003