怎样批量将一个excel中某个工作表的一个单元格里的内容复制到另一个excel的某个工作表的指定单元格里?
"=" 鼠标点击需要复制的单元格 (比如: =sheet1!A1),这事按一下F4 让它变成 =sheet1!$A$1,之后按ctrl和回车 让所有选择的单元格都变成sheet1 中A1的内容
我就是最下面的人,苦逼学生一个,班主任给的任务,是全班的综合素质评价...
那这样试试看会不会是一个比较不错的办法:实际工作不麻烦,但是我说的稍微详细了点,慢慢看啊
1、新建一个excel工作簿,打开所有要合并的工作簿
2、在A1单元格输入=,然后点选第一个要复制的工作簿的第一个工作表的第一个单元格(这里第一个工作簿用1.xls代替,第一个工作表用1代替),回车,单元格中的公式将是='[1.xls]1'!$A$1。(翻译,调用1.xls这个工作簿中命名为1的工作表的A1单元格数值)在这里需要注意的是,要把公式中的两个$去掉,否则不能向下进行。
3、将公式修改为=IF('[1.xls]1'!A1="","",'[1.xls]1'!A1) (翻译:假如1.xls这个工作簿中命名为1的工作表的A1单元格数值为空的话,返回为空,否则返回这个单元格中的数值,)如果不这样的话,你的目标表中的空单元格在新表中都会输入0的。
4、第一个单元格完事了,这时就向下、向右拖拽吧,这样第一个表格就完整复制过来了。
5、这时要拖拽工作表了,将你完成的这第一个工作表拖拽,数量是你需要做的一共那么多。
6、这一步就是替换过程了,比如我们要在sheet1(2)这个表中将2.xls中的1表数据复制过来的话,那么我们选择将工作簿及工作表的名称全部替换,如下图
7、这样,第二个表就做完了,以此类推,我们可以在一个工作簿中完成你所要的所有的工作表,你可以根据实际情况或者需要对每个工作表重命名,方法就是双击表名,修改就可以了。
8、最后一步,在每个工作表中,全选,复制--选择性粘贴--数值,这样,所有的公式就都消失了(必须,否则以后每次打开,都说引用怎样怎样的,也不利于下一步工作)
如果上面就可以了的话,就可以不看下一步了
8、如果每两个变一个的话,下边就是再拆成20多个工作簿了,按ctrl,点第一个和第二个工作表,再点右键一共或复制工作表
保存,一个就完成了,再继续,继续。
就这样,完成了,看,虽然说是简单方法,但是也够麻烦的了吧,再不行,发给我,让我试试看,呵呵150317143,超过1点就算了