Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


11114 / 13644 ツリー ←次へ | 前へ→

【18010】フォームにメニューバーを追加するのは可能ですか? ケイ 04/9/13(月) 14:31 質問[未読]
【18013】Re:フォームにメニューバーを追加するのは... Jaka 04/9/13(月) 14:48 発言[未読]
【18016】Re:フォームにメニューバーを追加するのは... ケイ 04/9/13(月) 15:10 質問[未読]
【18018】Re:フォームにメニューバーを追加するのは... IROC 04/9/13(月) 15:23 回答[未読]
【18020】Re:フォームにメニューバーを追加するのは... ケイ 04/9/13(月) 15:40 質問[未読]
【18023】Re:フォームにメニューバーを追加するの... IROC 04/9/13(月) 16:05 回答[未読]
【18025】Re:フォームにメニューバーを追加するの... wizik 04/9/13(月) 16:23 発言[未読]
【18027】Re:フォームにメニューバーを追加するの... Jaka 04/9/13(月) 16:41 発言[未読]
【18028】Re:フォームにメニューバーを追加するの... wizik 04/9/13(月) 16:48 発言[未読]
【18032】Re:フォームにメニューバーを追加するの... ケイ 04/9/13(月) 16:56 お礼[未読]

【18010】フォームにメニューバーを追加するのは可...
質問  ケイ  - 04/9/13(月) 14:31 -

引用なし
パスワード
   初めまして。ケイと申します。

Excel2002で自分でユーザーフォームを作成し、
ブックを開くと同時にフォームが起動するようにしています。

各処理は現在ボタンで行っていますが、
メニューバーのようなものをフォームに作成し、
そこから実行しようと思うのですが、
ユーザーフォームにメニューバーを追加する事は
可能ですか?

どのように行ったらいいのでしょうか?

【18013】Re:フォームにメニューバーを追加するの...
発言  Jaka  - 04/9/13(月) 14:48 -

引用なし
パスワード
   こんにちは。
フォーム上にメニューバーを作って、どうしようとしているのか解りませんが、多分無理です。
ボタンじゃダメなんですか?

ボタンに絵柄を入れたかったら、目安箱見てみてね。
http://www.vbalab.net/vbaqa/c-board.cgi?cmd=ntr;tree=55;id=FAQ

【18016】Re:フォームにメニューバーを追加するの...
質問  ケイ  - 04/9/13(月) 15:10 -

引用なし
パスワード
   ▼Jaka さん:
>こんにちは。
>フォーム上にメニューバーを作って、どうしようとしているのか解りませんが、多分無理です。
>ボタンじゃダメなんですか?
返信ありがとうございます。

ボタンよりもメニューバーの方が画面上すっきりするので、
できないかと思いました。

メニューバーがダメだとして、
ツールバーならば配置できるのでしょうか?

【18018】Re:フォームにメニューバーを追加するの...
回答  IROC  - 04/9/13(月) 15:23 -

引用なし
パスワード
   VBを持っているなら利用できますよ。

【18020】Re:フォームにメニューバーを追加するの...
質問  ケイ  - 04/9/13(月) 15:40 -

引用なし
パスワード
   ▼IROC さん:
>VBを持っているなら利用できますよ。
返信ありがとうございます。

ツールバーならVBを持っていれば利用できるのですよね?

その場合、作成したエクセルは、VBの環境がないマシンで
稼働する場合、ランタイムのインストールが必要にはなりますでしょうか?

【18023】Re:フォームにメニューバーを追加するの...
回答  IROC  - 04/9/13(月) 16:05 -

引用なし
パスワード
   >ツールバーならVBを持っていれば利用できるのですよね?

VBには、Toolbarコントロールというものがありますので
それをVBAで利用することが出来ます。


>その場合、作成したエクセルは、VBの環境がないマシンで
>稼働する場合、ランタイムのインストールが必要にはなりますでしょうか?
必要になります。

さらに、そちらのPCにもVBのライセンスが必要になると思いますので、
使用するパソコンの台数分だけVBを購入する必要があります。

それを避けるのであれば、VBAではなくVBで開発するか、
Toolbarコントロールを使うフォームだけ、VBでDllファイルに作っておいて
VBAから呼び出すことになると思います。

【18025】Re:フォームにメニューバーを追加するの...
発言  wizik  - 04/9/13(月) 16:23 -

引用なし
パスワード
   Imageにボタン貼り付けるとツールバーみたいに
なるけど、こんなのはダメかな?

http://ryusendo.no-ip.com/cgi-bin/upload/src/up0066.jpg

【18027】Re:フォームにメニューバーを追加するの...
発言  Jaka  - 04/9/13(月) 16:41 -

引用なし
パスワード
   ▼wizik さん:
>Imageにボタン貼り付けるとツールバーみたいに
>なるけど、こんなのはダメかな?
>
>http://ryusendo.no-ip.com/cgi-bin/upload/src/up0066.jpg
却下だそうです。

昔のメニューバーエディタ?見たいな物でよかったら見た感じ、ラベルで代用できると思いましたが...。

【18028】Re:フォームにメニューバーを追加するの...
発言  wizik  - 04/9/13(月) 16:48 -

引用なし
パスワード
   ▼Jaka さん:
>▼wizik さん:
>>Imageにボタン貼り付けるとツールバーみたいに
>>なるけど、こんなのはダメかな?
>>
>>http://ryusendo.no-ip.com/cgi-bin/upload/src/up0066.jpg
>却下だそうです。
じゃあ、ツールバー使えてもダメでしょう。

【18032】Re:フォームにメニューバーを追加するの...
お礼  ケイ  - 04/9/13(月) 16:56 -

引用なし
パスワード
   ▼wizik さん:
>Imageにボタン貼り付けるとツールバーみたいに
>なるけど、こんなのはダメかな?
>
>http://ryusendo.no-ip.com/cgi-bin/upload/src/up0066.jpg
ありがとうございました。


ライセンスの問題や、ランタイムの問題があるので、
上記の方法で、見た目上ツールバーみたいになるように
作成します。

皆さんありがとうございました。

11114 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free