excel - 如何使用 VBA Excel 中的按钮运行每个循环以进行单元格引用
问题描述
我有以下代码用于逐行循环以将单元格的引用从一张表更新到另一张表。
Public Sub Update()
Dim i As Integer
For i = 2 To Sheet1.Range("A" & Rows.Count).End(xlUp).Row
Sheet2.[B4] = Sheet1.Range("B" & i)
Sheet2.[B5] = Sheet1.Range("C" & i)
Sheet2.[B6] = Sheet1.Range("D" & i)
Next i
End Sub
如何创建一个按钮,以便每次单击时,单元格都会更新一行?
解决方案
以下是添加按钮的步骤,然后您可以添加代码。
- 转到 Excel(2010 版)中的开发人员选项卡,单击表单控件,然后单击添加按钮。
- 添加右键单击按钮后,然后单击分配宏。
- 您可以分配现有宏或创建新宏。
如果您使用的是其他版本,则表单控件可以在“插入”选项卡中。
推荐阅读
- python - HEAD 请求在重定向时缺少内容类型 (301)
- flutter - 连接状态一直在等待
- c++ - 在尝试从单独的类更新变量时,我是否需要在这种情况下使用指针?
- octave - 软件包未安装
- typescript - 如何在 TypeScript 中使用扩展运算符组合对象
- sql - 查询oracle中保留原始删除重复记录
- hibernate - 根据 HQL 查询结果动态生成 javaFX TableView 的列和行
- javascript - 控制 indexedDB 中相对于异步请求的清理功能的执行顺序?
- python - 未发送 JSON 数据 - Django Rest Framework / React
- arrays - 如何在 Angular Typescript 中将数组作为表单数据发布