vba - VBA添加一个按钮,添加一行,从活动单元格上方复制公式,不起作用
问题描述
我想制作一个按钮来复制某个范围内的某些公式,并将其插入到活动单元格的下方。它可以工作,但现在公式参考一直链接到它上面的公式,我需要它像自动填充一样,
Sub Rijen_Toevoegen()
ActiveCell.Offset(1).EntireRow.Insert Shift:=xlDown
Range("B" & ActiveCell.Row + 1 & ":H" & ActiveCell.Row + 1).Formula = Range("B" & ActiveCell.Row & ":H" & ActiveCell.Row).Formula
End Sub
解决方案
您可以像这样使用自动填充:
Sub Rijen_Toevoegen()
ActiveCell.Offset(1).EntireRow.Insert Shift:=xlDown
Range("B" & ActiveCell.Row & ":H" & ActiveCell.Row).AutoFill Destination:=Range("B" & ActiveCell.Row & ":H" & ActiveCell.Row + 1)
End Sub
查看目标范围必须包括 ActiveCell 的行"B" & ActiveCell.Row
以及您要填充的行":H" & ActiveCell.Row + 1
(加 1)
让我知道它是否有效
推荐阅读
- time - 服务端与客户端时间同步,防止时间作弊
- intellij-idea - 如何映射 .ideavimrc 以在 Intellij 中的选项卡之间切换
- google-apps-script - 使用单选按钮等复选框的谷歌脚本
- javascript - 除非选中,否则禁用日期输入,然后设为必填
- aws-lambda - 如果在 VPC 中,Lambda 函数尝试连接到 RDS 会超时,但如果在 VPC 之外则不会
- python - 我怎么把它变成一个函数?
- powershell - 尝试使用 cpanm 安装 perl 模块,失败
- javascript - 有没有办法将字符串评估为 HTML/JS 中的数学表达式?
- forms - 在 PHP While 循环中定位单个表单实例/计数器
- laravel - laravel 护照自定义值 user_id 在表 oauth_access_tokens