こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

EXCELでテキストファイルを取込むマクロの作成

EXCELにテキストファイルを「カンマ区切り」で読み込みしたいのですが、
下記マクロの内容でデータはインポートされるのですが、
元のデータが悪いのか「読影日」と「検査日」の区切りが項目が別れてしまい
項目が二つほどずれてしまい正しくインポートされないのですが
サンプル画面を添付いたします。


作成方法ご伝授お願いいたします。


sub macro1()
 dim myFile as string
 myfile = application.getopenfilename(filefilter:="テキストファイル(*.txt),*.txt")
 if myfile = "False" then exit sub

 workbooks.opentext _
  filename:=myfile, _
  datatype:=xldelimited, _
  textqualifier:=xltextqualifierdoublequote, _
  tab:=true, _
  comma:=true, _
  space:=true

’予備
 activeworkbook.worksheets(1).move before:=thisworkbook.worksheets(1)
end sub

大変申し訳ございませんが、この投稿に添付された画像や動画などは、「BIGLOBEなんでも相談室」ではご覧いただくことができません。 OKWAVEよりご覧ください。

マルチメディア機能とは?

投稿日時 - 2012-08-02 16:49:14

QNo.7623543

すぐに回答ほしいです

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

tab:=false, _
comma:=true, _
space:=false

では

投稿日時 - 2012-08-02 17:40:12

お礼

お礼が遅くなってごめんなさい!!
たすかりました。 祥子

投稿日時 - 2012-10-02 12:48:47

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問