PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Office
[算表] 巨集自動刪除陣列內值大於2的該行?
作者:
candy88257
(阿泰斯)
2017-09-19 17:30:51
軟體: excel
版本: 2003
巨集卡住了不會寫@@
例如:
Dim ar()
ReDim ar(3,2)
ar(1,1)=1
ar(1,2)=2
ar(2,1)=0
ar(2,2)=-1
ar(3,1)=0.5
ar(3,2)=-2
我想自動判定上述陣列內值大於2的行,並刪除該陣列的該整行,請問該怎做??
作者: soyoso (我是耀宗)
2017-09-19 17:55:00
想到的是設個暫存的array,迴圈,判斷大於2時該行不寫入暫存的array內
作者:
candy88257
(阿泰斯)
2017-09-19 18:29:00
但這會造成ar(1,2)沒寫進,而ar(2,2)、ar(3,2)有寫進我是想整行都不寫進@@
作者: soyoso (我是耀宗)
2017-09-19 18:31:00
迴圈判斷該行有一筆大於2時該行就不寫入暫存的array上述迴圈內設個布林值,判斷只有出現大於2,布林值為真,離開迴圈,為真就該行不寫入暫存的array設個布林值的部分,應為設個變數類態為布林值另外原po回文寫到但這會造成ar(1,2)沒寫進,而ar(2,2)、ar(3,2)有寫進,我並未於回文上寫到判斷大於2時該"元素"不寫入暫存的array,我回文寫的該行不寫入
作者:
Iories
(無法克制)
2017-09-20 15:31:00
https://i.imgur.com/fbcJRKd.png
略過填值的部份
繼續閱讀
[算表] 格式轉換的問題
kinkikii
[問題] Excel 項目分開(請益)
vmoiov
每個時間格式00:00:00:00加上00:00:00:22
azide
[算表]統計平日或假日的特定數值
flyer1206
[算表] 庫存管理函數使用
coolyo123
[算表] 《會計人的Excel小教室》YouTube版開張!
moodyblue
[問題] 要怎麼下載用power point插入的物件?
newpuli
[算表] excel公式應用的問題
Fmajor
Excel 資料排序請益
williams3892
[問題] 365與買斷版
gyqmo
Links
booklink
Contact Us: admin [ a t ] ucptt.com