
Sub クエリ削除()
Dim i As Integer, j As Integer, mydat As String, qt As QueryTable
For i = 1 To Worksheets.Count
mydat = Worksheets(i).Name
クエリテーブル削除
Worksheets(mydat).Select
For Each qt In ActiveSheet.QueryTables
qt.Delete
j = j + 1
Next
Next
MsgBox "ファイル名「" & ActiveWorkbook.Name & "」の" & Chr(10) & _
"「" & i - 1 & "」個のシートから 「" & j & "」個のクエリテーブルを削除しました。"
End Sub
|







