|
お返事ありがとうございました。
「文末の末尾に移動」の命令を加えればよかったとのことで、勉強になりました。
これからも精進したいと思います。
▼H. C. Shinopy さん:
>取り敢えず、「文書の末尾に移動」を追加しました。
>
>参照設定しないと、表意定数が使えないので、
>「wdStory」のところに「6」を指定しています。
>
>Sub hhh4()
> Dim wrd As Object
> Set wrd = CreateObject("word.application")
> wrd.Visible = True
> Set doc = wrd.Documents.Add
> Set sl = wrd.Selection
> '
> sl.TypeText "こんにちは" ''’文書に「こんにちは」と表示
> sl.TypeParagraph ''’改行
> '
> Set sl = wrd.Selection
> Set objrange = sl.Range() '''Rangeの設定
> doc.Tables.Add objrange, 2, 2 ''’行数・列数を指定
> Set objtables = doc.Tables(1)
> '
> objtables.Cell(1, 1) = "a" ''’表に値を挿入
> objtables.Cell(1, 2) = "b"
> objtables.Cell(2, 1) = "c"
> objtables.Cell(2, 2) = "d"
> '
> sl.EndKey Unit:=6 ' wdStory ←文書の末尾に移動
> sl.TypeText "ハロー"
>End Sub
|
|