完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
这几天在做一个数据处理,文件是EXCEL格式的,本来想用PATHON或C++来做,但时间关系,本来就没有想到要做成多复杂,只是简单的做必要的数据处理。因此,使用了VBA这个工具,在网上找了一些基本的资料,边学边做。以下是一些总结的问题,希望在网友后面用到作为一些参考。
Workbooks(1).Sheets(“Sheet3”).Cells(TotalRowSize + j, 7).Font.Color = RGB(255, 0, 0) rng.Offset(i, 0).Interior.Color = RGB(200, 200, 200) 可以是单元格CELL,也可以是RANG
If UnitName <> "" Then For j = 1 To CurRowSize Workbooks(1).Sheets("Sheet3").Cells(TotalRowSize + j, 1) = PlanName '计划名 TotalRowSize = TotalRowSize + 1 Workbooks(1).Sheets("Sheet3").Cells(TotalRowSize + j, 1) = PlanName '计划名 TotalRowSize = TotalRowSize + 1 Workbooks(1).Sheets("Sheet3").Cells(TotalRowSize + j, 1) = PlanName '计划名 'TotalRowSize = TotalRowSize + 1 Next j TotalRowSize = TotalRowSize + CurRowSize 上面注释了一行,按照道理最后一行不加也可以,把它打开,但出来的结果是不对的,不连续,可能跟选择有关。没有深入这个问题 |
|
|
|
只有小组成员才能发言,加入小组>>
2386 浏览 0 评论
8910 浏览 4 评论
36487 浏览 19 评论
4981 浏览 0 评论
24307 浏览 34 评论
1375浏览 2评论
1629浏览 1评论
2017浏览 1评论
1441浏览 0评论
387浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 11:18 , Processed in 2.196824 second(s), Total 76, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号