Excel精英培训网

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

求老师指点,如何用代码指定要保存内容的第一个单元格

[复制链接]
发表于 2020-6-7 14:39 | 显示全部楼层 |阅读模式
1学分
如何用代码实现数据表一、数据表二、数据表三中的内容,通过点击表中的存档按钮后,自动复制到汇总表对应的列下面,汇总表中的数据是不断增加的,有新增加的时候,数据从C列最后一个空白单元格开始添加。如果能实现前面的日期、编号也能自动增加最理想,感谢老师指点!

把保存在指定单元格.rar

21.83 KB, 下载次数: 4

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2020-6-7 14:39 | 显示全部楼层
本帖最后由 shuidisyy 于 2020-6-7 17:01 编辑
  1. Sub 按钮1_Click()
  2.     Dim irow$, n%, num$, i%, str$, arr
  3.     irow = Sheet1.Cells(Rows.Count, 3).End(3).Row
  4.     str = Sheet1.Cells(irow, 1).Value
  5.     n = Cells(Rows.Count, 1).End(3).Row - 1
  6.     If Left(str, 6) = Format(Date, "yyyymm") Then
  7.        num = Right(str, 2) * 1
  8.     Else
  9.        num = 0
  10.     End If
  11.     ReDim arr(1 To n, 1 To 2)
  12.     For i = 1 To n
  13.         arr(i, 1) = Format(Date, "yyyymm") & Format(num + i, "00")
  14.         arr(i, 2) = Date
  15.     Next i
  16.     Sheet1.Cells(irow + 1, 1).Resize(n, 2) = arr
  17.     Sheet1.Cells(irow + 1, 3).Resize(n, 3).Value = Cells(2, 1).Resize(n, 3).Value
  18.     MsgBox "已存档"
复制代码

把保存在指定单元格.zip

27.05 KB, 下载次数: 82

回复

使用道具 举报

 楼主| 发表于 2020-6-9 21:59 | 显示全部楼层

感谢老师指点,这两天有事外出,才看到信息,再次感谢!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 23:18 , Processed in 0.247619 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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