Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2179|回复: 8

[已解决]宏,自动填充 -百思不得其姐

[复制链接]
发表于 2015-5-2 10:45 | 显示全部楼层 |阅读模式
各位大师,

我参考别人的模版做了一个宏,其中需要做不确定行数的自动填充,宏语句在别人那里是好用的(见工作簿1),但是到了我的文件里就不灵了。郁闷,求解。
最佳答案
2015-5-2 11:15
jjcastle 发表于 2015-5-2 11:07
附件里有两个文件,用了同样的自动填充的语句,但是在“工作簿1”中的自动填充功能是好的,但是在“季报格 ...

    Selection.AutoFill Destination:=Range("j2:j" & [a65536].End(xlUp).Row)
这句错了把中间的a改成h
 楼主| 发表于 2015-5-2 10:45 | 显示全部楼层
各位大师,

我参考别人的模版做了一个宏,其中需要做不确定行数的自动填充,宏语句在别人那里是好用的(见工作簿1),但是到了我的文件里就不灵了。郁闷,求解。

Report.zip

36.5 KB, 下载次数: 4

回复

使用道具 举报

发表于 2015-5-2 10:54 | 显示全部楼层
jjcastle 发表于 2015-5-2 10:45
各位大师,

我参考别人的模版做了一个宏,其中需要做不确定行数的自动填充,宏语句在别人那里是好用的( ...

不明白是啥意思
回复

使用道具 举报

 楼主| 发表于 2015-5-2 11:07 | 显示全部楼层
qh8600 发表于 2015-5-2 10:54
不明白是啥意思

附件里有两个文件,用了同样的自动填充的语句,但是在“工作簿1”中的自动填充功能是好的,但是在“季报格式”中的自动填充却不好用。打开宏编辑,运行一下就清楚了。
回复

使用道具 举报

发表于 2015-5-2 11:12 | 显示全部楼层
jjcastle 发表于 2015-5-2 11:07
附件里有两个文件,用了同样的自动填充的语句,但是在“工作簿1”中的自动填充功能是好的,但是在“季报格 ...

季报格式表中,向下填充的代码在哪里
回复

使用道具 举报

发表于 2015-5-2 11:15 | 显示全部楼层    本楼为最佳答案   
jjcastle 发表于 2015-5-2 11:07
附件里有两个文件,用了同样的自动填充的语句,但是在“工作簿1”中的自动填充功能是好的,但是在“季报格 ...

    Selection.AutoFill Destination:=Range("j2:j" & [a65536].End(xlUp).Row)
这句错了把中间的a改成h
回复

使用道具 举报

 楼主| 发表于 2015-5-2 12:04 | 显示全部楼层
qh8600 发表于 2015-5-2 11:15
Selection.AutoFill Destination:=Range("j2:j" & [a65536].End(xlUp).Row)
这句错了把中间的a改成h ...

高手高手,可是请问这是为什么呢?为什么他用a, 我的却要用h?
回复

使用道具 举报

发表于 2015-5-2 12:12 | 显示全部楼层
jjcastle 发表于 2015-5-2 12:04
高手高手,可是请问这是为什么呢?为什么他用a, 我的却要用h?

[a65536].End(xlUp).Row
这句代码的意思是从a65536这个单元格往上一个非空单元格的行数,但是你的数据复制向下在j列公式是在H,I列,所以想判断H列或者I列的最后一个非空单元格,你的A列是空值,怎么行啊
回复

使用道具 举报

 楼主| 发表于 2015-5-2 15:55 | 显示全部楼层
qh8600 发表于 2015-5-2 12:12
[a65536].End(xlUp).Row
这句代码的意思是从a65536这个单元格往上一个非空单元格的行数,但是你的数据复 ...

五体投地!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-14 19:15 , Processed in 0.339972 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表