wlheng7的个人博客分享 http://blog.sciencenet.cn/u/wlheng7

博文

VBA EXCEL 矩阵数据变换 mark

已有 2847 次阅读 2015-4-26 07:50 |个人分类:编程小代码|系统分类:科研笔记

查找矩阵中所有的1

然后按顺序赋值为其所在序数。

Sub Zone()
   Dim i As Long
   Dim j As Long
   Dim a As Long
   
   a = 1
   
   For i = 1 To 1750
       For j = 1 To 40
       If Sheet1.Cells(i, j) = 1 And a <= 100 Then
           Sheet3.Cells(i, j) = a
           a = a + 1
       Else: Sheet3.Cells(i, j) = Sheet1.Cells(i, j)
       End If
       
'??,?1-100
       
       Next
   Next
End Sub



https://wap.sciencenet.cn/blog-469787-885218.html

上一篇:参加2012地下水数值模拟培训班
下一篇:NI期刊列表
收藏 IP: 60.207.141.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-28 20:13

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部