@ ประกาศใช้งานเว็บบอร์ดใหม่คลิกลิ้งได้ที่โลโก้ ไท.Access หรือกด --> บอร์ดเรียนรู้ Access สำหรับคนไทย 
                         โพสต์ถาม,ตอบที่บอร์ดใหม่ แล้วจะใส่ลิ้งอ้างมาที่บอร์ดนี้หรือไม่ก็ตามสะดวกครับ


Access : จุดเริ่มต้นที่ง่ายที่สุดสำหรับการเรียนรู้ ระบบฐานข้อมูล
Access : จุดเริ่มต้นที่ง่ายที่สุดสำหรับการเรียนรู้ การเขียนโปรแกรม
Access : เป็นได้ทั้งตัวเก็บฐานข้อมูล และตัวจัดการฐานข้อมูล
Thai Access : บอร์ดเสริมการเรียนรู้ Access ด้วยภาษาไทย


Back to Board : Thai Access Webboard

Access สามารถ Export File Excel ใส่ Zip เข้ารหัส


Topic by Message Posted : on : 15/8/2560 17:15:41
company  รบกวนสอบถามครับ

Access สามารถ Export File Excel ใส่ Zip เข้ารหัส1234 บลาๆ ได้ไหมครับ

ต้องใช้ module เสริมไหมครับ หรือสามารถเขียน code ใช้งานได้เลย


และถ้าหากทำได้ แล้วก็จะได้ File excel ที่ เป็น zip เข้ารหัสไว้

แล้วสามารถสร้างปุ่ม Import zip แล้วถอดรหัส 1234 ที่รู้อยู่แล้วได้ไหมครับ

excel ก็จะเข้ามาใน tbl และ export งานใส่ zip เข้ารหัสไป ...


วนลูป การทำงาน แบบนี้ไปเรื่อยๆครับ

จะมีวิธีไหมครับ ท่านอาจารย์ครับ

ขอบพระคุณอย่างสูงครับ





4 Reply in this Topic. Dispaly 1 pages and you are on page number 1

Reply by Message on : 15/8/2560 20:10:44
pizza_p
(R23897)
1. ติดตั้งโปรแกรม 7z ลงในเครื่อง http://www.7-zip.org/

2. จากนั้นก็สร้างปุ่ม Export Import ตามนี้ครับ
Private Sub Export_Click()

Call Shell(Chr(34) & "C:\Program Files\7-Zip\7z.exe" & Chr(34) & " a [path\zip_file.7z] [path\excel_file.xls] -p1234 -mhe", vbHide)

End Sub

Private Sub Import_Click()

Call Shell(Chr(34) & "C:\Program Files\7-Zip\7z.exe" & Chr(34) & " e [path\zip_file.7z] -o[excel_destination_path] -p1234 -aoa", vbHide)

End Sub

หมายเหตุ
Back to Top
Reply by Message on : 16/8/2560 16:18:45
company
(R23900)
a กับ e นี่ตัวแปร เก็บ Query ที่จะ ส่งเป็นexcel ไหมครับหรือเปล่าครับ

ยังสงสัย code ท้ายๆครับ


a [path\zip_file.7z] [path\excel_file.xls]

Back to Top
Reply by Message on : 16/8/2560 23:05:48
pizza_p
(R23902)
มันเป็นรูปแบบคำสั่ง command line ของโปรแกรม 7-zip ครับ

สำหรับบีบอัดไฟล์
7z.exe a archieve.7z originalfile -pPassword -mhe
( a คือ add file to archieve
-mhe คือไม่ให้แสดงชื่อไฟล์ใน archieve)


สำหรับคลายไฟล์
7z.exe e archieve.7z -oPathtoExtract -pPassword -aoa
( e คือ extract file
-aoa คือ เขียนทับไฟล์เดิมโดยไม่ต้องถาม)
Back to Top
Reply by Message on : 16/8/2560 23:11:31
pizza_p
(R23903)
ที่ผมให้ไปข้างบนเป็นแค่การทำ zip ไฟล์จาก excel และการคลายไฟล์จาก zip ไฟล์เท่านั้นครับ

ส่วนการที่จะสร้างไฟล์ excel จากฐานข้อมูล หรือนำเข้าข้อมูลจาก excel จะต้องใช้คำสั่งต่างหากนะครับ คือ TransferSpreadsheet ครับ ลองศึกษาดูครับเพราะต้องเตรียมตารางหรือ Query ที่เหมาะสมในการส่งออกหรือนำเข้าครับ
Back to Top

 @ ประกาศใช้งานเว็บบอร์ดใหม่คลิกลิ้งได้ที่โลโก้ ไท.Access หรือกด --> บอร์ดเรียนรู้ Access สำหรับคนไทย 
                         โพสต์ถาม,ตอบที่บอร์ดใหม่ แล้วจะใส่ลิ้งอ้างมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ


Sorry, you can NOT post a reply.
+++ webboard source: ASPThai.Net Webboard 6.0 webbord +++++++ admin : yeadram +++