• ベストアンサー

.NET VB2003でのEXCEL制御

.NET VB2003でEXCELの制御を行っているのですが、 EXCEL内に楕円 を作成し、 その楕円に数字をテキストで書いています。 その楕円内のテキストをVBから制御したいのですが うまくできなくて、わかる方いらっしゃいましたら 教えてください。  例) (1) → (2) 変更したい

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

s がその楕円の時 s.TextFrame.Characters.Text = "(2)" でできると思います。

aji70
質問者

お礼

iExcelSheet.Shapes.Item(cnt).TextFrame.Characters.Text = "(2)" で解決できました。 ありがとうございます

その他の回答 (1)

  • teiou68k
  • ベストアンサー率28% (202/721)
回答No.2

No1の方の言われる方法で良いかと思います。 が、今後似たような事を調べる方法を紹介します。 ツール→マクロ→新しいマクロの記録 で、行いたい動作をすれば、その為に必要なコードが記録されます。 ツール→マクロ→Visual Basic Editor で見ることが出来るので一回試してみてください。

aji70
質問者

お礼

解決しました。ありがとうございます。

関連するQ&A