HystericGlamour5 の回答履歴
- エクセルのテキストボックスをVBで操作できない
こんにちわ。 VBからエクセルを開いて、帳票を出力したいのですが、 エクセルはフォーマットシートを用意して、そのシートをコピーして書き込むようにしています。 セル単位での書き込みでは問題ないのですが、図形描画のツールボックスにある、「テキストボックス」への書き込みの仕方がどうしてもわかりません。 エクセルのマクロ記録を使って、調べたのところその場合一回目はきちんと書き込んでくれますが、二回目はなぜか「オブジェクト変数 または WITHブロック変数が設定されていません」というエラーが出ます。 なにか開放しなければならないのでしょうか? 一応、実行したマクロを載せておきます。 g_sheetwk.Shapes("text1").select Selection.Characters.Text = "aaaaaa" また、rangeオブジェクトか、shapeオブジェクトにsetしようと試みても、「型が一致しません」と言われてしまいます。 解決策があればお願いいたします。
- ベストアンサー
- Visual Basic
- takaoPR
- 回答数5
- このサイトの信頼性について(多くの意見、聞きたいです)
このサイト、大好きで、最近質問とか回答とかしてないけど、よく見に来てます。 先日、興味のある質問(旅行の)があって、回答があり、その回答が自信ありだったので、「そ~なんだ~!」と納得してたんです。 そして、あとになって、他の回答が出ていたので読んでみると、はじめの回答とは全然違う内容が・・・・・ これって、もし早急に締め切っていたり、ちょこっとだけそこを読んで納得してしまったりしたら、どうするの? あっ、あとで管理人に頼んで、回答を載せてもらえることは、知っています。 それとも、回答してる人の評価とかみて、判断したほうがいいの? でも、間違った回答してた人、いい評価だし・・・・・・ ちょっと皆さんが、どのように判断してるのか、聞いてみたいです。 よく、回答してる人の話しも、聞いてみたいです。
- ベストアンサー
- その他(インターネット・Webサービス)
- arinco
- 回答数14