ปกติแล้วผู้ใช้ Excel ระดับสูง อาจคุ้นเคยกับการเขียนมาโครด้วย VBA เพื่อขยายความสามารถในการทำงาน อย่างไรก็ตาม VBA เป็นสถาปัตยกรรมการเขียนโปรแกรมแบบเก่า ที่มีช่องโหว่ด้านความปลอดภัยมาก และเป็นสาเหตุสำคัญของมัลแวร์บน Office มายาวนาน
ล่าสุดในงาน Ignite 2017 ไมโครซอฟท์โชว์ฟีเจอร์ใหม่ของ Excel ที่เปิดให้เราเขียนฟังก์ชันใช้เอง (custom functions) ด้วยภาษา JavaScript แล้ว
ฟีเจอร์นี้ยังมีสถานะเป็นพรีวิว แต่ไมโครซอฟท์ระบุว่าเครื่องมือเขียนโค้ดจะเป็น Visual Studio ที่เป็น IDE สมัยใหม่ แทนการใช้ตัว VBA Editor
ที่มา - Office Dev Center, Neowin
Comments
แบบนี้มัน Wow มาก ใช้ JavaScript เป็นแกนกลาง มันเร็วมาก
ฟีเจอร์นี้ เหมือนเปิด gen ใหม่ของ MS Office เลยนะเนี่ย
ป.ล.แปลกใจว่าทำไมข่าวนี้ถึงอยู่ใน Upcoming เพราะเขียนโดยคุณ mk ซึ่งผมก็ยังไม่เห็นว่าข่าวซ้ำ
~ HudchewMan's Station & @HudchewMan~
ใข่ครับ ผมว่ามันเปิดกว้างขึ้นมากกก
ปรบมือรัวๆ
แบบนี้จะทับทางของ Google Drive หรือเปล่า
แจ่มมาก
จาวาสคริป นี่ เป็นภาษา ท๊อฟ 5 ของโลกโปรแกรมมิ่ง...มาถูกทางแล้วครับ
ข้อดีของ Javascript คือมันทำได้ทุกอย่าง ข้อเสียก็คือ เราจะใช้มันทำทุกอย่าง!!
ความหลากหลายมีไหนหมด!!
ถ้าเปิดใช้ Java แบบนี้แล้วอีกหน่อยไม่ต้องเปิดโปรแกรมอื่นละ เปิด Excel ตัวเดี่ยวนี่ All in one เลย
ลาก่อน VBA
ยังงี้ก็เปิดโอกาศให้แฮกเกอร์ เขียนหรือ ฝั่งจาวาสคริปต์ โจมตี user ได้สบายเลยอ่ะดิ
ใช้ javascript คำนวณแล้วจะมีปัญหาเรื่อง Floating-Point มั้ยละเนี้ย
วิสัยทัศน์เยี่ยม!
ใช้ได้เฉพาะเขียน function หรือว่าใช้แทน vba ได้ทั้งหมดเลยเนี่ย
อคติทำให้คนรับเหตุผลด้านเดียว