菜鳥求教VBA二位陣列賦值

時間 2022-05-15 19:10:02

1樓:匿名使用者

你寫**時最好寫全,這樣便於分析

1、你開始應該先宣告dim arr()

2、redim的位置不對,並且後面應該加preserve;如果想在迴圈外應該是redim arr(max, max)。

3、max沒有賦值

4、陣列是下標通常是0開始

5、單元格如果要記錄每個資料,就需要放到迴圈最裡層。

dim arr()

dim max, x, y

max = 10

redim arr(max, max)

for x = 0 to max

for y = 0 to max

redim preserve arr(max, y)arr(x, y) = x & y

cells(1 + y, 1 + x) = arr(x, y)next y

next x

2樓:抄飲鑲

參考下面的**:

sub aa()

x = 8

y = 8

max = 9

redim arr(x, y)

for x = 0 to max - 1

for y = 0 to max - 1

arr(x, y) = x & y

next y

cells(1 + y, 1 + x) = arr(x, y - 1)

next x

end sub

3樓:太極健

你放的位置不對,也沒有定義陣列的大小

如下並沒有問題了

dim x&, y&, max&

dim arr

max = 15

redim arr(1 to max, 1 to max)for x = 1 to max

for y = 1 to max

arr(x, y) = x & y

next y

next x

cells(1, 1).resize(ubound(arr), ubound(arr, 2)) = arr

身份證號倒數第二位數字什麼意思

倒數第二位數字用來區分性別,單數為男性,偶數為女性。如果是男生,這位數是單數 1,3,5,7,9 如果是女生,這位數是雙數 2,4,6,8,0 身份證結構和形式 1 號碼的結構 2 地址碼 表示編碼物件常住戶口所在縣 縣級市 旗 區 的行政區劃 按gb t2260的規定執行。3 出生日期碼 表示編碼...

蘋果手機存號碼時第二位數會自動有個括號是怎麼回事

錯到幸福為止 有括號沒關係的,我的也是這樣,只要設定裡面找 那個程式,然後進去把撥號助理關了,這樣有括號的 可以正常打出去了,也不用在前面 86,簡訊也能正常顯示名字 word參考文獻編號後,出現如圖的情況,如何對齊,第10個文獻開始全都有空格了 太平洋電腦網 這是序號1位增為2位後預設製表 符位置...

用4這數字,組成沒有重複數字的二位數,有多少個

十位數可以是 1.2.3.4 個位數可以是 0.1.2.3.4 但是要不能重複的所以有 4 5 1 16 種 個位為 0.2.4 的是偶數 所以偶數有 4 3 個 去 掉重複的44.22 2個數字 偶數有10個 清晨摩卡 十位數上有4種可能性,個位數上有5種可能性,所以有4 5 20種可能性 那片雲...