プロが教えるわが家の防犯対策術!

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

A 回答 (2件)

s がその楕円の時



s.TextFrame.Characters.Text = "(2)"

でできると思います。
    • good
    • 0
この回答へのお礼

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

お礼日時:2006/05/15 13:20

No1の方の言われる方法で良いかと思います。



が、今後似たような事を調べる方法を紹介します。

ツール→マクロ→新しいマクロの記録

で、行いたい動作をすれば、その為に必要なコードが記録されます。

ツール→マクロ→Visual Basic Editor

で見ることが出来るので一回試してみてください。
    • good
    • 0
この回答へのお礼

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

お礼日時:2006/05/15 13:21

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!