tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルVBからエクセルのシートにラベルを作成
記事No1868
投稿日: 2005/07/01(Fri) 15:04
投稿者aa
[OSのVer]:Windows XP   [VBのVer]:VB.NET
Excel2003

いつも参考にさせていただいています。
VB.netから新規作成したExcelのシートにラベルを作成し、プロパティを変更したいのですが以下の現
象が起きてしまいます。
・ラベルの内容が"Label1"になってしまい、フォーカスしたときだけ設定した文字になる
・フォーカスしたときにフォントの設定等が代わってしまう
・背景色の設定、中央ぞろえ等の設定方法が不明

以下に現状のコードをコピーします。

Dim aaLabel As Object
xlSheet.OLEObjects.Add(ClassType:="Forms.Label.1", Link:=False, _
DisplayAsIcon:=False, Left:=(184.5 + 27), Top:=10.5, Width:=27, Height:= _
19.5)
aaLabel = xlSheet.OLEObjects("Label1").Object
aaLabel.Caption = "AA"
aaLabel.Border().LineStyle = BorderStyle.FixedSingle
aaLabel.Border().Weight = 2
・・・以下エクセル表示処理

VB.netからExcelシートへのコンポーネント作成、上記の現象について
何かご存知の情報がありましたらよろしくお願いいたします。

[ツリー表示へ]