я получил ошибку вне диапазона на lbound и uboud. пожалуйста помоги. это мои коды.
Это работает над другим макросом, который я сделал.
Ошибка начинается с ubound и lbound. когда я запускаю его, это приводит к ошибке индексации. Я просто копирую свои прошлые коды.
Option Explicit
Public pdfpath, excelpath As String
Public pdfname, fname, issuename, excelname As String
Public wb As Workbook
Public ws, wspdf As Worksheet
Public STRinvoice, STRamnt, STRissue, STRcus As String
Public SAPinvoice, SAPamnt, SAPissue, SAPcus As String
Public i, ctr As Long
Public rfile() As Variant
Sub DO_ALL()
pdfpath = "C:\Users\" & Environ$("Username") & "\Desktop\Wiley Checker\PDF IN\"
excelpath = "C:\Users\" & Environ$("Username") & "\Desktop\Wiley Checker\EXCEL IN\"
pdfname = Dir(pdfpath & "*.pdf*")
ctr = 1
Set wb = ActiveWorkbook
Set ws = wb.Sheets("Checker")
Set wspdf = wb.Sheets("PDF")
Do Until pdfname = ""
If InStr(pdfname, "pdf") > 0 Then
ReDim Preserve rfile(1 To ctr)
rfile(ctr) = pdfname
ctr = ctr + 1
End If
pdfname = Dir
Loop
For i = LBound(rfile) To UBound(rfile)
ActiveWorkbook.FollowHyperlink pdfpath & rfile(i)
'continous codes.....
Next i
Exit Sub
End Sub
Я просто хочу зациклить открытие PDF-файлов.