Я пытаюсь запустить макрос, но при ссылке на файл excel, который у меня установлен, я получаю ошибку времени выполнения и основные моменты, которые ссылаются на мой путь. Я почти уверен, что это правильный путь, потому что я пошел к свойствам файла первенствовать и скопировал расположениеФайл excel не найден при ссылке на ошибку времени выполнения
Set xlWB = xlApp.Workbooks.Open(strPath)
' Get Excel set up
enviro = CStr(Environ("USERPROFILE"))
'the path of the workbook
Debug.Print strPath = enviro & "\Documents\multipliers.xls"
On Error Resume Next
Set xlApp = GetObject(, "Excel.Application")
If Err <> 0 Then
Application.StatusBar = "Please wait while Excel source is opened ... "
Set xlApp = CreateObject("Excel.Application")
bXStarted = True
End If
On Error GoTo 0
'Open the workbook to input the data
Set xlWB = xlApp.Workbooks.Open(strPath)
Set xlSheet = xlWB.Sheets("Test1")
' Process the message record
«strPath = enviro &» C: \ Users \ ltorres \ Documents \ multipliers.xls "" создает строку, подобную этой 'C: \ Users \ ltorres \ C: \ Users \ ltorres \ Documents \ multipliers.xls' – gizlmo
@gizlmeier Я удалил C: \ Users \ ltorres \ from strPath = enviro & "C: \ Users \ ltorres \ Documents \ multipliers.xls и все еще получаю ошибку при установке xlWB = xlApp.Workbooks.Open (strPath) – Luis
Затем вам, вероятно, не хватает \ before 'Documents' – Rory