他の 2 つのブックを開いてアクティブなブックにする必要があるマクロを含むアクティブなブックがあります。ただし、マクロを含むブックはアクティブなブックとして残ります。助けてください。
With myFile
.Title = "Choose File"
.AllowMultiSelect = False
If .Show <> -1 Then
Exit Sub
End If
SF = .SelectedItems(1)
SF = Application.GetOpenFilename(SF)
MsgBox SF
Workbooks.Open Filename:=(SF)
wb1 = ActiveWorkbook.FullName
MsgBox "SF" & SF
MsgBox "WB1" & wb1
WB1 は、マクロが含まれているブックのパスを示しています。SF ではない (openfile ダイアログ ボックスから選択されたソース ファイル)
さらに、以下のコードは正しいですか?
For Rw = 4 To DF.Sheet1.UsedRange.Rows.Count
For Rw1 = 3 To SF.Sheet1.UsedRange.Rows.Count
If df.Sheet1.Cells(Rw, 1).Value = sf.Sheet1.Cells(Rw, 53).Value Then
前もって感謝します