Google で検索できたのはわかっていますが、どの用語を検索すればよいか分からないほど、Google に慣れていません。ここであなたの提案を聞くのに役立ちます。
例:
Sub Macro1()
'
' Macro1 Macro
'
'
Windows("FL_bounces.csv").Activate
Windows("auto_dealers_FL.csv").Activate
Windows("FL_bounces.csv").Activate
Windows("auto_dealers_FL.csv").Activate
End Sub
開いているウィンドウの名前がわからない場合を除きます。
編集#2:
Sub Macro1()
'
' Macro1 Macro
'
'
Dim wn, contacts, report As Excel.Window
Dim windows(1 To 100) As Excel.Window
Dim i As Integer
i = 1
For Each wn In Application.windows
windows(i) = wn
i = i + 1
Next wn
If IsEmailValid(windows(1).Cells(1, 1)) = True Then
report = windows(1)
contacts = windows(2)
Else
contacts = windows(1)
report = windows(2)
End If
End Sub
この変更で何が間違っていると思いますか?