溜溜问答 > 日常办公 > Word > 怎么批量清除Word表格里的内容?
流逝的夏天
流逝的夏天
邀请你来回答
186人阅读 2021-03-06

怎么批量清除Word表格里的内容?

我要回答
2个回答

批量清除Word表格里的内容方法如下:

1、用鼠标选中想要删除的表格部分,如下图所示:

怎么批量清除Word表格里的内容?

2、然后按键盘上的delete键即可

怎么批量清除Word表格里的内容?

查看全部
2021-03-06
回复 采纳

如果是批量删除,只能用宏代码来实现了,思路是将如下代码原样拷贝到你的新建的宏过程中,按f5运行即可。 有关文件批量处理的功能需要,可参见 实用工具《文件批量处理百宝箱》 dim tablesc as long '定义文档中表格的数量
dim dels as long, delin as string
tablesc = activedocument.tables.count
delin = inputbox("请输入需要删除的表格的行号,用半角都好分隔", "消息", "2,4")
delin = replace(delin, " ", "")
do until r = len(delin)
delin = replace(delin, ",,", ",")
r = len(delin)
loop
For i = 1 to len(delin)
if instr("01234567890,", mID(delin, i, 1)) = 0 then
msgbox "待删除行号输出不符合规范,请重新输入,样式如:2,4,6", vbCRitical + vbokonly, "消息"
exit SUb
end if
next
if left(delin, 1) = "," then delin = mID(delin, 2)
if right(delin, 1) = "," then delin = left(delin, len(delin) - 1)
if delin = "" then exit SUb
dels = len(delin) - len(replace(delin, ",", "")) + 1
delin = delin & ","
For i = 1 to tablesc
j = activedocument.tables(i).rows.count
k = j
do until dels = 0 or k = 0 '删除表格内容的关键代码部分
if instr(delin, k & ",") then
activedocument.tables(i).rows(k).delete
dels = dels - 1
end if
k = k - 1
loop
next
msgbox "处理完毕!", vbinFormation + vbokonly, "消息"
shell "explorer.exe
, vbMaximizedfocus

本代码仅是删除指定的行,如果要删除特别的,需要根据要求修改删除表格内容的关键代码部分即可。本代码可以作为模板使用。

查看全部
2021-03-06
回复 采纳

相关问题

怎样清除word里表格里的内容
共2条回答 >
惰矫愚头: 方法如下:用鼠标选中想要删除的表格部分,如下图所示:按键盘上的delete键,这样大家就会发现阴影部分的表格内容不见了。
回复
怎样批量清除Word表格里已经输入的内容?
共2条回答 >
欲为大树,莫与草争: 工具/原材料Word2018版、Win7电脑。1、打开电脑找到并双击打开Word2018文档回软件答;2、点击打开Word文档软件以后,此时为了后期的示范,事先编辑好表格和文本内容;3、编辑好表格和文本内容以后,此时在表格的左上方找到并点击有十字形符号的图标,对整个表格进行选中;4、选中好整个表格内容以后,在按”delete“键即可完成对表格内容的批量删除。
回复
怎样清除Word里表格里的内容?
共2条回答 >
老玩童: 方法如下:用鼠标选中想要删除的表格部分,如下图所示:按键盘上的delete键,这样大家就会发现阴影部分的表格内容不见了。
回复
怎样清除Word表格里面的内容?
共1条回答 >
金中大: 要想清除Word表格当中的内容是十分简单的,首先就是把所有内容全都选中,直接用鼠标圈起来就可以,然后再按删除键就可以了。或者是一项一项的删除也可以,但是这样效率比较慢。
回复
Word怎么清除单元格里的内容?
共1条回答 >
ﺭ啦啦啦ﺭTy。: 选中想要删除内容的单元格,按DELETE键,这样会删除单元格里的内容,而不删除单元格
回复
发表成功!
感谢您的分享!
好的
25年12周年庆活动
25年12周年庆活动
官方微信群

(微信添加“妙妙”或“笑笑”,邀您进群)