標題:
如何在不開啟EXCEL檔案下,COPY內部資料
[打印本頁]
作者:
chihminyang88
時間:
2016-7-2 20:58
標題:
如何在不開啟EXCEL檔案下,COPY內部資料
想請教在不開啟EXCEL檔案下如何能將D:\E\F.xlsx 之SHEET AA 之 RANGE (" A1:G100") 資料(包含 字型 顏色 欄位顏色) COPY出來,程式該如何寫?
作者:
mark15jill
時間:
2016-7-18 13:16
建議方法:
開起一檔案後,用連結的方式
引導其中一個儲存格
再相對印其他
例如 甲檔案 的 A1~ C999 儲存格
再乙檔案 中 A1儲存格 輸入" = " 然後點甲檔案的 A1儲存格(此時檔案須開起狀態)
然後確認無誤後 即可將 甲檔案關閉, 其他 在拉開 以此對照
作者:
PKKO
時間:
2016-7-18 14:09
回復
1#
chihminyang88
下列程式碼不用開啟檔案可以得到相關資料
但必須輸入檔案位置+檔案名稱+你要的分頁名稱以及指定位置
剩下跑回圈就可得知範圍性的資料
Application.ExecuteExcel4Macro("'" & myFolder & "[" & myFile & "]" & "1月份'!" & Cells(a + 1, 1).Address(True, True, xlR1C1))
複製代碼
作者:
准提部林
時間:
2016-7-18 14:12
資料(
包含 字型 顏色 欄位顏色
) COPY出來
應還是要用 OPEN 吧!
作者:
Joforn
時間:
2016-7-22 11:38
如果真的有不開啟檔案就能讀取文檔中的內容方法,請用下面的方式測試一下:把要讀取的檔案移走或是刪除,如果還能正確讀取到文檔的內容,那麼就是可以不開啟而獲取,如果不行的話,那麼就一定是要先開啟文檔才能獲取文檔中的資料。
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)