Excel เป็น CSV

แปลง XLSM เป็น CSV | แปลง Excel เป็น CSV ออนไลน์

การแปลงไฟล์ XLSM(Excel Macro-Enabled Workbook) เป็นรูปแบบ CSV(Comma-Separated Values) โดยใช้ Python Cloud SDK จะเปิดโลกแห่งความเป็นไปได้สำหรับการจัดการและวิเคราะห์ข้อมูล แนวทางนี้ช่วยให้ผู้พัฒนาและผู้ที่ชื่นชอบข้อมูลสามารถจัดการชุดข้อมูลขนาดใหญ่ได้อย่างง่ายดายและดำเนินการแปลงข้อมูลได้อย่างง่ายดาย ด้วยการใช้ประโยชน์จาก Python Cloud SDK คุณจะสามารถเข้าถึง API ที่ทรงพลังและใช้งานง่ายซึ่งช่วยลดความซับซ้อนของกระบวนการแปลง XLSM เป็น CSV มาสำรวจประโยชน์มากมายและสำรวจว่าแนวทางนี้สามารถปรับกระบวนการประมวลผลข้อมูลของคุณให้มีประสิทธิภาพและเพิ่มประสิทธิภาพการทำงานของคุณได้อย่างไรโดยใช้ Python Cloud SDK

การแปลง Excel REST API

การแปลง XLSM เป็น CSV กลายเป็นเรื่องที่มีประสิทธิภาพและตรงไปตรงมามากยิ่งขึ้นด้วย Aspose.Cells Cloud SDK for Python SDK ที่ทรงพลังนี้มาพร้อมกับชุดคุณลักษณะและฟังก์ชันที่ครอบคลุมซึ่งออกแบบมาโดยเฉพาะเพื่อจัดการไฟล์ Excel รวมถึงรูปแบบ XLSM ด้วย Aspose.Cells Cloud คุณสามารถปลดปล่อยศักยภาพทั้งหมดของข้อมูล XLSM ของคุณได้โดยการแปลงเป็นรูปแบบที่ได้รับการยอมรับอย่างกว้างขวางและใช้ในเครื่องมือวิเคราะห์และประมวลผลข้อมูลต่างๆ ได้อย่างราบรื่น

กรุณาดำเนินการคำสั่งต่อไปนี้เพื่อติดตั้ง SDK:

pip install asposecellscloud

หลังจากการติดตั้ง โปรดลงทะเบียนบัญชีฟรีบน cloud Dashboard โดยใช้บัญชี GitHub หรือ Google หรือใช้ลงทะเบียนเพื่อรับข้อมูลประจำตัวลูกค้าของคุณ

แปลง XLSM เป็น CSV ใน Python

โปรดปฏิบัติตามคำแนะนำที่ระบุไว้ด้านล่างเพื่อแปลง XLSM เป็น CSV โดยใช้ชิ้นส่วนโค้ด Python

  • สร้างอ็อบเจ็กต์ของคลาส CellsApi ในขณะส่งข้อมูลประจำตัวไคลเอนต์เป็นอาร์กิวเมนต์
  • ตอนนี้ระบุชื่อของอินพุต XLSM ชื่อ CSV ผลลัพธ์ และรูปแบบเอาต์พุตเป็น CSV
  • เรียกใช้เมธอด cellsworkbookgetworkbook(…) เพื่อแปลง XLSM เป็นรูปแบบ CSV และบันทึกไฟล์ผลลัพธ์ไปยังที่เก็บข้อมูลบนคลาวด์
# สำหรับตัวอย่างโค้ดเพิ่มเติม โปรดไปที่ https://github.com/aspose-cells-cloud/aspose-cells-cloud-python

