iT邦幫忙

2

如何改寫VBA程式中的中括號

  • 分享至 

  • xImage

請問如何改寫以下VBA(如何不使用中括號)
請問有無簡潔的寫法(一列)而不用中括號
arr1 = [transpose(if(A1:A20="","",""))]
arr2 = [transpose(transpose(if(A1:K5="","","")))]
sa = [index(int((row(1:125)-1)/25)+1 & int(mod((row(1:125)-1),25)/5)+1 & mod(row(1:125)-1,5)+1,)]
a_sn = [if(row(1:5)<transpose(row(1:5)),mid("ZFHKN",row(1:5),1) & transpose(mid("ZFHKN",row(1:5),1)),"")]
b_sn = [row(A1:D10)^column(a1:D10)]

這樣已經很簡潔,能寫這樣已經很厲害了。
可是看得懂的人恐怕不多。
jasonh iT邦新手 5 級 ‧ 2019-10-01 14:39:17 檢舉
就是看不懂, 想說"比較"正常的EXCEL VBA要如何寫
或許能學點東西
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答