0
私は多数のファイルを開き、それらをリフレッシュしてから保存して閉じるマクロを作成しています。すべてがスムーズに実行されていますが、ファイルを開くと2つのファイルが表示され、「ファイルがインクルードリストで実行されています - タイトルが表示されない」というメッセージが表示されます。これは "ok"が押されるまでマクロを停止させます。前に "Application.DisplayAlerts = False"を使用しましたが、ここでは動作していないようです。私のコードは次のとおりです:ファイルを開くときにメッセージが表示されないようにするには、VBAを使用する方法?
Public Sub Refresh_All()
Dim filepathstr As String
Dim filename As String
Dim wbk As Workbook
filepathstr = Sheet1.Range("filepath").Value
For Each cell In Sheet1.Range("workbooks")
If Not cell.Value = "" Then
filename = cell.Value
Application.DisplayAlerts = False
Set wbk = Workbooks.Open(filepathstr & filename, False)
''''**REFRESH**''''''
SAPBexrefresh (True)
Application.DisplayAlerts = False
wbk.Save
wbk.Close False
Application.DisplayAlerts = True
End If
Next cell
MsgBox "The Macro has finished; BW Reports are refreshed."
End Sub
ご協力いただければ幸いです!
これらのファイルには、これらのポップアップを引き起こしているマクロがありますか? – Rdster
ああ、彼らはそれをチェックしていない、ありがとう、私はちょうど彼らの中のマクロを削除する必要があると思う –