- ベストアンサー
ExcelのVBA
ExcelのVBAにてFor~Nextのプログラム処理中に スペース等の指定したボタンを押したらプログラムの処理を終了させる事はできるのですか? どうすれば良いのかわからないので教えてください。
- みんなの回答 (3)
- 専門家の回答
関連するQ&A
- Excel VBAエラー”マクロシートに対する・・
Excel VBAを勉強している者です。VBAプログラムで Sub Iro1() ・・・ End Sub Sub Iro2() ・・・ End Sub という処理のプログラムを作成しエクセルシートにボタンを作りマクロ登録をしようとすると ”マクロシートに対する参照を指定ください”とエラーが出ます。 すみませんが、解決方法を教えてください。
- 締切済み
- その他MS Office製品
- エクセルVBAで
いつもお世話になります。 VBAでfor:nextとifを使って検索していますが、セル数が多くて結構時間がかかってしまいます。 for:nextを使わずセルの検索したい範囲を指定して、検索をかけることは可能でしょうか? よろしくお願いします。
- ベストアンサー
- Visual Basic
- エクセルVBAの自動変換機能?
エクセルVBAをwebで検索しながらプログラムしている初心者です。 VBEで入力していると変数名などの大文字・小文字を自動変換してくれる機能があると思いますが,そのことでの質問です。 いつもFor~Nextのループ処理を使う時,変数"a"とするのですが(For a=0 to 7 ~Next a),それが入力の最中突然"A"に変換されました。すると,そのExcel内のすべてのVBAの変数"a"が"A"に,Cells(r,c)がcells(r,c)になりました。 大文字・小文字で入力し直しても,勝手に変換されてしまいます。 プログラム自体は支障はなく動いているのですが,理由が判らず気持ち悪いです。どうしてこうなったのか,どうしたら直るのかご教授お願いします。
- ベストアンサー
- Visual Basic
- エクセル VBA 曜日による処理?
エクセルVBAにて複数社注文書を入力→1日の注文締切→ コマンドボタン1(プリントアウト)クリック時に 各社を統一した注文書の1日分をプリントアウトの 処理を行っているのですが、 毎週金曜日のみ注文書無しでプリントアウトを行いたい エクセルデーターがあるのですが注文書が無いため どうしても忘れがちになってしまいます。 金曜日のみ処理(指定データプリントアウト)を 行うプログラムをコマンドボタン1に追記すればいいと 思うのですが、教えていただけないでしょうか? また、出来るならば各曜日の指定がわかりますと 助かります。 以上宜しくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- EXCEL VBAから、VBのフォームを開くためには?
EXCEL VBAからVBへプログラムを移そうと努力しています。 そこで、エクセルのシートのコマンドボタンを押すと、 VBで作成したフォームが開き、そこからEXCELの処理を させたいと考えています。 VBからエクセルの処理は Excel.Application のあたりをつかうことでなんとかなりそうなんですが その逆がわからず行き詰まっています。 EXCELは2000 VBは6.0 です ご存じの方、よろしくお願いします。
- ベストアンサー
- Visual Basic
- エクセルVBAのInputBoxで「キャンセル」ボタンを押したときの動
エクセルVBAのInputBoxで「キャンセル」ボタンを押したときの動作 上記のボタンが押されたときに強制的にプログラムを終了させる方法はありますか。 教えてください。
- ベストアンサー
- その他(プログラミング・開発)
- Access VBA実行中にエクセルが開かない
すみません、お世話になります。 Access VBA初心者なので言葉足らずかも知れません。 申し訳ありません。 Access VBAで画面からDBの値を抽出して画面に表示、 プログラム上でその表示データをエクセル出力するというものを 作成しています。 エクセルは新しいブックを作成してデスクトップに貼り付けるように 指定しています。 エクセ出力後、Accessを終了せずに作成したエクセルを開こうとすると エクセルが最後まで表示できません。 Accessを終了するとエクセルはちゃんと表示されます。 何かAccessのほうで設定しなくてはいけないのでしょうか? それともプログラムで制御しなくてはいけないのでしょうか? まったく想像がつきません。 よろしくお願いします。
- ベストアンサー
- その他(データベース)
- excelのシートからVBAを除いて書き出し
特定のExcelのシート(以後、出力シート)だけを予め指定したファイルへexcel形式で書き出したいです。 そのとき、出力シートにはボタンやボタンに関連付けされたVBAプログラムがあるのですが、それらのボタンやシートに関連付けされたVBAは書き出さずに、純粋に各セルに記載されている内容と罫線情報だけを書き出したいです。 出力シートにはVBAを残したくないのが理由ですが、上記のような書き出しをするにはどのようにすればよいのでしょうか。
- ベストアンサー
- Excel(エクセル)
- エクセル VBA
初歩的な質問ですいません。 エクセルVBAについてです。 沢山のオプションボタンを作ってそのどれを押しても、 同じアクションをするプログラムはどう書けばよいのでしょうか。 たとえば1個ずつでは Private Sub OptionButton1_Click() と書けばよいと思うのですが、 複数のボタンに同じアクションをする場合が良くわからないので、 どなたかお願いします。
- 締切済み
- その他(プログラミング・開発)
- いきなりpdfのセキュリティー設定について詳しく教えてください。
- いきなりpdfのコピー制限やその他のセキュリティー機能にはどのようなものがありますか?
- また、いきなりpdfのセキュリティー機能はStandard版にも付いていますか?
お礼
ありがとうございました。 とても参考になりました。