[[20020626092621]] 『htmlファイルの年月日を変換させない方法』(山猫) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『htmlファイルの年月日を変換させない方法』(山猫)

欧州で作られた表形式の htmlファイルをExcelに読み込みたいのですが、欧州で作成られた書式が 日/月/年の為、そのまま読み込むと、30/01/01(2001年1月1日)が、1930/01/01に自動変換されてしまいます。htmlファイルから、日付に変換せず、そのままテキストの形態のままで読み込む方法はないでしょうか・・・?

Excelは97です。


 みやほりんが 未解決ログ解消を目的に 2005/06/22 22:37 レス上げしました。
別解案をご存知で余裕のある方はレスお願いします。
 
(なお、相談文中の「30/01/01(2001年1月1日)」は
「30/01/01(2001年1月30日)」の書き損じであると推測、
また、Excel2000 Excel2002での検証のため、97での動作は不詳)
 
相談者の「htmlファイルをExcelに読み込み」の方法が不明ですが、
ここでは「Webクエリで読み込み」を想定します。
 
日付の認識をOffにするオプションがあります。
メニューのデータ>外部データの取込>新しいWebクエリ でデータ取り込みを行う場合で
ダイアログ下部の「詳細」ボタンからオプション設定。
「日付認識を無効にする」というオプションにチェック後、クエリ実行。
 
表中の「30/01/01」はそのままセルに取り込まれます。
なお、ここからさらにyyyy/mm/dd形式の日付データに変換するには、
データを範囲選択し、メニューのデータ>区切り位置。
区切り位置ウィザードダイアログ1/3はそのまま「次へ」
区切り位置ウィザードダイアログ2/3はそのまま「次へ」
区切り位置ウィザードダイアログ3/3で
「列のデータ形式」を「日付」「DMY」形式を選択して「完了」。
(みやほりん) 

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.