各位好!我在用vba在word里做一個表格,一共有3個,每個都是用cell結構完成的,現在比方說我要在第二個表格的cell(1,,1)輸入文字,這些文字都跑到第一個表格的cell(1,1),即便是我用了selection.table(1)這個陳述句,還是會出現同樣的錯誤,不知道大蝦們有什么方法幫幫我。
謝謝各位的幫忙先!
uj5u.com熱心網友回復:
table(1).cell(1,1)試試uj5u.com熱心網友回復:
假設第一個表格已經存在,我寫了一下我第二個表格的命令以及錄用命令,感謝各位大俠提出寶貴意見。With ActiveDocument
Set mycells=.Range(start:.Tables(1).cell(1,1).Range.start,End:=.Tables(1).Cell(2,1).Range.End)
End With
With Selection.Tables(1)
.Cell(1,1).Select
Selection.Cells.Width=CentimeterToppoints(16.7)
Seelection.Typetext Text="........"
為什么我選擇的第二個表格里的Cell(1,1)還是會錄到第一個表格中,請指教。
uj5u.com熱心網友回復:
別把自己弄得暈乎乎的直接使用
ActiveDocument.Tables(1).cell(1,1)="a"
ActiveDocument.Tables(1).cell(1,2)="b"
這樣的語法
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/134056.html
標籤:VBA
