Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


7513 / 76732 ←次へ | 前へ→

【74806】Re:表示形式の改修
質問  mariko  - 13/9/19(木) 15:34 -

引用なし
パスワード
   ▼AceNumber さん:
>▼mariko さん:
>>コピーをして貼付けをする際の表示形式に関する質問です。
>>
>>Excelが2つ(AとB)あり、セルに日付が入力してあります。
>>共に見た目は「2013/09/24」(例)と同じなのですが、IF関数でマッチングを行うとエラーになってしまいました。
>>原因は表示形式に問題があり、excelAは「値」として張付けると「41541」となり、excelBは「2013/09/24」と表示されます。
>
>「2013/09/24」の方は文字列形式ですか?
>
>A1セルに「2013/09/24」(文字形式)
>B1セルに「2013/09/24」(日付形式)として
>C1セル =IF(DATEVALUE(A1)=A2,TRUE,FALSE)
>
>でどうでしょう?


回答ありがとうございます。
DATEVALUEという関数があるのですね。初めて知りました。

任意のセルに「=DATEVALUE(F2)」と「=DATEVALUE(H2)」
※excelAはF2にexcelBはH2に入力データがあります。
で入力してみると、それぞれダイアログボックスでは共に「41541」と
表示されるのですが、OKボタンを押すと「#VALUE!」と
エラーになってしまいました。

これは何か原因があるのでしょうか?
1 hits

【74804】表示形式の改修 mariko 13/9/19(木) 14:28 質問
【74805】Re:表示形式の改修 AceNumber 13/9/19(木) 15:03 発言
【74806】Re:表示形式の改修 mariko 13/9/19(木) 15:34 質問
【74807】Re:表示形式の改修 AceNumber 13/9/19(木) 15:44 回答
【74808】Re:表示形式の改修 mariko 13/9/19(木) 15:51 発言
【74809】Re:表示形式の改修 mariko 13/9/19(木) 15:53 質問
【74810】Re:表示形式の改修 AceNumber 13/9/19(木) 16:11 回答
【74811】Re:表示形式の改修 AceNumber 13/9/19(木) 16:25 発言
【74812】Re:表示形式の改修 AceNumber 13/9/19(木) 16:26 発言
【74813】Re:表示形式の改修 mariko 13/9/19(木) 17:26 発言
【74814】Re:表示形式の改修 AceNumber 13/9/19(木) 17:37 発言
【74815】Re:表示形式の改修 mariko 13/9/19(木) 17:46 発言
【74816】Re:表示形式の改修 AceNumber 13/9/19(木) 17:52 回答
【74817】Re:表示形式の改修 AceNumber 13/9/19(木) 18:48 発言
【74818】Re:表示形式の改修 13/9/19(木) 21:19 発言
【74819】Re:表示形式の改修 AceNumber 13/9/20(金) 1:13 発言
【74820】Re:表示形式の改修 13/9/20(金) 7:31 発言
【74821】Re:表示形式の改修 AceNumber 13/9/20(金) 10:17 発言

7513 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free