• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBA 実行時エラー 424 の表示が出る)

VBA実行時エラー424の解決方法

このQ&Aのポイント
  • VBAを使用している際に表示される実行時エラー424の解決方法について説明します。
  • 特定のシートを選択し、同一階層上に新しいファイル名でCSV形式で保存するVBAコードのサンプルを紹介します。
  • VBAのオブジェクトが必要なエラーが表示される場合、コード内にインスタンスが正しく宣言されているか確認してください。

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

  • ベストアンサー
  • watabe007
  • ベストアンサー率62% (476/760)
回答No.2

>特定のシート[ADDR_TO]を同一階層上に[ADDR_TO]の >ファイル名でCSVとして保存することです SheetCSV.Cells.Copy      ↓ ThisWorkbook.Worksheets("ADDR_TO").Cells.Copy もしくは Private Sub CommandButton2_Click()   Dim strName As String   strName = "ADDR_TO"   ThisWorkbook.Worksheets(strName).Copy   With ActiveWorkbook     .SaveAs Filename:=ThisWorkbook.Path & "\" & strName, FileFormat:=xlCSV     .Close False   End With   MsgBox "出力完了", vbInformation End Sub

40104
質問者

お礼

ありがとうございます! 無事出力ができました!

その他の回答 (1)

回答No.1

>SheetCSV.Cells.Copy 「SheetCSV」はどこにも定義されていないですからね。そりゃ「オブジェクトが必要です」と出るでしょう。

関連するQ&A