[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『F2+Enterキーの自動化』(やまちゃん)
excelにてCSVデータを扱っています。およそ2000行ございます。
その中で1列、「202208010920」等のデータが縦に並んでおります(日付のYYYYMMDDHHMM形です。)。
こちらをとあるシステムにインポートする際に、表示形式を「数値」でインポートするとエラーではじかれてしまいます。
表示形式を「文字列」にすると、「2.02208E+11」のような不明な文字列で反映されてしまいます。
しかし、こちらをF2で編集状態にし、Enterキーを押すと元の数字のデータで表示されます。(この時、セルの左上に緑色の印がつきます)
この状態ですと正常にインポートされるのですが、2000行あるため大変骨が折れます、、、
VBAやマクロで自動化できる!!というサイトを見たのですがうまくいかず、こちらの有識者様のお知恵をお借りできればと思い質問させていただきます。
何かいい方法はございませんでしょうか?
< 使用 Excel:Office365、使用 OS:Windows10 >
>表示形式を「文字列」にすると、「2.02208E+11」のような不明な文字列で反映されてしまいます
この段階ではまだ文字列になっていないので指数表示になります。
>こちらをF2で編集状態にし、Enterキーを押すと元の数字のデータで表示されます
ここでようやく文字列になります。
インポートする時に文字列でいいのなら、その列を選択しデータタブ→区切り位置 →次へ→次へ→●文字列(を選択)→完了
ではどうでしょうか? (コナミ) 2022/08/31(水) 16:35
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.