Excel VBA質問箱 IV

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

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


31297 / 76738 ←次へ | 前へ→

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

引用なし
パスワード
   >    'データ書き込み処理
>    With 新規xlSheet
>      .Range("A1"). = 既存Sheet.Range("A1").Text
>      .Range("A2"). = 既存Sheet.Range("F9").Text
>      .
>    end with

左辺の最後にピリオドがあるので、コーディングの段階でエラーになりますが、本当はどんな式なのでしょうか?

> 1.既存ファイルに0.50とあるデータが新規ファイルに0.5とに表示されてしまう。

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

どちらにせよ、Textプロパティは0.50になりますが、新規ファイルのセルの書式が標準である限り、新規ファイルでは0.5と表示されます。
新規ファイルの表示を既存ファイルの表示と同じにしたいのであれば、新規ファイルのセル書式を既存ファイルのセル書式と同じにする処理を加える必要があります。

> 2.既存ファイルで、入力規則をかけているデータ(0.0447と入力されたら0.045と切り上げて表示する)が、0.0447とひょうじされてしまう。

書式ではなく入力規則ですか?
どのような入力規則でしょうか?

表示されているのが0.045である限り、Textプロパティは0.045のはずなので、既存ファイルのTextプロパティ(0.045)を新規ファイルに代入したのであれば、新規ファイルの表示が0.0447と表示されるはずがないのですが・・・
ちょっとした勘違いだったりしませんか?

0 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 発言

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