2016-08-05 50 views
0

我想在VBA中創建一個代碼,以使我的工作更高效,並且需要來自良好大腦的幫助才能做到這一點。我試過數次,但沒有辦法讓它工作。這是我的問題:vlooup在工作簿中粘貼到特定列中的另一個工作簿,每天更改一行

我在列AI中有一個值需要在工作簿1和工作表2中查找,這是列Q中值的查找值。從Internet源檢索相同的工作簿,行數是動態的xls文件每天都在變化。此外,我想將Vlookup值粘貼到列B中的workvbook2和worksheet2中。隨着一個單元格被填充,行數將每次增加一行。因此我需要找到第一個blanc行代碼。工作簿2已經打開。

有沒有人可以幫我解決這個問題?

非常感謝提前!

+0

你有什麼嘗試到目前爲止? StackOverflow不是'爲我編碼的網站'。 –

回答

0

這就是我嘗試過的,我無法將我的頭圍繞如何整合代碼的vlookup部分。

子VLOOKUP()

昏暗SourceLastRow只要 昏暗OutputLastRow只要 昏暗原始資料作爲工作簿 昏暗sourceSheet作爲工作表 昏暗outputSheet作爲工作表 Application.ScreenUpdating =真

「源工作簿 設定資料手冊= Workbooks.Open( 「https://sharepoint.com/sites/investorservice/Delte%20dokumenter/Arbeidsrutiner/Behandling%20av%20tegninger.xlsx」)

「工作表 設置酸味設置outputSheet = ThisWorkbook.Worksheets(「Sheet2」)

'這裏我需要在Sourcesheet中定義一個vklook函數。 outputSheet.Cells(Rows.Count,1).END(xlUp).Offset(2,0).PasteSpecial xlPasteValues Application.CutCopyMode =假 Application.ScreenUpdating =真

結束子

相關問題