เนื่องจาก ผมศึกษาแต่ access เพราะชื่อเว็บก็บอกอยู่ว่า Thai access
เลยไม่ถนัด Excel เท่าไร นานๆจะได้ศึกษาจากเพื่อนสมาชิกที่ถามซักครั้ง แต่จะพยายามดูให้นะครับ
จากโจทย์
สร้าง sheet
ต้นแบบไว้ แล้วค่อยเอาข้อมูลมาหยอด
จะได้หรือเปล่า และจะต้องแก้ code อย่างไรครับ
Dim xlapp As Object
Dim sPath, sFile As String
sPath = "
C:\"
sFile = sPath & "
MyExcelFile.xls"
Set xlapp = CreateObject("excel.application")
With xlapp
.Visible = True
.workbooks.Open (sFile)
.sheets("
MysheetName").select 'กำหนดให้เลือก Sheet ที่เราสร้างไว้
.ActiveSheet.Range("
A2") = "CCC" 'กำหนดค่าที่จะจัดวางข้อมูลตามใจชอบเลย
End With
ขั้นตอนการทำงาน
1.เปิดไฟล์ Excel ตาม Path ที่เรากำหนดไว้
2.เปิดไฟล์มาแล้วไปยัง Sheet ที่เราสร้างไว้
3.นำข้อมูลมาวางใน sheet ตามต้องการ
ส่วนขั้นตอนการนำข้อมูลมาวางเนื่องจากไม่มีตัวอย่างข้อมูล
ท่านเลยต้องเขียนต่อจากนี้ตามความต้องการของท่านได้เลย