エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Excel VBA を学ぶなら moug モーグ | 即効テクニック | マクロ実行中にセルを選択する
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Excel VBA を学ぶなら moug モーグ | 即効テクニック | マクロ実行中にセルを選択する
一般的なマクロでは、ワークシート上で選択されているセルに対して、何らかの処理を行います。つまり、... 一般的なマクロでは、ワークシート上で選択されているセルに対して、何らかの処理を行います。つまり、ユーザーはマクロを実行する前に、処理の対象となるセルを選択しておかなければなりません。 そうではなく、マクロを実行した後で、ユーザーに処理するセルを選択してもらうにはどうしたらいいでしょう。 これには、InputBoxを使うと便利です。InputBoxには2種類あって、ひとつはInputBox関数です。 たとえば次のように使います。 Sub Sample1() Dim buf As String buf = InputBox("名前を入力してください") MsgBox buf End Sub よく見かける使い方ですね。 もうひとつは、ApplicationオブジェクトのInputBoxメソッドです。 こちらはInputBox関数に比べて機能が豊富です。引数Typeを使うと、InputBoxに入力