No.1ベストアンサー
- 回答日時:
方法(1) カウンタをグローバル変数にして、Excel起動時に、カンタに0をセットして、カンタの加算は、グローバル変数にて実施する。
方法(2) カウンタ用のデータファイルを作成する。
方法(3) レジストリにカウンタ変数を用意する。
こんな感じでいかがでしょうか?
この回答への補足
早速ありがとうございます。
でも
グローバル変数?
カウンタ用のデータファイル?
レジストリにカウンタ変数を用意?
何がなんだかわかりません。参った。
わたしが解る変数は、IntegerとLongが数値、Stringが文字列くらいの知識レベルなのです。トホホ。
ありがとうございます。
グローバル変数を検索してできました!
意味はよくわかりませんでしたがDimのかわりにStaticを使えばいいのですね?
やってみたらうまく行きました。
Sub GLOBALTEST()
Static a As Integer
a = a + 1
MsgBox a
End Sub
No.2
- 回答日時:
シートにボタンを1つ貼りつけ、それをダブルクリックし
Private Sub CommandButton1_Click()
End Sub
が出たところで
Private Sub CommandButton1_Click()
Static a
a = a + 1
CommandButton1.Caption = a
End Sub
として実行してください。
クリックするごとに1アップします。
これではダメな点は勉強して対策を講じてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excelで下記のようにマクロを作ったところ、一回目は実行できたのですが、二回目以降「実行時エラー1 1 2022/03/25 08:08
- Visual Basic(VBA) Sheet2からオートフィルターで売上日を抽出した件数をカウントし、その件数をSheet1のセルB1 2 2023/01/12 12:24
- Visual Basic(VBA) Sheet1をフィルターで「りんご」を抽出し、Sheet2へ地域を貼り付ける下記マクロを変更して S 2 2022/12/11 03:01
- Visual Basic(VBA) ExcelVBAのマクロについて。 9 2022/05/04 14:50
- Visual Basic(VBA) まとめシートから集計シートへA列のコードが一致したら1行コピーするマクロをネット上で見つけました。こ 1 2022/08/30 14:11
- Excel(エクセル) エクセルVBAでオブジェクトが必要です 2 2022/09/10 16:37
- Visual Basic(VBA) 別シートから年齢別の件数をカウントしたい 6 2023/01/23 12:00
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2022/10/13 08:41
- Visual Basic(VBA) 別シートから年齢別の件数をカウントしたいの続き 5 2023/01/24 00:16
- Visual Basic(VBA) 【前回の続き続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/24 20:49
このQ&Aを見た人はこんなQ&Aも見ています
-
「どうして捨てられないの?」前妻の物を捨てられない男性の心理って?
前妻の物を捨てられない理由に加え、捨てるための手段はあるのかを専門家に聞いてみた!
-
エクセルでマクロの実行回数をセル参照するマクロ
Excel(エクセル)
-
Excelのマクロでボタンを押すと数が1足されるようにするには?
IT・エンジニアリング
-
Do~Loopした回数をカウントしたい
Visual Basic(VBA)
-
-
4
エクセル マクロ ボタンを押したらカウント +1
Excel(エクセル)
-
5
セルがクリックされた回数をカウントする方法
その他(コンピューター・テクノロジー)
-
6
エクセルファイルを開いた回数をカウントし表示させる方法
Excel(エクセル)
-
7
ExcelVBAを使って、値がある場合は作業を繰り返し実行するプログラムを作成したい。
Visual Basic(VBA)
-
8
コマンドボタンに二回目のマクロ実行しない設定を
Visual Basic(VBA)
-
9
WorkBooksをオープンさせずにシートにコピーしたい【EXCEL VBA】
Excel(エクセル)
-
10
VBAで同じシート名のコピー時は処理中止したいのですが・・・
Visual Basic(VBA)
-
11
複数の文字列のいずれかが含まれていたらTRUEを返す関数について
Excel(エクセル)
-
12
最初の1回のみにボタンクリックでマクロ実行する
Visual Basic(VBA)
-
13
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
14
【Excel VBA】指定行以降をクリアするには?
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コマンドボタンがデザインモー...
-
マクロを複数シートに実行する...
-
エクセルで回数をカウントする...
-
【 Excel】シートの見出しに自...
-
エクセルを開いたとき常に同じ...
-
Excelのマクロの呼び出し元を知...
-
エクセルでシートの並び替えで...
-
Excelで,特定のシートを開いた...
-
エクセルで複数のSheetを一括フ...
-
エクセルで串刺ししたシートの...
-
EXCELでワークシートを開いたら...
-
EXCELでマクロを使わずに図形の...
-
マクロでの全シート内検索
-
VBA シート名を先月の名前に...
-
エクセルのチェックボックス
-
メッセージボックスでシート名...
-
マクロを特定の複数シートで実...
-
シートを保護した時でも並べ替...
-
VBAで条件によってシート見出し...
-
複数シートの保護・解除
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
マクロを複数シートに実行する...
-
コマンドボタンがデザインモー...
-
【 Excel】シートの見出しに自...
-
エクセルでシートの並び替えで...
-
エクセルを開いたとき常に同じ...
-
マクロを特定の複数シートで実...
-
EXCELのエラー
-
VBAで条件によってシート見出し...
-
VBA シート名を先月の名前に...
-
EXCELでワークシートを開いたら...
-
エクセルの複数のワークシート...
-
EXCELでマクロを使わずに図形の...
-
Excelのマクロの呼び出し元を知...
-
複数シートの保護・解除
-
エクセルで回数をカウントする...
-
EXCELの起動時に常に同じ...
-
エクセルで複数のSheetを一括フ...
-
エクセルで、マクロボタンの表...
-
エクセルVBAでcmbBoxのプロパテ...
-
マクロ 各シートの決められた位...
おすすめ情報