A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
色々やりたいというのは良いが、VBAでも勉強しないと実現しないと思います。
その経験や覚悟はあるのかな。>どうしても分かりません。
多分VBAに関連して考えてないからです。
またVBAのイベントというものに触れてないからでしょう。
ーーー
エクセルのシートにコントロールツールボックスのイメージを1つ貼り付けます。
またチェックボックスを貼り付けます(Imege1となったとする)。
チェックボックスのクリックイベントで
Private Sub CheckBox1_Click()
Image1.Picture = LoadPicture("C:\Documents and Settings\All Users\Documents\My Pictures\Sample Pictures\blue hills.jpg")
End Sub
を作っておくと
チェックボックスをクリックすると、イメージに画像が出ます。
オートシェイプで果たして画像を載せることが可能かなど、勉強してください。全てのコントロールやシェイプに画像を載せられるとは
限りません。
上記のテストをどうやったらよいかもわからなければ、相当勉強が必要です。
VB,VBAでも「コントロール」などについては、1冊の本で解説されるぐらい、内容があるところです。
上記でイメージコントロールまでプログラムで自動で作りたければ、マクロの記録をとればわかります。
Sub Macro7()
ActiveSheet.OLEObjects.Add(ClassType:="Forms.Image.1", Link:=False, _
DisplayAsIcon:=False, Left:=243, Top:=81.75, Width:=98.25, Height:= _
96.75).Select
End Sub
のような形になります。その後Image1.Picture = LoadPicture・・
すればよい。
ーーー
上記は画像に拘ってみましたが、シェイプの中にテキストを表示するでよければ、もっとコントロールの種類も多く手軽にできるようになります。
どうもありがとうございました。
VBAとか理解していなくても簡単に出来るのかと思っていました。
これを機会に勉強を始めたいと思います。
No.1
- 回答日時:
エクセルの例です。
以下はエクセル2000での手順ですが2003でも変わらないと思います。1.ニューの「表示」、「ツールバー」、「フォーム」で現れるツールバーのなかから選んだチェックボックスを配置してください。
2.シート上にオートシェープの楕円を配置し、「名前ボックス」で"楕円ちゃん"と名前を付けてください。
3.ALTキーとF11キーを同時に押してVBE画面を開きます。
4.VBE画面のメニュー、「挿入」から標準モジュールを挿入してください。
5.表示された標準モジュールに以下をコピペします。
Sub test01()
With ActiveSheet
If .CheckBoxes(Application.Caller).Value = xlOn Then
.Shapes("楕円ちゃん").Visible = True
Else
.Shapes("楕円ちゃん").Visible = False
End If
End With
End Sub
6.ALT+F11キーでシートに戻ります。
7.1で作成したチェックボックスを右クリック。
8.マクロの登録で、TEST01を選びOKボタン。
これでOKです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PowerPoint(パワーポイント) 2016EXCEL→2016PowerPointにコピペすると図形がゆがみます 5 2022/03/31 11:44
- その他(ソフトウェア) 簡単な絵が描けるソフト(wordに挿入) 3 2022/05/20 22:16
- 画像編集・動画編集・音楽編集 ワード。頂点の編集。 4 2022/09/28 14:14
- その他(教育・科学・学問) グーグルスプレッドシートの図形描画のバグ?「保存して終了」ボタンが突然消失 2 2022/04/05 13:11
- CAD・DTP 「機能ブロック図」の描画用フリーソフトを教えてください 1 2022/09/23 16:12
- Word(ワード) ワード。フリーフォームの使い方が分かりません。 1 2022/10/06 16:18
- ノートパソコン Open Office.orgのDrawで描いた図形の塗りつぶしをしたい 1 2022/03/22 19:24
- その他(Microsoft Office) エクセルのマクロについて教えてください。 5 2023/01/21 09:39
- 画像編集・動画編集・音楽編集 medibang での文字の整列の仕方 1 2023/06/02 06:38
- Excel(エクセル) Libreoffice calcで人名を取り消し線を入れたい。 2 2022/09/10 15:27
このQ&Aを見た人はこんなQ&Aも見ています
-
餃子を食べるとき、何をつけますか?
みんな大好き餃子。 ふと素朴な疑問ですが、餃子には何をつけて食べますか? 王道は醤油とお酢でしょうか。
-
あなたにとってのゴールデンタイムはいつですか?
一週間の中でもっともテンションが上がる「ゴールデンタイム」はいつですか? その逆で、一週間でもっとも落ち込むタイミングでも構いません。 よかったら教えて下さい!
-
忘れられない激○○料理
これまでに食べたもののなかで、もっとも「激○○」だった料理を教えて下さい。 激辛、でも激甘でも。 激ウマ、でも激マズでも。
-
プリン+醤油=ウニみたいな組み合わせメニューを教えて!
プリンと醤油を一緒に食べると「ウニ」の味がする! というような意外な組み合わせから、新しい味になる食べ物って色々ありますよね。 あなたがこれまでに試した「組み合わせメニュー」を教えてください。
-
好きな和訳タイトルを教えてください
洋書・洋画の素敵な和訳タイトルをたくさん知りたいです!【例】 『Wuthering Heights』→『嵐が丘』
-
条件に一致したときに画像を表示したいのですが・・。
Excel(エクセル)
-
セルの内容の条件に応じて図形の表示をしたりしなかったりする
Excel(エクセル)
-
ページを抜粋して保存できますか?
Word(ワード)
-
-
4
Excelでオートシェイプを条件によって貼り付けることは可能でしょうか?
Excel(エクセル)
-
5
Excelで数字を入れたら対応する図を呼び出したい
Excel(エクセル)
-
6
エクセル:チェックボックスで他シートの図形を操作。
その他(Microsoft Office)
-
7
セルをクリック⇒そのセルに入力された文字を○で囲む
Excel(エクセル)
-
8
Excelの関数について、特定の文字を入れると斜線や線を入れることは出来ますか?
Excel(エクセル)
-
9
エクセルで条件を付けて丸を付ける関数を教えてください。
Excel(エクセル)
-
10
Excel に貼り付けた図形が、保存した後、再度、開くと勝手に動いている。
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルVBAでオプションボタン...
-
C#で角が丸いテキストボックス
-
カメラスクロールするのを動画...
-
ExcelVBAでListViewが使用できない
-
VBA ユーザーフォームの Keypre...
-
vb.netで画面のコントロールId...
-
Groupboxの配下のコントロール...
-
エクセル・VBA CheckBoxのオブ...
-
C# Form上に配置されたコントロ...
-
フォーム上の現在アクティブな...
-
変数をコントロール型で使用す...
-
チェックボックスをオンにした...
-
カレンダーコントロールの使用...
-
Excel VBA で Richtextboxを使...
-
With~EndWithの省略部分と引数...
-
コントロールを移動できない
-
excelのリストボックスで選択し...
-
なかなか、Zオーダーが理解で...
-
ACCESSフォームにコント...
-
コンボボックスの文字によるif...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
カメラスクロールするのを動画...
-
エクセル・VBA CheckBoxのオブ...
-
ExcelVBAでListViewが使用できない
-
エクセルVBAでオプションボタン...
-
vb.netで画面のコントロールId...
-
C#で角が丸いテキストボックス
-
VBA ユーザーフォームの Keypre...
-
ユーザーフォームで動的(Me.Con...
-
フォーム上の現在アクティブな...
-
Excel VBA で Richtextboxを使...
-
ACCESS2010のVBAでフォーム内ク...
-
Groupboxの配下のコントロール...
-
コントロールを移動できない
-
コンボボックスの文字によるif...
-
(VBA)スピンボタンの大量...
-
Labelコントロールの(左右)余...
-
イメージコントロールに 読み込...
-
間違えて配置してしまったコン...
-
OCXって何ですか?
-
EXCELでactivexコントロールを...
おすすめ情報