Excel VBA質問箱 IV

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

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


5864 / 13645 ツリー ←次へ | 前へ→

【48464】日付表示が変なんです! 古希の人 07/4/18(水) 16:29 質問[未読]
【48465】Re:日付表示が変なんです ウッシ 07/4/18(水) 17:10 発言[未読]
【48475】Re:日付表示が変なんです 古希の人 07/4/18(水) 18:08 お礼[未読]
【48494】Re:日付表示が変なんです(実行結果) 古希の人 07/4/19(木) 13:17 回答[未読]
【48495】Re:日付表示が変なんです(実行結果) ウッシ 07/4/19(木) 13:25 発言[未読]
【48497】Re:日付表示が変なんです(実行結果) 古希の人 07/4/19(木) 14:35 お礼[未読]

【48464】日付表示が変なんです!
質問  古希の人  - 07/4/18(水) 16:29 -

引用なし
パスワード
   1.下記プロシージャをエクセル2003で実行すると
  1. aa.Range("A1")に入力の西暦表示[2007/4/18]が
  2. bb.Range("A1")では[18/4/2007]と表示されました

2.bb.Range("A1")をセルの書式設定の「表示形式」で変更
  しようとしても[2007/4/18]と表示されなくて困ってます。

3.ご教示のほどよろしく願います。なお先日回答がありません
  でしたので文章を変えて再度質問させていただきました。

 Public Sub test()
  Set A = Workbooks("A.xls")
  Set B = Workbooks("B.xls")
  Set aa= A.Worksheets("aa")
  Set bb = B.Worksheets("bb")

  bb.Range("A1").Value = _
     aa.Range("A1").Value
 
 End Sub

【48465】Re:日付表示が変なんです
発言  ウッシ  - 07/4/18(水) 17:10 -

引用なし
パスワード
   こんにちは

Excel2003無いので分かりませんが、

  bb.Range("A1").Value2 = _
     aa.Range("A1").Value2

或いは、

  aa.Range("A1").Copy bb.Range("A1")

として変わらないでしょうか?

サンプルのコードであっても、変数の宣言はきちんとした方がいいです。

【48475】Re:日付表示が変なんです
お礼  古希の人  - 07/4/18(水) 18:08 -

引用なし
パスワード
   ▼ウッシ さん:
>こんにちは
>
>Excel2003無いので分かりませんが、
>
>  bb.Range("A1").Value2 = _
>     aa.Range("A1").Value2
>
>或いは、
>
>  aa.Range("A1").Copy bb.Range("A1")
>
>として変わらないでしょうか?
>
>サンプルのコードであっても、変数の宣言はきちんとした方がいいです。


早速のご教示ありがとうございました。
2003は自宅以外のところにありますので結果は追って連絡させていただきます! 取り急ぎお礼まで

【48494】Re:日付表示が変なんです(実行結果)
回答  古希の人  - 07/4/19(木) 13:17 -

引用なし
パスワード
   ▼ウッシ さん:
1.昨日はありがとうございました。

2.今日Excel2003で下記コードを実行したところ所期の結果が得られ
  ましたので報告いたします。

   bb.Range("A1").Value2 =aa.Range("A1").Value2

3.ところで「Value2」は初めて目にしたのですが
  「Value」とどのように違うのでしょうか? ご教示いただけれ
  ば幸いです。

【48495】Re:日付表示が変なんです(実行結果)
発言  ウッシ  - 07/4/19(木) 13:25 -

引用なし
パスワード
   こんにちは

Copy はダメでしたか。

値を日付型ではなくて、倍精度浮動小数点数型 (Double)で受け渡せます。
「Value2」の上をクリックしてから、F1キーを押すとヘルプが見られます。
(インストールして有れば)

【48497】Re:日付表示が変なんです(実行結果)
お礼  古希の人  - 07/4/19(木) 14:35 -

引用なし
パスワード
   ▼ウッシ さん:

早速のご教示ありがとうございます。

>Copy はダメでしたか。

ご免ナサイValue2がうまくいきましたのでCopyはやりませんでした。

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