2016-04-04 46 views
0

我有一個包含多個字段和記錄的表格,並且我創建了一個表單和報告。現在,我想有:如何從訪問報告中獲取單獨的Excel工作表上的具體數據

  1. 中的所有表可記錄的Excel工作表Sheet1
  2. 下一個工作表中我只想這是由於在未來一週和未來一個月的項目上,並
  3. 在下一張工作表上我想要重要或高度嚴重的項目。

我試過了分頁符和分組,但數據顯示在Excel中的同一工作表中。如何將數據存儲在同一工作簿的單獨工作表中?

+0

這是非常模糊的。謹慎編輯您的問題以包含示例? –

回答

1

我創建了以下代表您的Access表:

enter image description here

我然後創建一個查詢,由於1個月的項目:

enter image description here

SELECT tblItems.ItemID, tblItems.ItemDescription, tblItems.DueDate, tblItems.Importance 
FROM tblItems 
WHERE tblItems.DueDate<DateAdd("m",1,Now()); 

...然後再查詢一個重要項目:

enter image description here

SELECT tblItems.ItemID, tblItems.ItemDescription, tblItems.DueDate, tblItems.Importance 
FROM tblItems 
WHERE (((tblItems.Importance)="High")); 

這給了我們3分集,它可以鏈接到不同工作表的Excel工作簿。

在Excel工作簿,在Sheet1中你想要的所有記錄,你可以去數據選項卡,然後獲取外部數據組中,單擊從訪問按鈕:

enter image description here

在對話窗口中,導航到包含數據集的Access文件並單擊打開。

然後,您應該獲取可供您鏈接的表/查詢列表。對於所有記錄表(工作表Sheet1),我們可以鏈接到tblItems作爲具有我們在這個例子中的所有記錄:

enter image description here

Excel中會問你怎麼想查看的數據(表將被罰款),並在您想要放置(細胞A1在工作表Sheet1 數據將被罰款):

enter image description here

這應該然後加速把數據ESS到您的Excel工作簿:

enter image description here

然後,您可以重複上述步驟Sheet2中表Sheet 3分別爲剩餘的2個查詢:

Sheet2中 - 項目將於1月:

enter image description here

表Sheet 3 - 非常重要的項目:

enter image description here

如果更改此類數據的訪問,您可以輕鬆地再次去到數據選項卡並單擊刷新看到在Excel中的變化所有

enter image description here

相關問題