ข้ามไปที่เนื้อหาหลัก

บทความ

กำลังแสดงโพสต์ที่มีป้ายกำกับ VBA

ทำปุ่ม Macro ใน Excel file + VBA : Protect/Unprotect all sheets tabs

Excel : Make macro button (VBA : Protect/Unprotect all sheets tabs) ในการใช้งาน Excel กรณีที่มีงานที่ต้องทำซ้ำ ๆ กันบ่อย ๆ บางครั้ง เราก็จะทำ Macro ขึ้นมาเพื่อที่จะลดขั้นตอนหลาย ๆ อย่างลง แต่ Macro ที่ทำขึ้นมามันจะใช้ได้เฉพาะ Excel ที่มี Code อยู่เท่านั้น ทีนี้ หากเราต้องการที่จะให้ Macro ที่เราได้ทำขึ้นมา สามารถใช้ได้กับทุก Excel และ แม้แต่ไฟล์ที่สร้างขึ้นมาใหม่ จะทำยังไง

Make BIG checkbox in Excel

ทำ Checkbox ขนาดใหญ่ใน Excel ในบางครั้งเมื่อเราต้องการทำฟอร์มเอกสารให้คนอื่นกรอก ก็มักจะมีตัว Checkbox เพื่อให้คลิ๊กเลือกในรายการที่เรากำหนดไว้ โดยจะเพิ่มจากตัว ActiveX control ที่มีอยู่แล้วใน Excel แต่ปัญหาคือเจ้าตัว checkbox นี้มันปรับขนาดไม่ได้ พอเราปรับขนาดหน้าจอเล็กลง เจ้าตัว checkbox นี่ก็จะเล็กลงตาม ทำให้ความไฮโซของแบบฟอร์มลดลงไป

How to use Timer in VBA (Excel)

การใช้งาน Timer ใน VBA (Visual basic for application) บทความนี้ก็จะเป็นตัวอย่างการใช้งาน Timer ใน VBA กันนะครับ ซึ่งโดยปรกติแล้ว VBA จะไม่มี Control Timer ให้ใช้กันนะครับ แต่เราสามารถเขียนโค๊ดขึ้นมาเพื่อจำลองเป็น Timer ได้ครับ มาดู กันเลย

Storage many Boolean data in single binary form [Database]

การจัดเก็บข้อมูล แบบ Boolean (True/False) ในรูปแบบเลขฐานสอง พอดีว่าได้ทำโปรเจคฐานข้อมูลใหม่ และในรูปแบบข้อมูลมีการใช Checkbox เยอะ หากจะทำตาราง Database ให้ Checkbox แต่ละตัว เวลาเขียน code ก็จะยาว และแก้ไขลำบาก ก็เลยหาข้อมูลและมีการบันทึกข้อมูลในลักษณะนี้อยู่ หลักการก็คือ เราจะกำหนดให้แต่ละบิตในเลขฐานสอง แทนด้วย checkbox แต่ละตัว โดย checkbox ที่เป็นกลุ่มข้อมูลเดียวกันก็จะทำเป็น Control array ไว้ เวลาเขียน code จะได้ loop ได้ง่ายหน่อย

เอา Password Excel VBA ออก

พอดีว่ากำลังทำโปรเจ็คฐานข้อมูลเกี่ยวกับ Excel VBA แต่ทำ ๆ ไปดันลืม พาสเวิดที่ตัวเองใส่ไว้ซะงั้น เลยต้องลำบากลำบนไปค้นหาวิธีการเอาพาสเวิดนั้นออก ดูไปแล้วก็พอมีวิธีอยู่ ก็เลยทำเป็นบทความเก็บไว้ดีกว่า มาดูกันเลย **เป็นการเอารหัสของ VBA ใน Excel ออกนะครับ ไม่ใช่รหัสของ Excel

ให้ Excel สุ่มตัวเลขแบบไม่ซ้ำ

วันนี้จะมาเขียน Code VBA สำหรับการ สุ่มตัวเลขแบบไม่ซ้ำกันนะครับ โดยหลักการก็จะประมานนี้