• 締切済み

コマンドボタンにアイコンを表示させるには

Excel2000を使用しています。 ユーザーフォームにコマンドボタンを設置して、そのコマンドボタンにアイコンを表示(印刷マークなど)することは可能でしょうか? ピクチャーで設定すると大きさが思ったようにいきません。 よろしくお願いします。

みんなの回答

  • myRange
  • ベストアンサー率71% (339/472)
回答No.1

  回答が付かないようなので。。。   >ピクチャーで設定すると大きさが思ったようにいきません 思ったようにいかないとは? 恐らくプリンターのアイコンをネットからダウンロードして それをCommandButtonのPictureプロパティにセットしているのでしょうが、 CommandButton1.Picture = LoadPicture("C:\AAA\myPrinter.ico") (ico、gif、bmp等々) こうやった後、どんなふうに思い通りにいかないのでしょうか。 そこらあたりを具体的に補足すべきでしょう。 以上です。  

関連するQ&A

  • ACCESSのコマンドボタンにデータを表示

    ACCESSのコマンドボタンはフォームに 貼り付け、このボタンを押されたとき 決められた動作を実行します。 このボタンがフォームに表示されるとき ピクチャーか文字により表示されます が このボタンの表示を内部のデータを表示できませんか つまり、テキストボックスにテーブルにある  データを表示するように よろしくお願いします

  • ユーザフォームの押下コマンドボタンの区別は?

    Excel2007のVBAについて質問します。初心者です。 コマンドボタンが2個あるユーザフォームを表示します。それぞれのボタンが押されると対応する処理をして制御がユーザフォームを表示した直後に戻るようになっています。 このとき、どちらのボタンが押されたのか区別する方法をご教示頂きたくよろしくお願い致します。

  • コマンドボタンで印刷ボタンを作りたい!!

    OSは、WindowsNTです。アプリケーションは、Excel97です。 以前、こちらで「フォーム」の「ボタン」で印刷ボタンを作る方法を教えて頂いたのですが、「コントロールツールボックス」の「コマンドボタン」で印刷ボタンを作る事は出来るでしょうか? 説明不足な点がありましたら補足させて頂きますので、宜しくお願い致します。

  • ユーザーフォームのコマンドボタンをマクロで操作したい

    Excel97でユーザーフォームを出しながらセルに入力できるようにしたいので、 http://www.ap.wakwak.com/~miko/Excel_Note/11-01_userform.htm#11-01-13 このサイトに書かれているように、ユーザーフォームにコマンドボタンを作成して、 ボタンのコードを  Private Sub CommandButton1_Click()   Application.GetOpenFilename  End Sub とし、「ファイルを開く」ダイアログを表示させてキャンセルするようにしたのですが、 この「コマンドボタンをクリックしてファイルを開くダイアログをキャンセルする」操作は 自動化できるのでしょうか? パソコンに慣れていない人用に作っているものですので、できるだけ使う人の操作を 少なくしたいのです。 ブックを開いた時にユーザーフォームを出すところまではできたのですが、 ユーザーフォームのコマンドボタンを自動的にクリックしてダイアログを キャンセルする方法がわかりません。 ご存知の方、どうぞよろしくご教授お願いいたします。 使用しているのは、 OS:Windows98SE ソフト:Excel97 です。

  • 複数のユーザーフォームをコマンドボタンにて表示・非表示させるには

    VBA勉強中のものです。 複数のユーザーフォームをコマンドボタンを使用して画面への表示切替を考えております。 例)ユーザーフォーム1,ユーザーフォーム2,ユーザーフォーム3のそれぞれにコマンドボタン1,コマンドボタン2,コマンドボタン3を作成し、   コマンドボタン1→ユーザーフォーム1を表示   コマンドボタン2→ユーザーフォーム2を表示   コマンドボタン3→ユーザーフォーム3を表示 とするようなことを考えおります。  そこで、下記のようにコードを作成したのでですが,一度表示させたユーザーフォームを再度表示させようとコマンドボタンをクリックしたら、「フォームはすでに表示させているのでモーダル表示はできません」とエラーがでてしまいます。   どなたか、どのようにしたらいいかご教授ねがいます。 サンプルコード) --------------------------------------------------- 'UserForm1のコード Private Sub CommandButton2_Click() Call UserForm2_show UserForm1.Hide End Sub Private Sub CommandButton3_Click() Call UserForm3_show UserForm1.Hide End Sub ---------------------------------------------------- 'UserForm2のコード Private Sub CommandButton1_Click() Call UserForm1_show UserForm2.Hide End Sub Private Sub CommandButton3_Click() Call UserForm3_show UserForm2.Hide End Sub ------------------------------------------------------- 'UserForm3のコード Private Sub CommandButton1_Click() Call UserForm1_show UserForm3.Hide End Sub Private Sub CommandButton2_Click() Call UserForm2_show UserForm3.Hide End Sub ------------------------------------------------------------ '標準モジュール コード Sub UserForm1_show() UserForm1.Show End Sub Sub UserForm2_show() UserForm2.Show End Sub Sub UserForm3_show() UserForm3.Show End Sub

  • IE6.0のPopUpコマンド・ボタン非表示教えて!

    IE(InterNet Explorer6.0)で、 HomePageを参照していて、 写真や、図にマウスカーソルを当てると、 Popupしてくる4つのコマンド・ボタンが ありますでしょ!? 「保存」、「印刷」、「電子メール」と、 「マイ・ピクチャ開く」の4つの コマンド・ボタンが出てくるやつです。 このコマンド・ボタンが 「いちいち うるさい」と思います。 これを非表示にする方法があったら、 教えてください。 お願いします。

  • Accessのコマンドボタンについて

    Access97を使用しています。 Accessのレポート(単票形式)を作成したのですが、画面上のコマンドボタンをクリックしようとしてもカーソルが「虫眼鏡マーク」のままで作動しません。 超初心者なので「フォーム」と「レポート」の区別が今一つ付いていないのですが、「レポート」上ではコマンドボタンは使えないのでしょうか? やりたいことは、 (1) コマンドボタンを押すと、入力用フォームから該当するレコードの単票形式レポートが出力されるよう、設定したい(いちいち該当ページ番号を指定して印刷するのが面倒なので)。 (2) コマンドボタンを押すと、該当するレコードの入力用フォームと単票レポートとの間を行ったり来たり出来るようにしたい(修正・追記が多いので)。 現在は、入力用と出力用の2つの「フォーム」を作成してデータの行き来をしているのですが、レイアウトが違うだけでデータソース自体は全く同じなので、何となく間が抜けている気がするのです。メモリも食いそうだし。 初歩的な質問で申し訳ありませんが、宜しくお願いします。

  • コマンドボタンの画像について

    accessについて質問です フォームにローカルの画像を読み込んだ場合、 そのアクセスファイルを他のパソコンで使う時も 正常に画像が表示されるのでしょうか? 例えばフォームに設置されているコマンドボタンのピクチャを ローカルのマイピクチャに保存されている画像を使った場合 そのMDBファイルを他のパソコンに送信して開いた場合 画像は表示されないのでしょうか? パソコンを1台しか持ってないため検証できません。 よろしくお願い致します。

  • コマンドボタンについて

    ツールバーのフォームフィルターの使用中フォーム内のコマンドボタンが使えなくなりますが、使えるようにはできませんか?フォームフィルタとフィルタ実行のコマンドボタンをフォーム内に貼り付けてみたのですが、使用できなくなるので出来るものなら改善できればいいなと思います。ちなみに、フォームヘッダー内につけてます。

  • VB6.0 コマンドボタンを追加したい

    こんばんは FormOpenイベントの際に処理によって異なる数のコマンドボタンをフォーム上に表示させたいと思っています。 あらかじめ MAXの数だけフォーム上に設置して、表示、非表示するという方法もあるかと思いますが、記述することによってコマンドボタンを複数個新規作成後、表示させたいと思っています。 記述もしくは参考になるHP等がありましたら教えてください よろしくお願いいたします

専門家に質問してみよう