2016-03-07 87 views
0

我有以下常用技術指標在文件夾AA中的多個excel文件: - 在工作表1中,單元格N10具有特定日期 - 在工作表2中,範圍D10:F49有數據,但這個範圍內的最後一個底部的單元格可能爲空從Excel中的多個文件中的多個工作表中選擇多個單元格

在現有工作表中,我需要複製第一列中的特定日期,並在接下來的三列中包含數據的範圍中的單元格。日期必須位於相對於數據範圍的每一行中。

例如,

我有這樣的:

enter image description here

我需要這樣的:

enter image description here

中的圖像,你可以看到的1數據的示例文件,但我需要它幾個... 我需要這個工作表來更新當我保存新AA文件夾中的文件。這可以做到嗎?

+2

歡迎來到SO!由於唯一提出的問題是**可以這樣做嗎?** - 答案是肯定的!請閱讀[如何提問](http://stackoverflow.com/help/how-to-ask)以獲得對SO最有效的幫助。 –

+0

這些看起來像相同的圖片 – Davesexcel

+0

請看單元格名稱。圖1是AA文件夾中包含的許多文件中的數據(N10來自另一張表)。圖2是摘要文件應該調用那個文件的特定信息的方式。 – jcsp2000

回答

0

只需設置您的範圍和工作簿。

Dim wkbk1 As Workbook 
Dim wkbk2 As Workbook 

' be sure to add the path if the workbook isn't in your working directory 
Set wkbk1 = workbooks("Workbook1.xlsx") 
Set wkbk2 = workbooks("Workbook2.xlsx") 

Dim range1 As Range 
Dim Range2 As Range 

Set Range1 = wkbk1.Range("A1:B234") 'or whatever 
Set Range2 = wkbk2.Range("A1:B234") ' you should get the picture by now... 

需要數據數組?試試這個..超級簡單。現在,你有你的數據宣佈

Dim data As variant 
data = Range1 

OK,參考這個職位在一個完整的電子表格的目錄循環...... Loop through files in a folder using VBA?

你現在應該有工具來走了。如果您想獲得更多幫助,請添加評論。

+0

thanx爲您的答案,但即時通訊soo很多新手,我不太明白... – jcsp2000

+0

然後只是繼續閱讀源文件! :) –

相關問題