
以下は別のエクセルブックへ画像を作成。マクロを登録するコードです
もう少し、コードを短くできる所があれば教えて下さい
宜しくお願いします
・四角形の画像を作成
・同画像のサイズ、色、名前を設定
・画像にマクロを登録
【コード】
'マクロを登録する図形や色を設定
With ws1.Shapes.AddShape(msoShapeRectangle, 0, 0, 120, 60)
.Fill.ForeColor.RGB = RGB(220, 220, 220)
.Line.ForeColor.RGB = RGB(220, 220, 220)
'図形の名前を登録
.Name = "あいう"
'図形ボタンに、マクロの名前を記入
With .TextFrame.Characters
.Text = "不要行削除"
.Font.Size = 16
End With
'図形をブックのどこに設置するか明記
.Top = Range("f1").Top
.Left = Range("f1").Left
End With
'プローシージャ(マクロ)を図形あいうに登録
ws1.Shapes("あいう").OnAction = "delete1" 'プローシージャ名を記述

- 画像を添付する (ファイルサイズ:10MB以内、ファイル形式:JPG/GIF/PNG)
- 今の自分の気分スタンプを選ぼう!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【マクロ】1回目の実行後、2回目からは実行できないようにはできますか? 3 2025/02/18 21:20
- Visual Basic(VBA) ワードの図形にマクロを登録できる方法を教えてください。 3 2025/03/12 15:52
- Visual Basic(VBA) Excelのマクロについて教えてください。 1 2024/06/18 09:20
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/10 14:24
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/09/21 13:01
- Visual Basic(VBA) ユーザーフォームに別シートからデータを反映させたい。 10 2023/11/03 08:46
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/10 11:34
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/05/23 16:28
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2024/07/02 08:51
- Visual Basic(VBA) ダブルクリックで貼り付けた画像からリンクのみ削除し、画像を残したい。 2 2025/02/20 09:55
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【マクロ】別ファイルへマクロ...
-
ワードかエクセルの図形を使っ...
-
PowerPointで台形を描く方法
-
線を組み合わせた図形の塗りつ...
-
教えて下さい。過去のエクセル...
-
Illustratorでくくり括弧記号を...
-
合同式、どうして合同と呼ぶの?
-
エクセルで図形を連動させたい
-
イラレで普通のぼかしとスタイ...
-
エクセルVBAで図形のテキストを...
-
パワーポイントで作成した複数...
-
Excel2007 図形をグループ化で...
-
Jw-cad の図形リストが表示でき...
-
Excel VBAのオートシェイプの名...
-
G.CREWの使い方
-
Illustratorで白い部分のみを透...
-
オートシェイプ等で稲妻型の出し方
-
JWWで登録した図形の縮尺を変え...
-
エクセル ユーザーフォームに...
-
【Excel】図形の色をクリックす...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PowerPointで台形を描く方法
-
pdf上に描画した図形が印刷され...
-
線を組み合わせた図形の塗りつ...
-
Excel のバージョンによって、...
-
ワードかエクセルの図形を使っ...
-
図形でしずく型を作りたい
-
エクセルVBAで図形のテキストを...
-
AutoCADで渦巻きを描く方法
-
Excel2003図-扇形を書く方法は...
-
クリックしたらパネルがめくれ...
-
Illustratorでくくり括弧記号を...
-
グーグルスプレッドシートの図...
-
エクセル ユーザーフォームに...
-
Jw-cad の図形リストが表示でき...
-
Excel 図形へのハイパーリンク
-
算数です 文章問題とか図形に出...
-
VBA 図形のテキスト取得
-
エクセルで図形を連動させたい
-
図形とビットマップの違いは?
-
WORDで図に網掛けする方法は?
おすすめ情報