สารบัญ
ในบทความนี้ เราจะเรียนรู้การสร้างแบบอักษรบาร์โค้ด รหัส 128 สำหรับ Excel มีบางวิธีในการใช้แบบอักษรบาร์โค้ดรหัส 128 ใน Excel แต่วิธีส่วนใหญ่ใช้ยากและไม่สามารถใช้ได้กับ Excel ทุกเวอร์ชัน วันนี้เราจะสาธิตวิธีการสร้างฟอนต์บาร์โค้ดโค้ด 128 ด้วยขั้นตอนง่ายๆ ใน Excel หลังจากอ่านบทความ คุณจะสามารถใช้ฟอนต์บาร์โค้ดโค้ด 128 ได้อย่างง่ายดาย ดังนั้น โดยไม่รอช้า เรามาเริ่มการสนทนากันเลย
ดาวน์โหลดหนังสือแบบฝึกหัด
คุณสามารถดาวน์โหลดหนังสือแบบฝึกหัดได้จากที่นี่
Code 128 Barcode Font คืออะไร?
Code 128 เป็นฟอนต์บาร์โค้ดที่ทันสมัยและมีชื่อเสียง ความนิยมเพิ่มขึ้นทุกวันเนื่องจากเป็นแบบอักษรบาร์โค้ดที่มีความหนาแน่นสูงซึ่งรองรับอักขระที่เป็นตัวอักษรและตัวเลขคละกัน
โดยทั่วไป รหัส 128 ประกอบด้วยเจ็ดส่วน ได้แก่:
- โซนเงียบ
- สัญลักษณ์เริ่มต้น
- ข้อมูลที่เข้ารหัส
- สัญลักษณ์ตรวจสอบ
- สัญลักษณ์หยุด
- Final Bar
- Quiet Zone
แบบอักษรบาร์โค้ด รหัส 128 มีชุดย่อย 3 ชุด มีการอธิบายสั้น ๆ ด้านล่าง:
- รหัส 128A : สนับสนุน ASCII โดยไม่มีอักขระตัวพิมพ์เล็ก
- รหัส 128B : รองรับ ASCII โดยไม่มีอักขระพิเศษเริ่มต้น
- รหัส 128C : ชุดย่อยนี้รองรับ ค่าตัวเลข .
ขั้นตอนทีละขั้นตอนในการสร้าง Code 128 Barcode Font สำหรับ Excel
เพื่ออธิบายขั้นตอน เราจะใช้ชุดข้อมูลที่ประกอบด้วยข้อมูลเกี่ยวกับ ผลิตภัณฑ์ บางรายการ และ ข้อมูล เราจะพยายามสร้างบาร์โค้ดด้วยแบบอักษร รหัส 128 สำหรับข้อมูลของแต่ละผลิตภัณฑ์
ขั้นตอนที่ 1: ดาวน์โหลดแบบอักษรรหัส 128
- ก่อนอื่น คุณต้องดาวน์โหลด รหัส 128 คุณสามารถ ดาวน์โหลดฟอนต์ได้จากลิงก์นี้ .
- หลังจากนั้น แตกไฟล์ โฟลเดอร์ที่ดาวน์โหลดไปยังโฟลเดอร์ C:\Windows\Fonts
- มิฉะนั้น ให้เปิดเครื่องรูดโฟลเดอร์ที่ดาวน์โหลด คัดลอกแบบอักษร รหัส 128 แล้ววาง ไปยังโฟลเดอร์ C:\Windows\Fonts
- นอกจากนี้ เลือก ดำเนินการต่อ หากหน้าต่างสิทธิ์ผู้ดูแลระบบปรากฏขึ้น
ขั้นตอนที่ 2: ใช้รหัส VBA
- ประการที่สอง ไปที่แท็บ นักพัฒนาซอฟต์แวร์ ใน Ribbon และเลือก Visual Basic
- ด้วยเหตุนี้ โปรแกรมจะเปิดหน้าต่าง Visual Basic ขึ้นมา
- หลังจากนั้น เลือก แทรก แล้ว โมดูล ในหน้าต่าง Visual Basic
- ในขณะนี้ หน้าต่าง โมดูล จะปรากฏขึ้น
- ตอนนี้ เราต้องพิมพ์รหัสในช่อง Mo dule หน้าต่าง
- คุณสามารถคัดลอกจากด้านล่างและวางลงในหน้าต่าง โมดูล :
7578
<6
คำอธิบายโค้ด VBA:
ในโค้ดนี้ เราจะสร้างฟังก์ชันที่จะแปลงสตริงเป็นบาร์โค้ด ที่นี่เราจะใช้ รหัส 128 แบบอักษร
- พารามิเตอร์อินพุตคือสตริง
- ในเอาต์พุต เราจะได้บาร์โค้ดในแบบอักษร รหัส 128 หากสตริง ถูกต้อง
- มิฉะนั้นจะแสดงสตริงว่าง
3705
ส่วนนี้แสดงถึงชื่อฟังก์ชันและเป็น Code128() คุณต้องใส่สตริงภายในวงเล็บ
4540
ตัวแปรเหล่านี้จะถูกใช้ในโค้ด
8575
ในส่วนนี้ โค้ดจะตรวจสอบอักขระที่ถูกต้อง หากไม่พบอักขระที่ถูกต้อง ก็จะขอให้ผู้ใช้ใช้อักขระมาตรฐาน ASCII
7502
ในส่วนนี้จะคำนวณค่าของตัวแปร CheckSum .
1568
ในส่วนนี้ โค้ดจะคำนวณโค้ด CheckSum ASCII หลังจากเพิ่มโค้ด ASCII แล้ว โค้ดจะย้ายไปยังส่วนถัดไป
4543
ในส่วนสุดท้าย โค้ดจะตรวจสอบค่าตัวเลขภายในสตริงที่กำหนด
พบโค้ด VBA นี้จาก myonlinetraininghub.com .
- หลังจากพิมพ์โค้ดแล้ว ให้กด Ctrl + S เพื่อบันทึก
- ในขั้นตอนต่อไปนี้ ให้ปิดหน้าต่าง Visual Basic
ขั้นตอนที่ 3: ใช้รหัส 128 ฟังก์ชัน
<8 =Code128(C5)
ที่นี่ ฟังก์ชันจะแปลงข้อมูลของ เซลล์ C5 เป็น กบาร์โค้ด
- ในขั้นตอนต่อไปนี้ กด Enter เพื่อดูผลลัพธ์
ขั้นตอนที่ 4: เปลี่ยนธีมและขนาดฟอนต์
- ในขั้นตอนที่สี่ คุณต้องเปลี่ยนธีมและขนาดฟอนต์
- เพื่อจุดประสงค์นั้น เลือก เซลล์ C5 .
- จากนั้นไปที่แท็บ หน้าแรก และเลือก รหัส 128 ในกล่องธีมแบบอักษร
- นอกจากนี้ เลือก 36 ในช่องขนาดฟอนต์
ขั้นตอนที่ 5: ปรับขนาดความกว้างของคอลัมน์และความสูงของแถว
- หลังจากเปลี่ยนธีมและขนาดฟอนต์แล้ว เราจำเป็นต้องปรับขนาดความกว้างของคอลัมน์และความสูงของแถว
- ในกรณีของเรา เราได้ตั้งค่าความกว้างของ คอลัมน์ D เป็น 30 และ ความสูงของแถว ถึง 50 .
ขั้นตอนที่ 6: ใช้ที่จับเติมเพื่อคัดลอกสูตร
- ต่อไปนี้ ขั้นตอน เลือก เซลล์ D5 แล้วลาก จุดจับเติม ลงไปที่เซลล์ที่เหลือ
ผลลัพธ์สุดท้าย
- สุดท้าย เปลี่ยน ความสูงของแถว ของ แถวที่ 6 , 7 , 8 และ 9 ถึง 50 .
- หลังจากเสร็จสิ้น ขั้นตอนทั้งหมดจะได้ผลลัพธ์ดังภาพด้านล่าง
Read More: How to Use Code 39 Barcode Font for Excel (พร้อมขั้นตอนง่ายๆ )
บทสรุป
ในบทความนี้ เราได้สาธิตขั้นตอนทีละขั้นตอนในการสร้าง แบบอักษรบาร์โค้ดรหัส 128 สำหรับ Excel ฉันหวังว่าบทความนี้จะช่วยให้คุณ สร้างบาร์โค้ด ได้อย่างง่ายดาย นอกจากนี้ คุณสามารถใช้สมุดงานเพื่อฝึกฝน. ในการดำเนินการดังกล่าว ให้ดาวน์โหลดสมุดงาน เราได้เพิ่มสมุดงานที่จุดเริ่มต้นของบทความ นอกจากนี้ คุณยังสามารถเยี่ยมชมเว็บไซต์ ExcelWIKI เพื่อดูบทความเพิ่มเติมในลักษณะนี้ สุดท้ายนี้ หากคุณมีข้อเสนอแนะหรือข้อสงสัยใดๆ โปรดอย่าลังเลที่จะถามในส่วนความคิดเห็นด้านล่าง