アプリ版:「スタンプのみでお礼する」機能のリリースについて

フォームのコマンドボタンを押すと、シート1のA1が選択され、その後、何もせず数字を入力すると、シート1のA1にその数字が入るようにしたいのですが、どうすればよいのでしょうか?

フォームはメニュー代わりに使いたいので、常に表示させておきたいです。

よろしくお願いします。

A 回答 (2件)

[AppActivateステートメント]を使ってExcelをアクティブにする必要があります。


#モードレスUserForm前提

AppActivate Application.Caption
Application.Goto Worksheets("Sheet1").Range("A1")
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
思った通りに動きました。
大変、助かりました。
また困った時にはよろしくお願いいたします。

お礼日時:2012/07/10 10:37

Worksheets("Sheet1").Activate


Range("A1").Select

で良かったんじなかったでしたっけ。

この回答への補足

すみません。これでは、コマンドボタンを押した時点でフォームの方がアクティブになるため、コマンドボタンを押した後、エクセル本体(シート)をクリックしアクティブにしなければ、A1に数字は入りません…。
コマンドボタンを押して、その後シートをアクティブにするという動作をせずに数字を入れたら、A1にその数字が入るようにしたいのです。

補足日時:2012/07/09 14:51
    • good
    • 0

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