จัดรูปแบบเขตข้อมูลข้อความ
นำไปใช้กับ
เขตข้อมูลข้อความสั้นและข้อความยาว (หรือที่เรียกว่า Memo) อาจเป็นชนิดข้อมูลที่ใช้บ่อยที่สุด ด้วยการจัดรูปแบบข้อความ คุณมีสองตัวเลือก: รักษารูปแบบเริ่มต้นหรือสร้างรูปแบบแบบกําหนดเอง เมื่อคุณนํารูปแบบไปใช้กับเขตข้อมูลตาราง รูปแบบเดียวกันนั้นจะถูกนําไปใช้กับตัวควบคุมฟอร์มหรือรายงานใดๆ ที่คุณผูกกับเขตข้อมูลตารางนั้นในภายหลัง การจัดรูปแบบจะเปลี่ยนแปลงวิธีการแสดงข้อมูลเท่านั้น และไม่มีผลต่อวิธีการจัดเก็บข้อมูลหรือวิธีที่ผู้ใช้ใส่ข้อมูล
ในบทความนี้
- ภาพรวมของรูปแบบข้อความ
- นํารูปแบบแบบกําหนดเองไปใช้
- ตัวอย่างของรูปแบบแบบกําหนดเอง
- อักขระรูปแบบแบบกําหนดเอง
ภาพรวมของรูปแบบข้อความ
ชนิดข้อมูลข้อความสั้นและข้อความยาว (หรือที่เรียกว่า Memo) ไม่มีรูปแบบที่กําหนดไว้ล่วงหน้า ชนิดข้อมูลข้อความสั้นมีรูปแบบที่กําหนดเองเท่านั้น ชนิดข้อมูลข้อความยาวมีทั้งการจัดรูปแบบแบบกําหนดเองและ Rich Text ถ้าคุณไม่ระบุรูปแบบ Access จะจัดแนวข้อความทั้งหมดในแผ่นข้อมูลชิดซ้าย
โดยทั่วไปแล้ว คุณจะนํารูปแบบแบบกําหนดเองไปใช้กับชนิดข้อมูลข้อความสั้นและข้อความยาวเพื่อทําให้ข้อมูลตารางอ่านง่ายขึ้น ตัวอย่างเช่น ถ้าคุณใช้ฟอร์มเพื่อเก็บรวบรวมหมายเลขบัตรเครดิต และคุณเก็บหมายเลขเหล่านั้นโดยไม่มีช่องว่าง คุณสามารถใช้รูปแบบแบบกําหนดเองเพื่อเพิ่มช่องว่างที่เหมาะสมเพื่อทําให้อ่านหมายเลขบัตรเครดิตได้ง่ายขึ้น
รูปแบบแบบกําหนดเองสําหรับเขตข้อมูลข้อความสามารถมีได้สูงสุดสองส่วน แต่ละส่วนจะมีข้อกําหนดรูปแบบสําหรับข้อมูลที่แตกต่างกันในเขตข้อมูล
| ส่วน | คำอธิบาย |
|---|---|
| แรก | รูปแบบสำหรับเขตข้อมูลที่มีข้อความ |
| วินาที | รูปแบบสำหรับเขตข้อมูลที่มีสตริงความยาวเป็นศูนย์และค่า Null |
ตัวอย่างเช่น ถ้าคุณมีกล่องข้อความควบคุมที่คุณต้องการให้คําว่า "ไม่มี" ปรากฏขึ้นเมื่อไม่มีสตริงในเขตข้อมูล คุณสามารถพิมพ์รูปแบบ @ ;" แบบกําหนดเอง ไม่มี" เป็นการตั้งค่าคุณสมบัติ รูปแบบ ของตัวควบคุม สัญลักษณ์ @ ในส่วนแรกทําให้ข้อความจากเขตข้อมูลแสดงขึ้น และส่วนที่สองทําให้คําว่า "ไม่มี" ปรากฏขึ้นเมื่อมีสตริงที่มีความยาวเป็นศูนย์หรือค่า Null ในเขตข้อมูล
คุณสามารถใช้ฟังก์ชัน Format เพื่อส่งกลับค่าหนึ่งค่าสําหรับสตริงที่มีความยาวเป็นศูนย์และอีกค่าหนึ่งสําหรับค่า Null
เมื่อต้องการควบคุมรูปแบบที่ใส่ข้อมูล ให้ดูที่ ควบคุมรูปแบบการป้อนข้อมูลด้วยรูปแบบการป้อนข้อมูล เมื่อต้องการปรับปรุงข้อความธรรมดาในชนิดข้อมูลข้อความยาว ให้ดู เพิ่มเขตข้อมูล Rich Text
นํารูปแบบแบบกําหนดเองไปใช้
เปิดตารางใน มุมมองออกแบบ
ในส่วนบนของตารางออกแบบ ให้เลือกเขตข้อมูล วันที่/เวลา ที่คุณต้องการจัดรูปแบบ
ในส่วน คุณสมบัติเขตข้อมูล ให้เลือกแท็บ ทั่วไป คลิกเซลล์ที่อยู่ถัดจากกล่อง รูปแบบ แล้วใส่อักขระเฉพาะตามความต้องการในการจัดรูปแบบของคุณ
หลังจากที่คุณใส่รูปแบบ ปุ่ม ตัวเลือกการอัปเดตคุณสมบัติ จะปรากฏขึ้นและช่วยให้คุณนํารูปแบบไปใช้กับเขตข้อมูลตารางและตัวควบคุมฟอร์มอื่นๆ ที่จะสืบทอดตามหลักตรรกะ เมื่อต้องการนําการเปลี่ยนแปลงของคุณไปใช้ทั่วทั้งฐานข้อมูล ให้คลิกสมาร์ทแท็ก แล้วคลิก อัปเดตรูปแบบทุกที่ <ชื่อ>เขตข้อมูลจะถูกใช้ ในกรณีนี้ ชื่อเขตข้อมูล คือชื่อของเขตข้อมูลข้อความของคุณ
ถ้าคุณเลือกที่จะนําการเปลี่ยนแปลงของคุณไปใช้กับทั้งฐานข้อมูล กล่องโต้ตอบ คุณสมบัติการอัปเดต จะปรากฏขึ้นและแสดงฟอร์มและวัตถุอื่นๆ ที่จะสืบทอดรูปแบบใหม่ คลิก ใช่ เพื่อนํารูปแบบไปใช้
สําหรับข้อมูลเพิ่มเติม ให้ดูที่ การเผยแพร่คุณสมบัติของเขตข้อมูลบันทึกการเปลี่ยนแปลงของคุณ แล้วสลับไปยังมุมมองแผ่นข้อมูลเพื่อดูว่ารูปแบบตรงตามความต้องการของคุณหรือไม่
ทดสอบการจัดรูปแบบข้อความแบบกําหนดเองของคุณด้วยวิธีต่อไปนี้:
- ใส่ค่าตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็ก และดูว่ารูปแบบมีการจัดการกับข้อมูลอย่างไร
- ใส่สตริงที่มีความยาวเป็นศูนย์หรือค่า Null และดูว่าคุณชอบผลลัพธ์หรือไม่
ตัวอย่างของรูปแบบแบบกําหนดเอง
ต่อไปนี้คือตัวอย่างของรูปแบบข้อความแบบกําหนดเอง
| การตั้งค่า | ข้อมูล | จอแสดงผล |
|---|---|---|
| @@@-@@-@@@@ | 465043799 | 465-04-3799 |
| @@@@@@@@@ | 465-04-3799 465043799 |
465-04-3799 465043799 |
| > | davolio DAVOLIO Davolio |
DAVOLIO DAVOLIO DAVOLIO |
| < | davolio DAVOLIO Davolio |
davolio davolio davolio |
| @;"ไม่รู้จัก" | ค่า Null | ไม่รู้จัก |
| สตริงความยาวเป็นศูนย์ | ไม่รู้จัก | |
| ข้อความใดก็ได้ | ข้อความที่เหมือนกับที่ใส่จะถูกแสดง |
อักขระรูปแบบแบบกําหนดเอง
หมายเหตุ
การนํารูปแบบที่กําหนดเองไปใช้กับเขตข้อมูลข้อความยาวหรือบันทึกช่วยจําจะตัดการแสดงให้เป็นอักขระ 255 ตัว
เมื่อต้องการสร้างรูปแบบแบบกําหนดเอง ให้ใช้อักขระต่อไปนี้เป็นพื้นที่ที่สํารองไว้และตัวคั่น
| อักขระ | คำอธิบาย |
|---|---|
| @ | ใช้เพื่อแสดงอักขระที่พร้อมใช้งานสําหรับตําแหน่งในสตริงรูปแบบ ถ้า Access วางอักขระทั้งหมดในข้อมูลต้นแบบ พื้นที่ที่สํารองไว้ที่เหลืออยู่จะปรากฏเป็นช่องว่าง ตัวอย่างเช่น ถ้าสตริงรูปแบบ@@@@@และข้อความต้นแบบคือ ABC ข้อความจะถูกจัดชิดซ้ายโดยมีช่องว่างนําหน้าสองช่อง |
| & | ใช้เพื่อแสดงอักขระที่พร้อมใช้งานสําหรับตําแหน่งในสตริงรูปแบบ ถ้า Access วางอักขระทั้งหมดในข้อมูลต้นแบบ พื้นที่ที่สํารองไว้ที่เหลือจะไม่แสดงอะไร ตัวอย่างเช่น ถ้าสตริงรูปแบบ &&&&& และข้อความเป็น ABC จะแสดงเฉพาะข้อความที่จัดชิดซ้ายเท่านั้น |
| ! | ใช้เพื่อบังคับให้ตัวแทนอักขระถูกเติมจากซ้ายไปขวาแทนที่จะเป็นจากขวาไปซ้าย คุณต้องใช้อักขระนี้ที่จุดเริ่มต้นของสตริงรูปแบบใดๆ |
| < | ใช้เพื่อบังคับให้ข้อความทั้งหมดเป็นตัวพิมพ์เล็ก คุณต้องใช้อักขระนี้ที่จุดเริ่มต้นของสตริงรูปแบบ แต่คุณสามารถนําหน้าอักขระด้วยเครื่องหมายอัศเจรีย์ (!) |
| > | ใช้เพื่อบังคับให้ข้อความทั้งหมดเป็นตัวพิมพ์ใหญ่ คุณต้องใช้อักขระนี้ที่จุดเริ่มต้นของสตริงรูปแบบ แต่คุณสามารถนําหน้าอักขระด้วยเครื่องหมายอัศเจรีย์ (!) |
| * | เมื่อใช้งาน อักขระที่อยู่ถัดจากเครื่องหมายดอกจัน (*) จะกลายเป็นอักขระเติม ซึ่งเป็นอักขระที่ใช้เติมช่องว่าง โดยปกติแล้ว Access จะแสดงข้อความตามการจัดชิดซ้าย และเติมพื้นที่ใดก็ได้ทางด้านขวาของค่าด้วยช่องว่าง คุณสามารถเพิ่มอักขระเติมได้ทุกที่ในสตริงรูปแบบ เมื่อทําเช่นนั้น Access จะเติมช่องว่างด้วยอักขระที่ระบุ |
| ช่องว่าง + - $ () | ใช้เพื่อแทรกช่องว่าง อักขระทางคณิตศาสตร์ (+ -) สัญลักษณ์ทางการเงิน ($ ¥ £) และวงเล็บตามต้องการที่ใดก็ได้ในสตริงรูปแบบของคุณ ถ้าคุณต้องการใช้สัญลักษณ์ทางคณิตศาสตร์ทั่วไปอื่นๆ เช่น เครื่องหมายทับ (\ หรือ /) และเครื่องหมายดอกจัน (*) ให้กํากับสัญลักษณ์เหล่านั้นด้วยเครื่องหมายอัญถูก โปรดสังเกตว่าคุณสามารถวางอักขระเหล่านี้ที่ใดก็ได้ในสตริงรูปแบบ |
| "ข้อความสัญพจน์" | ใช้เครื่องหมายอัญประกาศคู่เพื่อล้อมรอบข้อความที่คุณต้องการให้แสดงให้ผู้ใช้เห็น |
| \ | ใช้เพื่อบังคับให้ Access แสดงอักขระที่ตามมาในทันที ค่านี้จะเหมือนกับอักขระที่อยู่โดยรอบด้วยเครื่องหมายอัญใบ้คู่ |
| [สี] | ใช้เพื่อนําสีไปใช้กับค่าทั้งหมดในส่วนของรูปแบบของคุณ คุณต้องใส่ชื่อไว้ในวงเล็บ และใช้ชื่อใดชื่อหนึ่งต่อไปนี้ สีดํา สีน้ําเงิน สีฟ้า สีเขียว ม่วงมาเจนต้า สีแดง สีเหลือง หรือสีขาว |