-3
我必須使用一些分組來準備帳戶。爲了這個目的,我必須將數據安排在一個細化的表格中,應用「數據透視表」和VLOOKUP。使用某些分組準備帳戶
問題是Excel工作表包含超過44,000行。
我附上兩張照片,第一張是現有數據格式,第二張是數字突出顯示。
我想使用宏做這個突出顯示的工作。
我必須使用一些分組來準備帳戶。爲了這個目的,我必須將數據安排在一個細化的表格中,應用「數據透視表」和VLOOKUP。使用某些分組準備帳戶
問題是Excel工作表包含超過44,000行。
我附上兩張照片,第一張是現有數據格式,第二張是數字突出顯示。
我想使用宏做這個突出顯示的工作。
你必須在邏輯上接近您的問題 - 需要採取什麼措施,以填補在C列帳號?
由於您的數據看起來相當統一,您可以使用幻數,代碼不需要完美,只需要完成工作即可。
iRow = row index - set this to your first account number row (ie 47/51/56 - per your pictures)
{
accountNumber = [value at](Column B, iRow)
While ((Column C, iRow) <> empty) {
set (Column C, iRow) = accountNumber
iRow ++ (increment your row index)
}
iRow += 2 (skip 2 rows after your while loop to get to the next row with the account number)
} Repeat
你是什麼意思你「想用[宏]」來突出顯示的工作?你想做什麼? – Adjit
@adjit請點擊上述鏈接:(第一個)我想要做什麼(第二個) 這些是圖片。 –
最終的「如何在SO上提出VBA問題」: 1.寫下你想要代碼完成的所有步驟 2.寫出僞代碼來完成你的目標 3.分解每個步驟並Google或搜索SO以獲得與該步驟相關的代碼 4.用真實代碼替換pseduocode並進行測試。調試錯誤。 5.如果有錯誤,您無法通過搜索或反覆試驗來解決,那麼您可以在SO上提出一個新問題。 – Chrismas007