excel工作簿中各工作表同一位置怎么批量修改
excel工作簿里多张表格,表格形式一样,所填内容不同,我想把各个工作表中同一位置的数据同时加上一个词,用选定全部工作表的话,全部工作表那个位置的内容就一样了!能批量修改...
excel工作簿里多张表格,表格形式一样,所填内容不同,我想把各个工作表中同一位置的数据同时加上一个词,用选定全部工作表的话,全部工作表那个位置的内容就一样了! 能批量修改么???我不会宏
展开
6个回答
展开全部
鉴于题干中比较明确的“批量修改”要求,推荐VBA, 代码如下:
Sub tst()
Dim i%
For i = 1 To Sheets.Count
Sheets(i).Cells(1, 1) = "test"
Next
End Sub
以上的代码实现的是在左右工作表中的A1单元格位置输入“test”。
若需要设置为不同的值,可以事先将不同值按照顺序输入到单元格中,如下例:在sheet1!b列输入源数据,实现sheet1!a1=b1, sheet2!a1=b2,以此类推。
Sub tst()
Dim i%, j%
For i = 1 To Sheets.Count
j = j + 1
Sheets(i).Cells(1, 1) = Cells(j, 2)
Next
End Sub
展开全部
刚试过,这样是可以的:
选中所有表格,在表格中找一个每个表都不会有数据的单元格(比如a1000),输入 =a8 (这里的a8就是你要加相同词的那个单元格),这样做是一次把所有表中a8单元格的内容给挪个地方,
然后再复制——选择性粘贴——数值,去掉公式。
接下来在a8里输入="相同词"&a1000,就给所有表中的a8单元格都加上了相同的内容,
当然,还得再来一次:复制——选择性粘贴——数值
选中所有表格,在表格中找一个每个表都不会有数据的单元格(比如a1000),输入 =a8 (这里的a8就是你要加相同词的那个单元格),这样做是一次把所有表中a8单元格的内容给挪个地方,
然后再复制——选择性粘贴——数值,去掉公式。
接下来在a8里输入="相同词"&a1000,就给所有表中的a8单元格都加上了相同的内容,
当然,还得再来一次:复制——选择性粘贴——数值
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
能,这是可以实现的。首先选中全部工作表,然后执行编辑、查找,点替换,在需要查找的内容处输入需要添加词的地方的前一个字符,替换处还输入那个字符另外再输入要加的那个词,最后点击全部替换
追问
替换不行,我那个位置的内容全都不一样 豪无规律,最近的字符也全部不一样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
能的,先选中所有的表格,然后再在你想输入的地方输入就可以了 ,你输入一个,所有的表都会出现
追问
我都说了那样改了 原来的内容就变了,比如表1那里写的是1,表2那里写的是2,我选中所有表格添加一个词的话,表1,表2里的内容就都一样了,这不是我想要的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
全选修改是可行的,先全选工作表,然后双击G4单元格,然后在最后加上“左导洞上台阶”这几个字,按回车即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询