Excel VBA質問箱 IV

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

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


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

【42595】四角をツールバーに登録する kazu 06/9/15(金) 22:06 質問[未読]
【42598】Re:四角をツールバーに登録する neptune 06/9/15(金) 22:22 回答[未読]
【42613】Re:四角をツールバーに登録する kazu 06/9/16(土) 15:02 発言[未読]

【42595】四角をツールバーに登録する
質問  kazu  - 06/9/15(金) 22:06 -

引用なし
パスワード
   エクセル2003ですが、図形描画で小さい四角を作りました。
その四角をツールバーに登録するにはどうすればいいですか。
よろしくお願いします。

【42598】Re:四角をツールバーに登録する
回答  neptune  - 06/9/15(金) 22:22 -

引用なし
パスワード
   ▼kazu さん:
べた書き、未確認ですが、
Sheets("sheet1").Shapes("Rectangle 1").Copy
等とクリップボードにいったん収めます。

cmdbarはCommandBarオブジェクト
その後、
cmdbar.Controls(1).FaceId = 123   '適当
のようにFaceId を指定するのではなく
.Controls(1).PasteFace
と貼り付けるとできると思います。

【42613】Re:四角をツールバーに登録する
発言  kazu  - 06/9/16(土) 15:02 -

引用なし
パスワード
   ▼neptune さん:
>▼kazu さん:
>Sheets("sheet1").Shapes("Rectangle 1").Copy
>等とクリップボードにいったん収めます。
>
>cmdbarはCommandBarオブジェクト
>その後、
>cmdbar.Controls(1).FaceId = 123   '適当
>のようにFaceId を指定するのではなく
>.Controls(1).PasteFace
>と貼り付けるとできると思います。
こちらはあまり詳しくありませんので、
もう少し詳しくお願いします。

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