タイトル : エクセル上のバーコードオブジェクトの操作について 投稿日 : 2012/07/20(Fri) 17:34 投稿者 : ガオ
お世話になります。以前、エクセルへのバーコードオブジェクトの貼り付けについてお世話になりました。 今度はすでに張り付いているバーコードオブジェクトを検索し、データを変更したいのですが、オブジェクトの検索から設定の部分で悩んでいます。 以下のようにしてバーコードは見つけることができました。 Dim myShape As Excel.Shape For Each myShape In ExcelObject.Sheets(1).Shapes If myShape.Name = "BarCodeCtrl1" Then Exit For End If Next しかし、属性の設定で躓いてしまいます。 'バーコードスタイル(Code128) myShape.OLEFormat.object.Style = 7 オブジェクトはプロパティをサポートしていない等のエラー内容です。 属性を設定するため、myShapeをキャストするなり?なにか必要なのかと思いますが、いいサンプルを見つけることができません。 どのような記述方法に変更すればよろしいでしょうか。 よろしくお願いします。 |