ここから本文です

VBAを表示せずに実行するには?

dio********さん

2014/5/2707:51:11

VBAを表示せずに実行するには?

人に見えないようにVBAを使いたい時はどのようなやり方があるのでしょうか?
さりげなくスマートにVBAを使いたいんです。教えてください。

補足クイックアクセスツールバーにボタンを置いて
エクセルの画面の高さをできるだけ低くし(あまり狭くしすぎるとクイックアクセスツールバーも表示されないため)他のソフトの画面も立ち上げておいてボタンをクリックするとあまり派手なことにならずにVBAが実行できました。本当は陰で走らせることができればいいのですが、そんな方法はないものでしょうか。

閲覧数:
86
回答数:
1
お礼:
100枚

違反報告

ベストアンサーに選ばれた回答

por********さん

編集あり2014/6/223:16:34

こんにちは。
仕様上無理です。VBA単体では実行させることができません。

作るほうはスマートのつもりですが、それをウィルスの挙動という扱いになります。

VBSと組み合わせて、VBAを実行させることはできますが、タスクに表示されますし100%CPUを使いたがるVBAコードなので、マウスカーソルは砂時計、キーボードもマウスも「重くなります」つまり、「さりげなく」は無理です。

>できるだけちいさく
ということだったら、
1)ユーザーフォームによるツールバー
2)コマンドバーを設置して、そのバーだけを表示するようにする。

ユーザーフォームのほうが、大きさや配置がらくに出来ます。

質問した人からのコメント

2014/6/3 01:53:53

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

[PR]お得情報

いまならもらえる!ウィスパーうすさら
薄いしモレを防ぐ尿ケアパッド
話題の新製品を10,000名様にプレゼント
いまならもらえる!ウィスパーWガード
薄いしモレを防ぐパンティライナー
話題の新製品を10,000名様にプレゼント
ふるさと納税サイト『さとふる』
11/30まで5周年記念キャンペーン中!
Amazonギフト券1000円分当たる!
コンタクトレンズで遠近両用?
「2WEEKメニコンプレミオ遠近両用」
無料モニター募集中!
ふるさと納税サイト『さとふる』
お米、お肉などの好きなお礼品を選べる
毎日人気ランキング更新中!

その他のキャンペーン

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる