[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『CSVをEXCELで開くマクロ』(くみ)
ある集計用EXCELファイルに、デスクトップに保存されたCSVデータを項目ごとに取り込もうとしています。 集計用EXCELファイルにマクロ作成して、自動化したいのですが
デスクトップにあるCSVファイルを 右クリック→ファイルから開く→EXCELを選んで開く
という操作がマクロでどのような記述になるのか分かりません。
どのように書けばよいのでしょう?
< 使用 Excel:Excel2010、使用 OS:Windows7 >
EXCELの「開く」や「データ取り込み」を使うと、CSVの区切りがおかしくなるので 右クリック→プログラムから開く を使いたいのです。
(くみ)
(くみ) 2018/05/24(木) 10:00
>CSVの区切りがおかしくなるので 具体的にどのようにおかしくなるのだろうか? (ねむねむ) 2018/05/24(木) 10:10
このような感じです。
-------------------------------- 項目1, 項目2, 項目3, ここの項目は文字がたくさん入力されることが あります。 項目内で改行を使うと、このように 次の行へ送られてしまっています。 ---------------------------------
他プログラムのデータをCSVで書き出したものなのですが
全体的にはカンマ区切りになっているのですが、元のプログラムで文字を沢山入力し改行を使っている項目は 改行ごとにCSVでも改行されてしまい、EXCELへデータ取り込みしても改行された状態になってしまいます。
試しにEXCELのファイルを開くダイアログボックスを出して、CSVデータを選択し開くマクロを使ってみたら うまく取り込めましたので、とりあえずは解決しました。
(くみ)
(くみ) 2018/05/24(木) 10:29
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.