tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^4: vbプログラムでエクセルボタン作成
投稿日: 2009/03/02(Mon) 13:48
投稿者ルーキー
オショウさん
おかげさまで、プログラムから動的に、ボタンの貼り付けとクリックイベントの作成が
できるようになりました。
しかし、大変恐縮なのですが、別の問題点にぶつかっております。
VBプログラムから、以下のコードでボタンを貼り付け、ボタンのキャプションを変更して
いるのですが、

obj = xlSheet.OLEObjects.Add("Forms.CommandButton.1", Left:=780, Top:=10, Height:=30, Width:=100)
With obj
   .Object.Caption = "テスト"
End With
のあとで、VBプログラムを閉じると(me.close)、エクセル上のボタンのキャプションが、
なぜか「CommandButton1」に変化していて、ボタンをクリックしている間は、設定した
「テスト」という文字に変わります。

VBプログラムと閉じる前に、エクセルファイルを一旦保存した場合には、このような事は、
発生しませんでした。

なにか、良い方法はないでしょうか?大変申し訳ないのですが、
お力をお借りできませんでしょうか。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。