Excel VBA質問箱 IV

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

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


31283 / 76732 ←次へ | 前へ→

【50701】Re:既存ファイルから新規ファイルにデータを移す場合の表示形式
回答  ひげくま  - 07/8/10(金) 22:56 -

引用なし
パスワード
   >失礼しました。書き間違いです。
>
>失礼しました。書式でした。
>
>すいません、こちらも勘違いでした。

ちょっと間違いが多すぎますね。
正しい情報を書かないと、欲しい回答は出てきませんよ。
こちらとしては、嘘の情報に踊らされることになります。

>>既存ファイルでは、なぜ0.50と表示されているのですか?
>>セルの書式が文字列になっている? それとも0.00になっている?
>
>書式が数値になっていて、サンプル表示は0.50になっています。

書式が「どんな」数値になっていますか?
0.00になっていませんか?
もうちょっと落ち着いて書くようにしてください。

>>新規ファイルの表示を既存ファイルの表示と同じにしたいのであれば、新規ファイルのセル書式を既存ファイルのセル書式と同じにする処理を加える必要があります。
>
>とのことですが、たとえば、新規ファイルの2シート目のB列を、値が代入された分だけ数値や文字列に指定することは可能でしょうか?

B列の値が代入されたセルだけではなく、B列のすべてのセルの書式を変更すると、何かまずいことになりますか?
まずいことにならないのであれば、すべてを一気に指定するほうが簡単ですよ。

ちなみに、
新規Sheet.Range("A1").Value = 既存Sheet.Range("A1").Value
ではなく、
既存Sheet.Range("A1").Copy Destination:=新規Sheet.Range("A1")
ではどうでしょう?
Copyメソッドを使えば、値も書式も、セルのすべてがコピーされますよ。

2 hits

【50644】既存ファイルから新規ファイルにデータを移す場合の表示形式 こたろう 07/8/7(火) 6:33 質問
【50648】Re:既存ファイルから新規ファイルにデータ... ひげくま 07/8/7(火) 9:45 発言
【50689】Re:既存ファイルから新規ファイルにデータ... こたろう 07/8/9(木) 21:57 発言
【50693】Re:既存ファイルから新規ファイルにデータ... ひげくま 07/8/10(金) 9:46 発言
【50700】Re:既存ファイルから新規ファイルにデータ... こたろう 07/8/10(金) 22:09 発言
【50701】Re:既存ファイルから新規ファイルにデータ... ひげくま 07/8/10(金) 22:56 回答
【50703】Re:既存ファイルから新規ファイルにデータ... こたろう 07/8/11(土) 1:07 発言
【50704】Re:既存ファイルから新規ファイルにデータ... ひげくま 07/8/11(土) 2:13 発言
【50708】Re:既存ファイルから新規ファイルにデータ... こたろう 07/8/11(土) 15:50 発言

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