2017-10-05 8 views
0

VBAを使用してメニューからフォームを非表示にしようとしています。私はこれをGoogleで検索しましたが、すべてが私に表示オプションを与えていますが、左側のグループメニューから非表示にしたいと思っています。私はこのように簡単に手動で行うこともできますが、非常に退屈で、他のユーザーのコンピュータでは実行できません。VBAメニューからフォームを非表示

これは可能ですか?

答えて

0

私は

はそれが可能でなければなりません..あなただけの代わりに有効/無効のメニュー項目をやって提案するかもしれませんが、一緒にそれらをすべて削除メニュー対無効にする必要があり、通常はお勧めしますが、どのくらいの仕事、それをであり、それは価値があるかもしれませんそれはあなたに? VBAを使用しているホストアプリケーションだけでは不明です。ホストアプリケーションが提供するものを使用する場合は、ホストアプリケーションがすでにカスタマイズを許可している可能性があります。

あなたのメニューをカスタマイズすることができないアプリであれば、それでもやり遂げることができます。どれだけの価値がありますか? Win32のやり方を見ていく必要があります。 Win32に精通していない場合は、ここをクリックしてメニューをご覧ください。MSDNを参照すると、Windowsでのメニューの学習が始まります。この後、Pinvokeは、必要なものを呼び出すためのC#/ VBサンプルを与えるハンドルになります。 VBは便利ですが、必要に応じてVBをVBAにさらに変換する必要があります。 30年前にC/C++デベロッパーを始めたのは、Windowsに入る人が数ヶ月かかるかもしれないと予想されていました。スピードアップには多くのことが必要です。したがって、この機能は本当に価値がありますか?

+0

こんにちはダノ、私は謝罪する必要があります。私は非常によく言わなかったと思います...私の変更を元の投稿に読んでください – Maldred

関連する問題