1
我有一個Access 2003應用程序,通過查詢Sybase來生成Excel報告。將結果集複製到Excel中的問題,Access 2003/20007
其中一個報告產生204,000行。 這是越來越多張Excel 2003中分裂。
我現在測試是否可以使用Excel 2007,如果所有數據都可以轉儲到一張表。
用於結果集複製到Excel中的訪問VBA代碼:
workSheet.Range( 「A2」)CopyFromRecordset RS
看來工作時的行數約爲90,000,但根本不工作204,000行。
我在Windows 2003服務器上測試這個。
我已將應用程序轉換爲Access 2007,但仍面臨同樣的問題。
想,如果有人可以用這個......許多THX
--Ag
是的,Access 2007和Excel 2007已安裝在同一臺計算機上。 Access應用程序打開Excel模板並填充數據...所以我不確定指定上述FileFormat是否適用於此問題。 – Chapax 2010-10-13 06:18:52
儘管您正在使用模板,但請確保您是否將代碼保存爲文件,但不會更改.saveas方法中的格式。 – JeffO 2010-10-13 18:37:05
我開始使用GetRows,它工作 – Chapax 2010-10-15 10:29:30