搜索
人大经济论坛 附件下载

附件下载

所在主题:
文件名:  Book13.xlsx
资料下载链接地址: https://bbs.pinggu.org/a-1323759.html
附件大小:
12.91 KB   举报本内容
要处理八个市土地类型的数据。。具体是筛选出某地类,然后将该市各县的该地类面积求总和,填入另一个表。。由于数据量较大,一个市细分为约十几个地类,所以想用编程来减少工作量。但是程序貌似有语法错误,求指点Sub culc() Dim myRow As Integer
myRow = 4

Sheets(1).Active
Sheets(2).Cells(myRow, 1) = SumIf(G, "有林地", W)
Sheets(2).Cells(myRow, 2) = SumIf(G, "灌木林地", W)
Sheets(2).Cells(myRow, 3) = SumIf(G, "茶园" OR "果园" OR "其他林地" OR "其他园地", W)
Sheets(2).Cells(myRow, 7) = SumIf(G, "水田", W)
Sheets(2).Cells(myRow, 8) = SumIf(G, "旱地", W)
Sheets(2).Cells(myRow, 9) = SumIf(G, "城市", W)
Sheets(2).Cells(myRow, 10) = SumIf(G, "村庄", W)
Sheets(2).Cells(myRow, 11) = SumIf(G, "采矿用地" OR "风景名胜及特殊用地" OR "港口码头用地" OR "机场用地" OR "建制镇" OR "设施农用地" OR "人工建筑用地" OR "铁路用地", W)
Sheets(2).Cells(myRow, 14) = SumIf(G, "裸地", W)
Sheets(2).Cells(myRow, 16) = SumIf(G, "河流水面" OR 沟渠, W)
Sheets(2).Cells(myRow, 17) = SumIf(G, "湖泊水面" OR "坑塘水面" OR "水库水面", W)
Sheets(2).Cells(myRow, 18) = SumIf(G, "内陆滩涂" OR "沼泽地", W)
Sheets(2).Cells(myRow + 1, 1) = Sheets(8).Cells(myRow, 1) + Sheets(8).Cells(myRow, 2) + Sheets(8).Cells(myRow, 3)
Sheets(2).Cells(myRow + 1, 4) = SumIf(G, "人工牧草地" OR "天然牧草地" OR "其他草地", W)
Sheets(2).Cells(myRow + 1, 7) = Sheets(8).Cells(myRow, 7) + Sheets(8).Cells(myRow, 8)
Sheets(2).Cells(myRow + 1, 9) = Sheets(8).Cells(myRow, 9) + Sheets(8).Cells(myRow, 10) + Sheets(8).Cells(myRow, 11)
Sheets(2).Cells(myRow + 1, 12) = Sheets(8).Cells(myRow, 14)
Sheets(2).Cells(myRow + 1, 16) = Sheets(8).Cells(myRow, 16) + Sheets(8).Cells(myRow, 17) + Sheets(8).Cells(myRow, 18)
End Sub




    熟悉论坛请点击新手指南
下载说明
1、论坛支持迅雷和网际快车等p2p多线程软件下载,请在上面选择下载通道单击右健下载即可。
2、论坛会定期自动批量更新下载地址,所以请不要浪费时间盗链论坛资源,盗链地址会很快失效。
3、本站为非盈利性质的学术交流网站,鼓励和保护原创作品,拒绝未经版权人许可的上传行为。本站如接到版权人发出的合格侵权通知,将积极的采取必要措施;同时,本站也将在技术手段和能力范围内,履行版权保护的注意义务。
(如有侵权,欢迎举报)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

GMT+8, 2026-1-11 04:56