秘密基地、どこに作った?

エクセルのマクロについて質問があります。
sheet1に数字を入力してsheet2を印刷したいのですが教えて頂けないでしょうか。
sheet1のA1に開始値を入力します。(例)1と入力。
sheet1のB1に終了値を入力します。(例)20と入力。
sheet2のC5〜C24に値を表示。(例)c5は開始値。c24は終了値。よろしくお願いします

A 回答 (2件)

こんにちは



>エクセルのマクロについて質問
とのことなので・・

例として、「sheet2のC5にsheet1のA1の値を転記する」のであれば
Worksheets("Sheet2").Range("C5").Value = Worksheets("Sheet1").Range("A1").Value
のような感じで可能です。

ひとまず、「マクロの記録」で記録をとってみれば、どのような記述をすれば良いかはわかると思いますよ。
    • good
    • 0

sheet2のC5に 『='sheet1'!A1』と入力すればsheet2に数値が反映されます。

 同様の方法で計算式を反映すればsheet共有可能になります。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報