完善资料让更多小伙伴认识你,还能领取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 上面注释了一行,按照道理最后一行不加也可以,把它打开,但出来的结果是不对的,不连续,可能跟选择有关。没有深入这个问题 |
|
|
|
只有小组成员才能发言,加入小组>>
2469 浏览 0 评论
9342 浏览 4 评论
37023 浏览 19 评论
5062 浏览 0 评论
25059 浏览 34 评论
1647浏览 2评论
1903浏览 1评论
2355浏览 1评论
1676浏览 0评论
663浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-25 08:36 , Processed in 1.124380 second(s), Total 78, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号