วิธีใช้ Javascript กับ Excel

...

สร้างสเปรดชีต Excel ด้วย Javascript

ภาษา Javascript ช่วยให้นักพัฒนามีเครื่องมือในการตั้งค่าเนื้อหาแบบไดนามิกหลังจากที่โหลดหน้าเว็บลงในเว็บเบราว์เซอร์ของผู้ใช้แล้ว คุณสามารถใช้ Excel กับ Javascript และสร้างสเปรดชีตสำหรับผู้อ่านเว็บของคุณได้ ซึ่งจะเปิดสเปรดชีต Excel ที่มีเนื้อหาที่คุณระบุ และผู้ใช้สามารถเลือกที่จะอ่าน แก้ไข และบันทึกไฟล์ลงในคอมพิวเตอร์ได้ สิ่งนี้มีประโยชน์สำหรับนักพัฒนาเว็บที่ต้องการสร้างสเปรดชีต Excel ได้ทันทีในหน้าเว็บของพวกเขา

ขั้นตอนที่ 1

สร้างบล็อก Javascript ของคุณ บล็อกนี้ระบุให้เว็บเบราว์เซอร์ทราบว่าโค้ดที่มีอยู่เป็นสคริปต์ที่เรียกใช้งานได้ เพิ่มรหัสต่อไปนี้ระหว่าง "

" และ "" แท็กในหน้าเว็บ HTML ของคุณ:

วิดีโอประจำวันนี้

Javascript ทั้งหมดของคุณที่เชื่อมต่อกับ Excel จะอยู่ภายในบล็อกสคริปต์เหล่านี้

ขั้นตอนที่ 2

เริ่มต้นตัวแปรแอปพลิเคชัน Excel ตัวแปรนี้โหลดไลบรารี Excel ซึ่งใช้ในการโต้ตอบกับ Excel รหัสต่อไปนี้เริ่มต้นตัวแปรของคุณ:

var excel = ActiveXObject ใหม่ ( "Excel. แอปพลิเคชัน" ); excel.visible = จริง;

ขั้นตอนที่ 3

สร้างสเปรดชีตและเปิดใช้งาน หลังจากที่ตัวแปร Excel เริ่มต้นแล้ว คุณต้องสร้างเวิร์กบุ๊กและเวิร์กชีต ซึ่งเป็นส่วนประกอบของไฟล์ Excel ที่มีข้อมูลของคุณ รหัสต่อไปนี้สร้างสเปรดชีต:

var book = excel สมุดงาน เพิ่ม; หนังสือ. ใบงาน. เพิ่ม; หนังสือ. แผ่นงาน (1).เปิดใช้งาน;

ขั้นตอนที่ 4

เขียนข้อความลงในเวิร์กชีต Excel คุณสามารถกรอกแต่ละแถวของสเปรดชีตทีละบรรทัด ในตัวอย่างนี้ เซลล์แรกถูกตั้งค่าเป็นค่าสตริง:

หนังสือ. แผ่นงาน (1).Cells (1,1).value="My First Spreadsheet";

ขั้นตอนที่ 5

บันทึกไฟล์ Excel นี่เป็นขั้นตอนที่ไม่บังคับ และจะเปิดข้อความแจ้ง "บันทึกเป็น" สำหรับผู้ใช้ ระบบจะถามผู้ใช้ว่าต้องการบันทึกไฟล์หรือไม่ และบันทึกไฟล์ไว้ในโฟลเดอร์ใด หากคุณกำลังเขียนแอปพลิเคชันภายในสำหรับธุรกิจ คุณสามารถตั้งค่าความปลอดภัยของเบราว์เซอร์เพื่ออนุญาตเอกสารได้อย่างชัดเจน บันทึกลงในฮาร์ดไดรฟ์โดยไม่ต้องโต้ตอบกับผู้ใช้ แต่นี่เป็นอันตรายต่อความปลอดภัยสำหรับผู้เยี่ยมชมเว็บภายนอกที่ไม่ไว้วางใจ เว็บไซต์. รหัสต่อไปนี้ถามผู้ใช้ว่าต้องการบันทึกไฟล์หรือไม่:

หนังสือ. แผ่นงาน (1).SaveAs("C:\excel_file. XLS");

หมวดหมู่

ล่าสุด

วิธีฟอร์แมตไดรฟ์ USB สำหรับ Mac & PC

วิธีฟอร์แมตไดรฟ์ USB สำหรับ Mac & PC

MS-DOS FAT ของ Apple เป็นเพียงชื่ออื่นสำหรับรู...

วิธีการคอมไพล์โค้ด Python

วิธีการคอมไพล์โค้ด Python

วิธีการคอมไพล์โค้ด Python เนื่องจาก Python เป็น...

วิธีแก้ไขข้อผิดพลาด XML

วิธีแก้ไขข้อผิดพลาด XML

แอปพลิเคชันเว็บและซอฟต์แวร์จำนวนมากใช้ข้อมูล X...