返回列表 上一主題 發帖

請問一行程式碼可以輸入多個相連的儲存格資料嗎?

請問一行程式碼可以輸入多個相連的儲存格資料嗎?

例如
程式碼原為三行
cells(1,1)=99
cells(1,2)=隨機0~100整數
cells(1,3)=cells(1,1)+cells(1,2)

請問可以把程式碼濃縮成1行嗎?

謝謝

cells(1,1)=99: cells(1,2)=隨機0~100整數: cells(1,3)=cells(1,1)+cells(1,2)

TOP

抱歉 沒有說清楚
不是只有單純的程式碼變成一行
是三行程試碼不會同時執行,而是逐行執行
有能夠讓這三行程式碼同時執行的語法嗎?
或是範圍矩陣?要怎麼寫呢?
謝謝

TOP

回復 3# jazzcarr


那樣做目的要幹麻?

TOP

本帖最後由 jazzcarr 於 2018-3-2 13:47 編輯

因為每秒要執行兩次 好像很吃資源
一次跑完是否會比較省資源?

或是用range改寫辦得到嗎?

TOP

本帖最後由 jackyq 於 2018-3-2 14:00 編輯

A1 = 99
A2= 隨機0~100整數
A3 = A1 + A2

Cells(1, 1).Resize(, 3) = Array(A1, A2, A3)

TOP

太棒了 大感恩
但又遇到了下列問題
懇請解惑

http://forum.twbts.com/thread-20581-1-1.html

TOP

        靜思自在 : 生氣,就是拿別人的過錯來懲罰自己。
返回列表 上一主題