• ベストアンサー

メッセ-ジボックスを非表示に出来ますか

マクロ初心者です 先日ココで助けて頂きファイルの読み込みの記述を教えて頂き 下記記述を作りました が!一つ問題がありまして再度助けて頂きたいのですが コピ-したあとそのファイルが不要の為閉じますが その際メッセ-ジボックスが現れ 「クリップボ-ドに大きな情報があります。この情報をほかのプログラムに貼り付けられるようにしますか?」 と、 「クリップボ-ドに保存されているデ-タの大きさや形が、指定された領域と異なります。貼り付けますか?」 と現れるのですが、このメッセ-ジを表示しないようにしたいのですが 何か良い手はありますでしょうか? 回答 宜しくお願い致します Filename = ThisWorkbook.Sheets("す-ぱ-こんぴゅ-た-").Range("B1").Value Workbooks.Open Filename:= _ "C:\Documents and Settings\k-saruwatari\" & Filename Cells.Select Selection.Copy ActiveWindow.Close Windows("試作.xls").Activate Sheets("Error Log").Select Cells.Select ActiveSheet.Paste Sheets("ぽちっと").Select ThisWorkbook.Activate Filename = ThisWorkbook.Sheets("す-ぱ-こんぴゅ-た-").Range("C1").Value Workbooks.Open Filename:= _ "C:\Documents and Settings\k-saruwatari\" & Filename Cells.Select Selection.Copy ActiveWindow.Close Windows("試作.xls").Activate Sheets("Lot Log").Select Cells.Select ActiveSheet.Paste Sheets("ぽちっと").Select ThisWorkbook.Activate

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

ActiveWindow.Closeの前後に以下を貼り付けてください。 Application.DisplayAlerts = False ActiveWindow.Close Application.DisplayAlerts = True

kuku1121
質問者

お礼

ばっちり完璧です! 有難うございました

その他の回答 (1)

  • suzukikun
  • ベストアンサー率28% (372/1325)
回答No.1

関連するQ&A

専門家に質問してみよう