def XLSMtoCSV():
    try:
        #Client credentials
        client_secret = "1c9379bb7d701c26cc87e741a29987bb"
        client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"

        # เริ่มต้นอินสแตนซ์ CellsApi
        cellsApi = asposecellscloud.CellsApi(client_id,client_secret)

        # อินพุตสมุดงาน XLSB
        input_file = "myDocument.xlsm"
        # รูปแบบผลลัพธ์
        format = "CSV"
        # ชื่อไฟล์ผลลัพธ์
        output = "Converted.csv"

        # เรียก API เพื่อแปลง XLSM เป็น CSV
        response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output) 

        # พิมพ์รหัสการตอบสนองในคอนโซล
        print(response)

        # พิมพ์ข้อความในคอนโซล (ทางเลือก)
        print('XLSM sucessfully converted to CSV !')    
    except ApiException as e:
        print("Exception while calling CellsApi: {0}".format(e))
        print("Code:" + str(e.code))
        print("Message:" + e.message)

แปลง Excel เป็น CSV โดยใช้คำสั่ง cURL

คุณสามารถแปลง XLSM เป็น CSV ได้อย่างง่ายดายโดยใช้ชุดคำสั่ง cURL และ Aspose.Cells Cloud ที่ทรงพลัง วิธีนี้ให้ความเรียบง่าย ความยืดหยุ่น และความเป็นอิสระจากแพลตฟอร์ม ช่วยให้บูรณาการกับระบบที่มีอยู่ของคุณได้อย่างราบรื่น นอกจากนี้ ด้วยโปรโตคอลความปลอดภัยที่เข้มงวด คุณสามารถมั่นใจได้ในความปลอดภัยและความลับของข้อมูลของคุณในระหว่างกระบวนการแปลง

ข้อกำหนดเบื้องต้นสำหรับแนวทางนี้คือการสร้างโทเค็นการเข้าถึง JWT ดังนั้นโปรดดำเนินการคำสั่งต่อไปนี้ในเทอร์มินัลบรรทัดคำสั่ง:

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

ตอนนี้เรามีโทเค็น JWT แล้ว โปรดดำเนินการคำสั่งต่อไปนี้เพื่อแปลง XLSM เป็น CSV และบันทึกผลลัพธ์ไปยังที่เก็บข้อมูลบนคลาวด์

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsm?format=CSV&isAutoFit=false&onlySaveTable=false&outPath=Converted.csv&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer {accessToken}"

แทนที่ accessToken ด้วยโทเค็นการเข้าถึง JWT ที่สร้างขึ้นด้านบน

Excel เป็น CSV

ภาพที่ 1:- ตัวอย่างการแปลง Excel เป็น CSV

ในรูปภาพด้านบน คุณอาจสังเกตเห็นว่าข้อมูลข้อความจากเวิร์กชีตทั้งหมดถูกแปลงเป็นไฟล์ CSV ไฟล์เดียว เพื่อใช้อ้างอิง คุณสามารถดาวน์โหลดไฟล์ตัวอย่างที่ใช้ในตัวอย่างด้านบนได้จากลิงก์ต่อไปนี้:

ลิงค์ที่เป็นประโยชน์

บทสรุป

โดยสรุป ไม่ว่าคุณจะเลือกแปลง XLSM เป็น CSV โดยใช้ Aspose.Cells Cloud SDK สำหรับ Python หรือคำสั่ง cURL ด้วย Aspose.Cells Cloud คุณก็สามารถทำภารกิจให้สำเร็จได้อย่างง่ายดายและมีประสิทธิภาพ ดังนั้น ทั้งสองวิธีจึงรับประกันการแปลงที่แม่นยำและเชื่อถือได้ โดยรักษาความสมบูรณ์ของข้อมูลของคุณตลอดกระบวนการ ใช้พลังของแนวทางเหล่านี้เพื่อปลดล็อกศักยภาพของไฟล์ XLSM ของคุณ ช่วยให้วิเคราะห์ แชร์ และประมวลผลข้อมูลได้ง่ายขึ้น

บทความที่เกี่ยวข้อง

เราขอแนะนำให้อ่านบทความต่อไปนี้เพื่อทำความเข้าใจเพิ่มเติม: