excel - 我想选择动态单元格并自动填充到最后一行

标签 excel vba autofill

该值在单元格 C 和 lastrow2 中,并且想要自动填充到 lastrow3

Range("C" & lastrow2).Select
Selection.AutoFill Destination:=Range(.Cells(lastrow2, 3), .Cells(lastrow3, 3)).FillDown

最佳答案

而不是 .Select然后 Autofill ,您可以一次性填充整个范围。这是你正在尝试的吗?

ws.Range(ws.Cells(lastrow2, 3), ws.Cells(lastrow3, 3)).Formula = _
ws.Cells(lastrow2, 3).Formula
在哪里 ws是您的相关工作表。例如
Dim ws As Worksheet
Set ws = Sheet1

关于excel - 我想选择动态单元格并自动填充到最后一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67626913/

相关文章:

vba - 如何删除单元格中第一个空格之后的所有字符?

excel - Microsoft Graph API 无法更新 Excel 文件

arrays - 使用 Application.Match 数组 VBA 中最后一个元素的索引

php - 在 PHP 中将 excel 转换为 xml

php - 读取excel数据并按以下格式插入

excel - 将复选框控件暗淡设置为用户窗体复选框

c# - 是否可以使用 C# 在 excel 工作簿中编写功能

html - Chrome 的 "save password"功能将用户名放在不相关的字段中

c++ - 如何使用 WxWebView 在网页表单域中输入文本

arrays - 转置数组和自动填充