|
楼主 |
发表于 2016-8-9 20:45
|
显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
我在excelVBA中用以下代码提取word中的文字到excel表格中
With wd.Documents.Open(mypath & ff)
x = .Paragraphs.Count
s = s + 1
zf = .Paragraphs(2).Range
zf1 = .Paragraphs(8).Range
zf2 = .Paragraphs(10).Range
Cells(s, 1) = Split(ff, "\")(5)
Cells(s, 2) = Split(zf, "交流对象:")(1)
Cells(s, 3) = Split(zf1, "。")(0)
Cells(s, 4) = Split(zf2, "。")(0)
.Close False
End With
是成功的。但我要删除行时,采用 .Paragraphs(8).Range.delete或 .Paragraphs(8).delete或 .Paragraphs(8).Range.rows.delete或 .Paragraphs(8).rows.delete或别的几种办法,都不能解决。我可是真的不懂啊。 |
|