EXCEL中VBA代码重复同一操作10次怎样写
- 提问者网友:送舟行
- 2021-03-22 01:54
- 五星知识达人网友:山有枢
- 2021-03-22 03:12
for i=1 to 10
操作内容
next i
- 1楼网友:山河有幸埋战骨
- 2021-03-22 05:22
- 2楼网友:罪歌
- 2021-03-22 04:29
- 3楼网友:封刀令
- 2021-03-22 04:14
右键单击工作表标签,选择查看代码,输入如下代码:
sub 保存历史数据() dim irow as integer dim i as integer dim ibook as workbook dim isht as worksheet on error resume next set ibook = getobject("f:\历史数据.xls") '假设保存到历史数据sheet1工作表中,若不是修改下句代码中的sheet1为对应工作表名称。 set isht = ibook.sheets("sheet1") with isht i = .range("a65536").end(xlup).row + 1 .range("a" & i) = "'" & worksheetfunction.text(i - 1, "00000") .range("b" & i) = "'" & worksheetfunction.text(date, "yyy-mm-dd") .range("c" & i) = worksheetfunction.text(time, "hh:mm:ss") .range("d" & i) = range("k3") .range("e" & i) = range("k4") .range("f" & i) = range("n4") .range("g" & i) = range("n4") .range("h" & i) = range("k5") .range("i" & i) = range("k6") end with ibook.windows(1).viluosible = true ibook.save ibook.close end sub
插入窗体控件按钮,更改显示名字为“保存”,指定宏“保存历史数据”。需要时,单击“保存”按钮即可。