2012-11-12 57 views
-3

任何人都可以爲以下任務編寫代碼。VBA在列中添加缺少的數字並在列B中在其旁邊添加一個零。

我在A列中的一系列數字,在列B關聯值

A B 

1 144 
2 33 
5 4 
6 56 
8 1 

我需要運行在缺少連續數列A添加宏和在列b中添加關聯的零值。

e.g

1 144 
2 33 
3 0 
4 0 
5 4 
6 56 
7 0 
8 1

誰能幫助

+0

歡迎堆棧溢出。這是一個可以幫助您使用現有代碼的站點,因此您需要展示迄今爲止嘗試的內容。另外,因爲你的例子實際上並不在列中,所以很難閱讀。 –

回答

0

如果你可以提出一個不同的表中的信息,你不需要VBA。

在第二張紙上,將您的數字放在A列中,使用自動填充獲取進度,或使用=A1+1作爲公式創建進度。

B列中,使用=IFERROR(VLOOKUP(A1,Sheet1!$A$1:$B$5000,2,FALSE),0)找到號碼,或把0如果沒有號碼發現

(使用=IF(ISERROR(VLOOKUP(A1,Sheet1!$A$2:$B$5,2,FALSE)),0,VLOOKUP(A1,Sheet1!$A$2:$B$5,2,FALSE))如果您的Excel版本不支持ISERORR)

+0

很抱歉,信息無法顯示在其他頁面上。我可能需要使用VBA。有任何想法嗎? – user1818823

相關問題