![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?08b1c8b)
WinXP,Excel2002です。
業務アプリから出力したExcelのファイルのみで起きている現象なのですが、
データの書式を「ユーザ定義」で設定しても、
なぜか、その場で反映されません。
一度セルをダブルクリックしたのちにフォーカスをはずすと、
なぜか そこでパッと反映されます。
値は「2006-07-01 12:02:17」といったもの。
「ddd」と設定した時点で表示は「Sat」になるはずなのに、
1セルずつ ぷちぷちダブルクリックしないと変わってくれません…。
同僚に聞くと「外部ソフトから落としたためで、手の打ちようがない」とのことですが、
どうにかこのブックを使って表示形式を変えることはできないでしょうか?
お願いします!
No.2ベストアンサー
- 回答日時:
こんにちは。
KenKen_SP です。文字列データとなっているとか? 特に日付部分が日本の標準的な
yy/mm/dd
ではなく、”-”で区切られてますし。OS や Excel のバージョンによっては、
コントロールパネルの日付書式の設定いかんで文字列として扱われる可能性は
ありますよね。
# Excel 2002 VBA で 配列にいれた日付をセルに転記すると英語書式の
# 文字列になるバグがありました。SP2 か SP3 で修正されましたが。
# 独自プログラム(VBA含む)でセルにデータを書き込む場合は、この
# ように、Excel本体の動作とは違う結果になる場合が稀にあります。
適当なセルに 1 を入力してコピーし、セルを選択して形式を選択して貼り付け
「乗算」で、シリアル値に直せると思います。Excel が文字列として認識して
いるなら「日付・時刻」の表示形式を設定しただけでは表示は更新されません。
ダブルクリックで表示形式が有効になるのは...
セルの表示形式が「標準」であれば、セルをダブルクリックで編集モードに入り、
再度確定させると値の更新があったものとして、再計算がなされます。このとき
Excel は値をみて、日付・時刻と自動的に認識し、設定された「日付・時刻」の
ユーザー定義書式を適用するのだと思います。
こんにちは、丁寧な解説をありがとうございます!
文字列でーた…
すみません、無学でピンとは飲み込めなかったのですが、
表示形式とは別に、
「文字列」「日付・時刻」「シリアル値」などの分類を
Excelが内部的にしているということなのですね。
おっしゃるとおりにやってみたら出来ました…!
すごい(涙)
どうもありがとうございました!勉強します。
No.3
- 回答日時:
補足しときます。
1. A1 セルの表示形式を 「文字列」にします
2. A1 セルに「2006-07-01 12:02:17」を入力します
3. A1 セルの表示形式を 「標準」に戻します
こんな感じで、表示形式「標準」で文字列の「日付・時刻」が再現できると
思います。このセルに対し、ユーザー定義書式「ddd」を適用しても表示は
更新されません。シリアル値ではないからです。
なお、1 をコピーして「形式を選択して貼り付け」-「乗算」でシリアル値
に直す場合は、対象となるセル全体に対して一気に行えるので、手間は1度
だけで済みます。
No.1
- 回答日時:
業務アプリの開発元にきくのが早いと思うのですが…メーカーのものではないのでしょうか?
またそのブック自体がアプリに接続されていたり、マクロが入っていたりしないでしょうか。
こんにちは、ご回答どうもありがとうございます。
アプリはBrioだそうです。
ブック固有の問題ではなくて、そのセルをコピーして
新規作成文書に貼り付けても、同様の状態になります(泣)
データが何か不要な情報を持っちゃってるか必要な情報を持ってないか
みたいで…。
でもすみません、そこまで気づいて、1つ解決策が見つかりました。
一度メモ帳に貼り付けて(フォント情報を持たないテキストにして?)から、
それをまたコピーしてブックに貼ると、
一発で表示形式が反映されるようになりました。
Excelの問題かBrioのほうかが気になりますが、
ひとまずホッとしてます。
どうもありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excel VBA 書式変更で困ってます。 オートフィルターの日付フィルターを用いて データの絞り込 2 2022/07/26 22:16
- Excel(エクセル) エクセルについて教えてください。 1 2023/03/03 08:38
- Excel(エクセル) 至急 Excel日付表示設定教えてください Excelの日付表示ですが、他者から送られてくるExce 6 2023/02/03 11:01
- Excel(エクセル) エクセルについて教えてください。 1 2022/12/26 09:01
- Excel(エクセル) EXCELの書式設定を固定することはできませんか? 5 2023/06/20 17:05
- Excel(エクセル) Excelのセル上の日付の不具合 3 2022/05/22 18:20
- その他(Microsoft Office) Excelで時間計算(負) 8 2023/02/26 05:47
- Excel(エクセル) Excel VBA セルの書式設定 2 2022/03/30 10:48
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/03 13:18
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/21 09:28
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・思い出すきっかけは 音楽?におい?景色?
- ・あなたなりのストレス発散方法を教えてください!
- ・もし10億円当たったら何に使いますか?
- ・何回やってもうまくいかないことは?
- ・今年はじめたいことは?
- ・あなたの人生で一番ピンチに陥った瞬間は?
- ・初めて見た映画を教えてください!
- ・今の日本に期待することはなんですか?
- ・【大喜利】【投稿~1/31】『寿司』がテーマの本のタイトル
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・【お題】大変な警告
- ・【大喜利】【投稿~1/20】 追い込まれた犯人が咄嗟に言った一言とは?
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
リンク元の日付が空白の時リン...
-
Excel2013 表示形式で「1,000...
-
エクセルで9と入力したら時刻...
-
Excelで「20080707」を『2007/0...
-
【エクセル】数値にスラッシュ...
-
斜線が入ったセルのカウント
-
Excelのセルに数字を入れるが、...
-
エクセルで 00 を表示させ...
-
エクセルの曜日表示が正しく表...
-
EXCEL (0.5)の表示の仕方
-
数字入力の場合(小数点以下)...
-
エクセル2003を使っています。
-
EXCELで勝手に約分されてしまう
-
お肉の下のシートを煮込んでし...
-
A1セルに入力したら、入力時間...
-
Excelの入力規則で2列表示したい
-
エクセルの複数のセルを一括で...
-
複数の文字列のいずれかが含ま...
-
Excelで、セル内改行もそっくり...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
リンク元の日付が空白の時リン...
-
エクセルの曜日表示が正しく表...
-
Excelのセルに数字を入れるが、...
-
Excel2013 表示形式で「1,000...
-
エクセルでアポストロフィーが...
-
EXCELで勝手に約分されてしまう
-
【エクセル】数値にスラッシュ...
-
EXCELからCSVへ変換すると0が...
-
エクセル 4ケタの数字を年月に...
-
斜線が入ったセルのカウント
-
Excelのセルの書式設定(100...
-
西暦から、曜日を表示⇒何も入力...
-
Excelで「20080707」を『2007/0...
-
エクセルで日付を全角にしたい
-
エクセルで9と入力したら時刻...
-
秒を年月日(時間秒)と表示させたい
-
【Excel】24:00と表示したい!
-
Excel 時間の表示形式 セルと...
-
EXCEL (0.5)の表示の仕方
おすすめ情報