Export Excel เปลี่ยนชื่อ sheet ยังไงครับ
กระทู้เก่าบอร์ด อ.Yeadram

 1,287   1
URL.หัวข้อ / URL
Export Excel เปลี่ยนชื่อ sheet ยังไงครับ

คือตอนนี้ผมใช้ โคสแค่นี้ เอา excel ออกมา
ได้ excel 3 ชีส
Qry_Inq_Dss_detail
Qry_Rpt_DSS_Final_ZONE
Qry_Rpt_DSS_Final_ZONE_CMR

ผมต้องการเปลี่ยน ชื่อ 3 ชีส นี้ ได้ไหมครับ ตอนนี้มันดึงชื่อที่ตั้งตาม Qry มา
อะครับ


Dim Strsql As String
Dim pathname As String



    With Me.ComDialog
        .Filter = "Microsoft Excel|*.xls"
        .filename = "" & "Dss_Report_" & Month(Me.Date_Entry) & Year(Me.Date_Entry) & ".xls"
        .ShowSave
        pathname = .filename
    End With
If pathname = "" Then
GoTo Ext
End If
    dbConnect.dbConnect
        DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel97, "Qry_Inq_Dss_detail", pathname
        DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel97, "Qry_Rpt_DSS_Final_ZONE", pathname
        DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel97, "Qry_Rpt_DSS_Final_ZONE_CMR", pathname
    MsgBox "Tranfer to " & pathname & " Complete !!!"
Ext:     Exit Sub


ขอบคุณมากครับ

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

1 @R19821
มาตอบปัญหาตัวเองครับ เผื่อ ท่านอื่น นำไปใช้


DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel97, "Qry_Dateen", pathname, True, "ชื่อsheetที่ต้องการ"

เพิ่มแค่นิดเดียว ครับ
^_^
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3737s