重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

【やりたい事】
CSVファイルをエクセルにて読込、通常のエクセルファイルと同じように
マクロを利用し、CSVファイルを加工はできますか???
※実験では出来ました

例:A.CSVをB.xlsmから、マクロにて指示をし加工したい
⇒以下コードで、CSVファイルの中のデータコピー、オートフィルターの設置、文字入力
⇒実施しましたが、普通のエクセルファイルと同じように加工できました


【条件】
WEB上から出力されたCSVファイル
開始行の1行目が約10項目あり
2行目からがデータとなる

【ためしたコード】
Sub csvファイルをエクセルで読み込んだアクティブブック()


Dim filepath1 As String
Dim wb1 As Workbook
Dim ws1 As Worksheet


filepath1 = ActiveWorkbook.FullName
sheetname1 = ActiveSheet.Name


Set wb1 = Workbooks.Open(filepath1)
Set ws1 = wb1.Worksheets(sheetname1)



MsgBox ActiveWorkbook.FullName

ws1.Activate

Range("a20") = "あいうえお"

Range("A1:h1").Copy

Range("a10").PasteSpecial Paste:=xlPasteValues

Range("A1").AutoFilter

End Sub

A 回答 (1件)

できますか?→出来ました


自己解決してるじゃないですか。できますよ。
    • good
    • 0
この回答へのお礼

PowerCheck 様
お返事ありがとうございます
確かに、自己解決はしているのですが

今後、エクセル(xlsx)と同じようにいろんな、操作を
していくので、何か落ち度がないか、質問しました

回答ありがとうございます

お礼日時:2025/04/19 08:11

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A