Excel VBA質問箱 IV

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

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


67414 / 76738 ←次へ | 前へ→

【13881】Re:コマンドボタンの内容変更について
質問  WAKO  - 04/5/15(土) 17:56 -

引用なし
パスワード
   ▼ちゃっぴ さん:
本当に大変ありがとうございます。
長い時間こんなに親切にしていただいて、大変うれしく思っています。

おかげ様でうまくいきました。

これは今までと違うのですが、聞いてもよろしいですか。
マクロの記録では、でなかったのです。
下の.BackColorですが、下のように書くと
型が違います。というエラーになるのですが
書き方は分かりますでしょうか。
実はボタンの色も変えたいのです。
参考書もボタンの色の変え方は書いてなかったのです。

With objButton.Object
    .Caption = "エラーチェック"
    .BackColor = "&H0080FF80&"
End With


▼ちゃっぴ さん:
>>でも、ここで、オブジェクトが必要です。というエラーで落ちてしまいます。
>>Set objButton = ActiveSheet.OLEObjects.Add _
>>         (ClassType:="Forms.CommandButton.1", Link:=False, _
>>          DisplayAsIcon:=False, Left:=108, Top:=14.25, _
>>          Width:=81, Height:=33.75)
>
>ActiveSheetが有効ではないのでは?
>ActiveSheet を Workbooks(ブック名).WorkSheets(シート名)
>に置き換えてから実行してみてください。
>
>あと、老婆心からですが・・・
>ActiveWorkbookやActiveSheetを繰り返すのはよくないと思います。
>一々アクティブになるので処理が非常に重くなります。
>
>Dim wbkBookA As WorkBook
>Dim wshSheetA As WorkSheet
>
>Set wbkBookA = WorkBooks(1)
>Set wshSheetA = wbkBookA.WorkSheets(1)
>
>のようにオブジェクト変数を用いて記述してみれば?
>速いですし、ソースが見やすくなりますよ♪

0 hits

【13867】コマンドボタンの内容変更について WAKO 04/5/15(土) 14:27 質問
【13868】Re:コマンドボタンの内容変更について ちゃっぴ 04/5/15(土) 14:55 回答
【13869】Re:コマンドボタンの内容変更について WAKO 04/5/15(土) 15:16 質問
【13873】Re:コマンドボタンの内容変更について ちゃっぴ 04/5/15(土) 16:23 回答
【13874】Re:コマンドボタンの内容変更について WAKO 04/5/15(土) 17:07 質問
【13876】Re:コマンドボタンの内容変更について ちゃっぴ 04/5/15(土) 17:22 回答
【13877】Re:コマンドボタンの内容変更について ちゃっぴ 04/5/15(土) 17:31 回答
【13880】Re:コマンドボタンの内容変更について ちゃっぴ 04/5/15(土) 17:54 発言
【13896】Re:コマンドボタンの内容変更について WAKO 04/5/15(土) 20:59 質問
【13898】Re:コマンドボタンの内容変更について ちゃっぴ 04/5/15(土) 21:59 回答
【13899】Re:コマンドボタンの内容変更について WAKO 04/5/15(土) 22:30 お礼
【13881】Re:コマンドボタンの内容変更について WAKO 04/5/15(土) 17:56 質問
【13884】Re:コマンドボタンの内容変更について ちゃっぴ 04/5/15(土) 18:07 回答
【13885】Re:コマンドボタンの内容変更について WAKO 04/5/15(土) 18:20 お礼
【13886】Re:コマンドボタンの内容変更について WAKO 04/5/15(土) 18:31 質問
【13888】Re:コマンドボタンの内容変更について ちゃっぴ 04/5/15(土) 19:20 回答
【13891】Re:コマンドボタンの内容変更について WAKO 04/5/15(土) 19:30 お礼

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