0
아래 코드를 실행하는 동안 Subscript out of range - error 9
을 받았습니다. 누군가 내가 뭘 잘못하고 있다고 말할 수 있습니까?아래 첨자가 범위를 벗어남 - 오류 # 9
Sub testing1()
Dim Fso As FileSystemObject
Dim Fldr As Folder
Dim Fpath As String
Dim Fl As File
Dim Sh As Worksheet
Dim cell As Range
Dim Myvalue As String
Application.DisplayAlerts = False
Myvalue = Application.InputBox("Enter your value")
Set Fso = New FileSystemObject
With Application.FileDialog(msoFileDialogFolderPicker)
.Show
Fpath = .SelectedItems(1)
End With
Set Fldr = Fso.GetFolder(Fpath)
For Each Fl In Fldr.Files
For Each Fl In Fldr.Files
For Each Sh In Workbooks(Fl.Name).Sheets
For Each cell In Sh.UsedRange
If cell.Value = Myvalue Then
cell.Interior.ColorIndex = 12
End If
Next cell
Next Sh
Next Fl
Next Fl
End Sub
+1 루핑 대신 팁을 사용하면'.Replace'를 사용할 수 있습니까? –