 |
VFP 愛用者社區 本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
|
上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
impotence

註冊時間: 2005-02-21 文章: 135 來自: Hong Kong
第 1 樓
|
發表於: 星期三 十一月 02, 2005 2:29 pm 文章主題: 請問如何將多個 dbf , copy 到同一 excel |
|
|
各位先進,
我現有 3 個 dbf , 因我的老板要求 , 希望 copy 到同一的 xls file ,
但不同的 sheet ! 請問應怎樣做 ?
thx a lot ~~~ _________________ 一個常常忘記 Command 的人 ! |
|
回頂端 |
|
 |
ckp6250
註冊時間: 2004-07-30 文章: 1645
第 2 樓
|
發表於: 星期三 十一月 02, 2005 3:06 pm 文章主題: |
|
|
請搜尋本站有關『Excel』的文件,參考相關作法 |
|
回頂端 |
|
 |
朱育興
註冊時間: 2003-08-25 文章: 661 來自: 台中市大里區
第 3 樓
|
發表於: 星期三 十一月 02, 2005 3:36 pm 文章主題: |
|
|
這是由 EXCEL 錄製巨集做出的範例,可自行改寫
代碼: | Sub Macro1()
'
' Macro1 巨集表
' PC012 在 2005/11/2 錄製的巨集
'
'
Workbooks.Open Filename:="O:\WMISOFT\LBACT\ACT0000c0.dbf"
Workbooks.Open Filename:="O:\WMISOFT\LBACT\act0008b0.dbf"
Workbooks.Open Filename:="O:\WMISOFT\LBACT\act000c.dbf"
Sheets.Add
Sheets.Add
Windows("act0008b0.dbf").Activate
Cells.Select
Selection.Copy
Windows("act000c.dbf").Activate
Sheets("Sheet1").Select
ActiveSheet.Paste
Windows("ACT0000c0.dbf").Activate
Cells.Select
Selection.Copy
Windows("act000c.dbf").Activate
Sheets("Sheet2").Select
ActiveSheet.Paste
Windows("ACT0000c0.dbf").Activate
ActiveWindow.Close
Windows("act0008b0.dbf").Activate
ActiveWindow.Close
Sheets("Sheet2").Select
ActiveWorkbook.SaveAs Filename:= _
"C:\Documents and Settings\Robinson.PC012\桌面\act000c.xls", FileFormat:= _
xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False _
, CreateBackup:=False
End Sub | [/code] _________________ 希望有更多人來參與
VFP wiki - 需要大家一起完成的VFP電子書與FAQ |
|
回頂端 |
|
 |
garfield Site Admin

註冊時間: 2003-01-30 文章: 2160
第 4 樓
|
發表於: 星期三 十一月 02, 2005 4:34 pm 文章主題: |
|
|
朱兄不錯喔!
以前的作法都是先將dbf copy成 excel檔,
再來開啟excel檔來處理,
都忘了 excel 可以開啟dbf檔,
直接處理方便多了,
更不會有日期格式的問題.
贊! _________________ 利用>>搜尋<<的功能會比問的還要快得到答案. |
|
回頂端 |
|
 |
syntech
註冊時間: 2003-05-16 文章: 4249 來自: Taipei,Taiwan
第 5 樓
|
發表於: 星期三 十一月 02, 2005 4:51 pm 文章主題: |
|
|
不是每種dbf檔案都可以,
因為excel只支援到 dbase4 的格式,
並不是 vfp 的格式.
遇到vfp的dbf格式這種方式就不通了.
必須建立 vfp odbc 的資料來源,
而excel透過此資料來源才能讀取vfp的dbf.
所以,vfp建立excel物件,操作excel物件建立sheet,再把cursor逐個cell填到sheet中是一個較穩定的方式. _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
 |
bin1x
註冊時間: 2004-08-27 文章: 462
第 6 樓
|
發表於: 星期三 十一月 02, 2005 5:03 pm 文章主題: |
|
|
個人意見
若是依照這個版來講
應該是建議人家由xls 轉成 dbf 或是 table
除非ap 的操作介面讓人家不太舒服,這部份可由教育訓練來克服
或是.....帳務處理,那麼就有會計技術層面的問題了
咦..我沒有說漏了什麼吧! |
|
回頂端 |
|
 |
|
|
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票 您 無法 在這個版面附加檔案 您 無法 在這個版面下載檔案
|
|