เรื่องนี้เป็นปัญหาที่ ผมว่าทุกคนคงจะต้องพบ เมื่อมีความจำเป็นต้องแปลงตัวเลขอารบิคเป็นตัวเลขไทย ในการพิมพ์หนังสือราชการ วิธีง่ายๆ ที่ทำกันอยู่ก็คือ “การค้นหาและแทนที่” ซึ่งคงจะต้องใช้เวลานาน วิธีง่ายๆที่จะแก้ปัญหานี้ก็คือ การใช้งานแมโคร

เริ่มกันเลย

1. ไปที่เมนู เครื่องมือ -> แมโคร -> แมโคร หรือจะกดแป้น  alt + F8 ก็ได้นะครับ

2. ในช่อง ชื่อแมโคร: ให้พิมพ์ ชื่อแมโครที่ต้องการ (ในที่นี้ผมใช้ arabic2thai)

3. หลังจากนั้นให้กด สร้าง (โปรแกรม MS-word จะทำการเปิด Microsoft Visual Basic ขึ้นมา)

4. คัดลอก code ต่อไปนี้ไปวางระหว่าง  sub arabic2thai() และ End sub

Sub arabic2thai()

For i = 0 To 9
With Selection.Find
.Text = Chr(48 + i)
.Replacement.Text = Chr(240 + i)
.Wrap = wdFindContinue
End With
Selection.Find.Execute Replace:=wdReplaceAll
Next

End Sub

5. จากนั้นให้ กดแป้น ctrl + s เพื่อบันทึก แมโคร

6. จากนั้นก็ปิดส่วนนี้เสีย (Microsoft Visual Basic)

7. วิธีการเรียกใช้งาน ก็ให้กด alt + F8 (เพื่อเข้าแมโคร) จากนั้นก็เลือก แมโครที่ต้องการ (ในที่นี้คือ arabic2thai) แล้วจึงกดปุ่ม รียกใช้ เท่านี้ก็เสร็จครับ

ของแถมครับ ถ้าหากต้องการเปลี่ยนตัวเลขไทยเป็นตัวเลขอารบิค ก็ให้ทำตามขั้นตอนที่ 1-7 ซ้ำอีกครั้งแต่เปลี่ยนชื่อแมโครใหม่เป็น thai2arabic แล้วคัดลอก Code ด้านล่างไปใส่แทนในข้อ 4

Sub thai2arabic()

For i = 0 To 9
With Selection.Find
.Text = Chr(240 + i)
.Replacement.Text = Chr(48 + i)
.Wrap = wdFindContinue
End With
Selection.Find.Execute Replace:=wdReplaceAll
Next

End Sub

ปล. เรื่องนี้ผมไม่ได้เขียนเองนะครับ แต่ไปค้นมาจาก internet เพื่อเอาไว้กันลืมครับ ส่วนรูปค่อยนำมาให้ดูนะครับ

ขอขอบคุณทุกท่าน  ทั้งเพื่อนๆ พี่ๆ น้องๆ และลุงป้าน้าอาทั้งหลาย ที่ได้ร่วมทำบุญในงานศพคุณแม่ของผม ซึ่งได้ฌาปนกิจไปเมื่อ วันที่ึ 7 ก.พ. 54 ขอบคุณมากครับ

นอกจากนั้นแล้ว ต้องขอขอบคุณ น้อยและครอบครัว ที่ได้อนุเคราะห์ช่วยเหลือ ในการเดินทางกลับจากระยอง

ปาน แหม๋ว ต่อย เก็ท และเหล่าเพื่อนๆ ที่นาทวี ที่ได้เป็นธุระจัดการ งานด้านต่างๆ ในงาน

พี่อู๊ด พี่วิทย์ น้าแว้ง ป้าดา ลุงล้อม และป้าๆ ลุงๆ ทั้งหลาย ที่ได้คอยช่วยเหลือในงาน และท่านอื่นๆ ที่ผมอาจจะจำได้ไม่หมด

ขอขอบคุณมากๆครับ

โปรแกรม vi เป็นโปรแกรม Editor โปรแกรมแรกๆ ที่มีใช้งานบนระบบปฏิบัติการ Unix ซึ่งการใช้งานจะเป็นลักษณะของ Command line ซึ่งสร้างปัญหาให้กับนักศึกษารุ่นใหม่ๆ เพราะส่วนใหญ่ จะเคยชินกับระบบ Graphic ของ Windows สำหรับนักศึกษาที่เรียนกับผมส่วนใหญ่ มักจะจำคำสั่งไม่ค่อยได้ ดังนั้นผมเลยสรุป เป็นขั้นตอนสั้นๆ เอาไว้กันลืม

เมื่อเข้าสู่ระบบจำลองระบบปฏิบัติการ Unix แล้ว ให้พิมพ์คำสั่งดังต่อไปนี้

  1. เมื่อจะเริ่มเขียนโปรแกรมใหม่  ให้พิมพ์  vi  ชื่อแฟ้ม.c
  2. จากนั้น ให้กดปุ่ม insert แล้วจึงเริ่มเขียนโปรแกรม
  3. เมื่อเขียนโปรแกรมเสร็จเรียบร้อยแล้ว ให้กดปุ่ม Esc เพื่อออกจากโหมดพิมพ์ (แทรก)
  4. กดปุ่ม shift  Z  Z เพื่อทำการบันทึก (และเป็นการออกจากโปรแกรม vi ด้วย)

หากต้องการจะแก้ไข แฟ้มที่เราเขียน ให้ทำตามข้อ 1. ถึง  4.

* ในกรณีที่ไม่ต้องการ บันทึก อะไรเลย ให้กดแป้น :q เพื่อออกจากโปรแกรมโดยไม่มีบันทึก

เรื่องนี้เริ่มต้นมาจากการที่ผม ไปเจอวงจรเครื่องขยายเสียงวงจรหนึ่ง เมื่อผมลองไล่ดูวงจรแล้ว ก็พบว่า วงจรที่ได้มานี้ เป็นวงจร Class A เมื่อลองไปปรึกษา เพื่อนๆ และผู้รู้ ต่างๆ ปรากฏว่า ไอ้วงจรที่ผมจะสร้างนี้ มันกินกระแสอย่างมหาศาล แต่ให้กำลังเพียงน้อยนิด หลายๆ คนก็ไม่แนะนำให้สร้าง แต่ผมก็อยากจะลองสร้างดู แต่ก็ติดปัญหาเรื่องของหม้อแปลง เพราะไม่รู้ว่าจะหามาจากไหน เพราะที่มีขายส่วนใหญ่ มักจะมีแต่กระแสน้อยๆ ในที่สุดก็ปรึกษากับรุ่นพี่ที่แผนก เพื่อที่จะทำการพันหม้อแปลงใหม่ ซึ่งท่านทั้งหลาย ก็ช่วยแนะนำ และให้คำปรึกษา จนผมได้สร้างเป็นเอกสาร Excel เพื่อใช้ในการออกแบบ การพันหม้อแปลง

เอกสารประกอบ

ขอขอบคุณ ครูประดิษฐ์ ขุนเศษ และครูอะหมาด บินอีตำ ที่ได้ช่วเหลือและให้คำแนะนำ ในการจัดทำ เอกสารชิ้นนี้

เหตุการณ์นี้