Excel精英培训网

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

请教各位大神用VBA怎么自动判定已有的数据的自动转为数字

[复制链接]
发表于 2019-7-6 22:13 | 显示全部楼层 |阅读模式
1学分
本帖最后由 我已模糊 于 2019-7-6 22:36 编辑

Sub 确定()
'
' 确定 宏
'

'
    Range("G2:J2").Select
    Selection.Copy
    Range("A3").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
End Sub


11.png


我想设置个VBA按钮,我下在G2:J2进行输入,然后点击确定自动判断并定位A2:D2中非空的行并粘贴过去,我想的是只需要加个判断修改下range,但是试了好几次都不行,求教各位大神我上面的代码应该怎么改,多谢了

发表于 2019-7-7 08:19 | 显示全部楼层
Range("g2:j2").Copy Cells([a100000].End(3).Row + 1, 1)
或者
Range("g2:j2").Copy Range(Cells([a100000].End(3).Row + 1, 1), Cells([a100000].End(3).Row + 1, 4))
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-27 05:43 , Processed in 0.235346 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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