- ベストアンサー
.NET VB2003でのEXCEL制御
.NET VB2003でEXCELの制御を行っているのですが、 EXCEL内に楕円 を作成し、 その楕円に数字をテキストで書いています。 その楕円内のテキストをVBから制御したいのですが うまくできなくて、わかる方いらっしゃいましたら 教えてください。 例) (1) → (2) 変更したい
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
s がその楕円の時 s.TextFrame.Characters.Text = "(2)" でできると思います。
その他の回答 (1)
- teiou68k
- ベストアンサー率28% (202/721)
回答No.2
No1の方の言われる方法で良いかと思います。 が、今後似たような事を調べる方法を紹介します。 ツール→マクロ→新しいマクロの記録 で、行いたい動作をすれば、その為に必要なコードが記録されます。 ツール→マクロ→Visual Basic Editor で見ることが出来るので一回試してみてください。
質問者
お礼
解決しました。ありがとうございます。
お礼
iExcelSheet.Shapes.Item(cnt).TextFrame.Characters.Text = "(2)" で解決できました。 ありがとうございます