[[20060731170338]] 『マクロを実行すると、システム日付が変わってしま』(のむ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『マクロを実行すると、システム日付が変わってしまう』(のむ)
初めての投稿でうまく伝えられないんですが、sheet1には他のブックからVLOOKUPでデータを
引っ張って、そのデータをsheet2へ値だけ貼り付けると言うマクロを日々更新してマクロ実行
してるんですが、そのマクロを実行するとシステム日付が翌日などに変わってしまい困っています。すいませんが解決法を教えてください!宜しくお願いします!質問が分りずらかったらすいません。

 コードが悪さしてるのかな?
 コードを見てみないことには・・・。
 (MARBIN)

 システム日付ではなく、エクセルに表示される日付のことではありませんか?
 もしかして、貼り付けるブックと参照されるブックは、一方がMACで作った表で、もう
 一方はWindowsで作ったものではありませんか?(1904年から計算するの有無では?)
 (ちゅうねん)

返信ありがとうございます!それでコードとはVBAのことでしょうか?またどちらのブックもWINDOWSで作ったデータなんです・・・。それとシステム日付とはパソコン自体の日付の事でいいんですよね?またまた分りずらい説明かもしれませんがもう少し詳しく言うと、Sheet1のA2に日付があって、VLOOKUPは、IF(Sheet1のA2=参照するブックのA2,VLOOKUP関数,FLASE)という様な使い方です。そしてsheet1のA2の入力はマクロでinputboxにて入力しています。


 > コードを見てみないことには・・・。
 同じくコードをみないことには、上の説明だけでは原因はわかりません。。

 (川野鮎太郎)

  面倒な質問ですいません。コード載せるので宜しくお願いします。

  Range("A2").Select

    Date = InputBox("日付を入れてください。例:2006年01月01日→→1/1")
    Worksheets("作業シート").Range("A2").Value = Date
    Range("B6:D10").Select
    Selection.Copy
    Sheets("東北").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
        ActiveCell.Offset(22, 0).Range("A1").Select

 Date --> 違う変数にしたらどうなりますか?
 (ROUGE)

ROUGEさんコメントありがとうございます。それですいませんどこをどう変えればいいんでしょうか?無知ですいません。ちなみに今分ったのですが、マクロ実行後、Inputboxで入力した日付にどうやらシステム日付もなるみたいです。

 > Date = InputBox("日付を入れてください。例:2006年01月01日→→1/1")
 > Worksheets("作業シート").Range("A2").Value = Date
を
  varDate = InputBox("日付を入れてください。例:2006年01月01日→→1/1")
  Worksheets("作業シート").Range("A2").Value = varDate
など。
Dim Date などがあればそれも変更。
(ROUGE)

 ヘルプでは 次のようにあります。
『Date ステートメント
現在のシステムの日付を設定するステートメントです。』
 
    Date = InputBox("日付を入れてください。例:2006年01月01日→→1/1")
↑は「システム日付をInputboxで入力した日付にする」ステートメントです。
そのつもりはなくても。
 
    Worksheets("作業シート").Range("A2").Value =  InputBox("日付を入れてください。例:2006年01月01日→→1/1")
でよろしいのではないでしょうか。
(みやほりん)(-_∂)b

ROUGEさん無事できました!本当にありがとうございます!みやほりんさんもコメントありがとうございます!いい勉強になりました!意味も分りとても納得&スッキリしました!今後参考にさせていただきます!コメント下さった皆さん本当にありがとうございました!今回初投稿でしたが、今後もどんどん投稿して助けて頂きたいと思いますので宜しくお願いします。

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.