投稿日 | : 2004/01/06(Tue) 15:48 |
投稿者 | : 花ちゃん |
Eメール | : |
URL | : |
タイトル | : Re^3: VBからのExcel操作法について |
> objExcelApp.ActiveSheet.Shapes("Text Box 1").Select
> ●xlApp.ActiveSheet.Selection.Characters.Text = "12345"
どのようなオートシェイプを使っているのですか?
取得したマクロはどのようになっていましたか?
私の投稿したコードを試して見ましたか?
オートシェイプにTextBox コントロールを貼り付けられました?
"Text Box 1" は何なのでしょうか?
> i をX方向に変えて、試させて頂きました。
> セルを結合していない場合は綺麗に代入されるのですが、
> (1, 1)と(1,2)を結合、(1,3)と(1,4)・(1,5)と(1,6)のように二つずつ結合したときに実行すると
> 結合されたセルにはA,B,C,D,Eまでしか代入されませんでした。
一体何がしたいのでしょうか?Excelの場合結合すれば、データは結合セルに1個しか入力
出来ないはずですが?(MSFlexGrid と違って)
ひょっとして MSFlexGrid(マージしている)のデータをExcelに表示しようとしているのですか?
どのようにセルに入力したいのか書いてください。