
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
単純に「SUB」ではなく「FUNCTION」でコードを組んで、
シート上で関数として使えば済むんじゃないですか?
FUNCIONで作った関数は、それが評価されるときに
即座に実行され結果を返しますが、評価されない時
は一切実行しませんから。
ちなみに、FUNCTIONでも、SUBと同様にMsgboxを
表示させたり、Doループを使ったり、ワークシート上の
セルを操作したり出来ますよ。
No.2
- 回答日時:
ワークシートのイベントプロシージャ
http://excelvba.pc-users.net/fol3/3_6.html
例えばシート内のセルを編集した場合に自動実行
オブジェクトをWorksheet イベントの種類をChange で入力確定後にVBAが自動実行
http://home.att.ne.jp/zeta/gen/excel/c04p59.html
特定のセル範囲の変更時にのみ動作るるように設定する場合
http://www.moug.net/tech/exvba/0050131.html
No.1
- 回答日時:
どのようなプログラムをVBAで作成されているのか分かりませんが、エクセルのVBAでしたらすぐに反映させたい箇所のみエクセル関数を使
い、その他の部分をVBAで処理されると良いのではないでしょうか?お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセル・スプレッドシートで、一定数を超えたらゼロから再累計する方法 8 2022/05/28 03:52
- Excel(エクセル) Excel 表の作成について 3 2022/06/16 12:15
- Visual Basic(VBA) データを製品別に集計 3 2022/09/11 21:17
- Visual Basic(VBA) 列の最終行までのセルと1つ隣のセルの合計を別の列に表示 2 2022/07/12 19:50
- Visual Basic(VBA) VBA 連続する名前ごとに集計 3 2022/05/21 18:24
- Visual Basic(VBA) VBAマクロでシートコピーした新シートにコピー元シートとの計算式の入れ方を教えて下さい。 5 2022/11/20 09:48
- Excel(エクセル) エクセルの日報作成について 3 2023/07/05 12:49
- その他(Microsoft Office) excel テーブル 4 2023/03/18 16:11
- Excel(エクセル) 重複したデータ(空白は除く)のVBA表記について 4 2022/08/15 07:28
- その他(プログラミング・Web制作) Pythonでexcelのvbaを作成、実行する方法について Pythonで表の自動集計プログラムを 3 2022/07/09 09:58
このQ&Aを見た人はこんなQ&Aも見ています
-
Excelでマクロ設定したが反映されない(初心者です)
Excel(エクセル)
-
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
ユーザーフォームを表示中にシートの操作をさせるには
Excel(エクセル)
-
-
4
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
5
Excel VBA 実行しても結果が反映されない
Excel(エクセル)
-
6
VBA(エクセル)で自動的にボタンをクリックさせるには
その他(プログラミング・Web制作)
-
7
マクロ 実行ボタンを押さずに常に実行
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
iPhoneのExcelアプリで、別のシ...
-
エクセルで条件に一致したセル...
-
日付が未入力の際はゼロか、空...
-
エクセルで複写のように自動入...
-
Excelシートの保護時にデータの...
-
Excelの「0」だけ非表示、小数...
-
エクセルvlookupのようなマクロ...
-
複数シートの同じセル内容を1シ...
-
ExcelでTODAY関数を更新させな...
-
エクセルで、勤務表から 日付...
-
エクセルで印刷部数をセルに表...
-
エクセルで特定のセルの値を別...
-
VBAで、セル(Range)のオブジ...
-
シート参照で変数を使いたい(EX...
-
エクセルでシート保護をかける...
-
エクセルで名簿
-
EXCELマクロで、シート間でのコ...
-
VBAで変数に関数式の結果をセッ...
-
セルを決まった数だけずらして...
-
Sheet1のセルの一連番号がSheet...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの「0」だけ非表示、小数...
-
Excelで複数シートの選択セルを...
-
Excelシートの保護時にデータの...
-
日付が未入力の際はゼロか、空...
-
エクセルで1月0日と表示される!!
-
エクセルで条件に一致したセル...
-
複数シートの同じセル内容を1シ...
-
ExcelでTODAY関数を更新させな...
-
別シートのセルを絶対参照にする
-
Excelでスクロールすると文字が...
-
EXCELのハイパーリンクのセルを...
-
エクセルで20万行あるシート...
-
エクセルで、加筆修正したセル...
-
エクセル ハイパーリンクで画像...
-
Rangeメソッドは失敗しました。...
-
マクロ 新しいシートにデータ...
-
(Excel)あるセルに文字を入力...
-
エクセルで複写のように自動入...
-
EXCEL関数でシート名が変わる可...
-
エクセルで指定のセルのみ完全...
おすすめ情報