excel 宏问题请教

来源:百度知道 编辑:UC知道 时间:2024/06/15 22:58:49
我要做的东西是这样的
1.首先我从网页上复制东西下来(一个表格)到EXCEL
2.然后我录制一个宏把对应的数据填入我自己在EXCEL中建立的一个表格

问题是我录制的宏对应的是固定的单元格,当我下一次复制网页内容时,他不能换行,还是在第一行录制,覆盖了原来的数据
所以我想知道要怎么让宏选择的单元格或者说改变的单元格不是固定的,而是依次循环的?
我不会编VB,但是能看的懂,所以教我原理以及给我对应的函数我就能改编

别人帮你做,不如你自己研究,我告诉你。你的要求我看了,只是一行行的输入。

这样你录制前可以把单元格定位在你要输入的那一行的第一个格,录制时要用“相对引用”(附图),就可以了。下次需要运行宏的时候,你只要把单元格选中要输入的那一行的第一个格,就行了。

把你的表格发过来看,就是录有宏的,帮你把代码改一下应该就可以了
chen831116@126.com

我也试过了,如果只复制一个单元格或一个区域的话,可以再源工作表和目标工作表都选择好之后再开始录制宏还可以。如果你要批量复制,中间要选择多次的话,宏里面的范围用的都是具体数值,就不好用了。
修改宏自然可以的。你先自己试试,不行了我帮你改。