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