質問させて頂きます。
現在コマンドボタンを作成したいと考えているのですがツールボックスからでは無く、コーディングで作ろうと考えています。
現在は下記のコードでコマンドボタンの作成までは出来たのですが + コマンドボタンの背景色/フォントカラー/フォントサイズの調整も加えたいと思っています。
下記のコードに上記要望を可能にする為にはどのようなコードを記述すれば宜しいでしょうか?
よろしくお願いします。
With ActiveSheet.Buttons.Add(省略しました)
.Name = ""
.Caption = ""
.OnAction = ""
End With
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
With ActiveSheet.Buttons.Add(0, 0, 100, 100)
.Name = "シェイプ名"
.Caption = "ボタンに表示する文字列"
.OnAction = "マクロ名"
.Characters.Text = "ボタンに表示する文字列" 'これでもいい
.Font.Name = "MS ゴシック" 'フォント
.Font.ColorIndex = 3 'フォントカラー
.Font.Size = 20 'フォントサイズ
End With
--
With ActiveSheet.Shapes("シェイプ名")
.Font.ColorIndex = 10
End With
だと動かないのに、
ActiveSheet.Shapes("シェイプ名").Select
With Selection
.Font.ColorIndex = 10
End With
だと動くのはよく分からないけど…。
--
・フォームボタンでは背景色は変えられないそうです。
http://q.hatena.ne.jp/1195523296
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Access(アクセス) アクセス テーブルの空白を変数に置換するボタンが作りたい 4 2022/07/08 11:19
- Visual Basic(VBA) QRコード作成マクロについて 3 2022/11/26 16:55
- Visual Basic(VBA) VBA 参照先で選んだファイルをコピーし、出力先に別名で保存したい 8 2022/05/13 20:37
- Visual Basic(VBA) VBA 複数のブックに同じ列を表示させる方法 2 2022/07/20 23:49
- Visual Basic(VBA) Powerpointでランダムな数字の結果を表示するマクロ 2 2023/08/04 10:04
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- Visual Basic(VBA) エクセルVBA ダブルクリックしたら色反転を指定したセルのみにしたい 2 2022/04/06 12:52
- その他(プログラミング・Web制作) DOSコマンドに詳しい方、お知恵をお貸しください 5 2022/11/04 20:55
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/10 14:24
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
マイクロ(μ)の文字を半角で出...
-
outlook 文字を揃えたい。tab...
-
教えてください。
-
ワードでゴシックの文字を太く...
-
Webサイトのフォント・級数変更...
-
似ているフォント(Win⇔Mac)
-
16x16のスプライトフォント
-
ホームページをTeraPadで日本語...
-
FontDialogでTrueType以外
-
txtって、 Wordのフォント,サ...
-
「MS Pゴシック」と同じ幅の...
-
クリスタルレポートでPDFの端が...
-
Excel:一部のフォントでセルの...
-
入力規則のリストの文字の大き...
-
cssファイルの名称付け
-
テーブル内の文字サイズを変更...
-
CSS IEでもfontにアンチエイエ...
-
EXCEL VBA 印刷プレビューダイ...
-
jspにcssを反映させるには
-
マウスオンしたときにリンクの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
outlook 文字を揃えたい。tab...
-
マイクロ(μ)の文字を半角で出...
-
教えてください。
-
縦書きテキストボックスの表示"...
-
「MS Pゴシック」と同じ幅の...
-
16x16のスプライトフォント
-
MsgBoxについて
-
似ているフォント(Win⇔Mac)
-
font-family の記載方法
-
ワードでゴシックの文字を太く...
-
Excel:一部のフォントでセルの...
-
英語版OSでの遊明朝、游ゴシック
-
メールで、榊の文字を木辺に神...
-
printf("文字列\\n")が円マーク...
-
エクセルVBAが中国のPCでは動か...
-
逆向き/(スラッシュ)の入力方法
-
C# Font GdiCharSet
-
Eclipseで文字がずれます。
-
フォントファイル(.ttf , .otf)...
-
外国語版メイリオはある?
おすすめ情報