Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

นำไปใช้กับ

วัตถุ ComboBox

วัตถุ TextBox

คุณสามารถใช้คุณสมบัติ รูปแบบ เพื่อกําหนดวิธีการแสดงและพิมพ์ตัวเลข วันที่ เวลา และข้อความ อ่าน/เขียน สตริง

นิพจน์.Format

นิพจน์ จำเป็น นิพจน์ที่ส่งกลับวัตถุใดวัตถุหนึ่งในรายการ นําไปใช้กับ

ข้อสังเกต

คุณสามารถใช้หนึ่งในรูปแบบที่กำหนดไว้ล่วงหน้าหรือคุณสามารถสร้างรูปแบบแบบกำหนดเองโดยใช้การจัดรูปแบบสัญลักษณ์

คุณสมบัติ รูปแบบ จะใช้การตั้งค่าที่ต่างกันสำหรับชนิดข้อมูลที่ต่างกัน

สําหรับตัวควบคุม คุณสามารถตั้งค่าคุณสมบัตินี้ได้ใน แผ่นคุณสมบัติ ของตัวควบคุม สําหรับเขตข้อมูล คุณสามารถตั้งค่าคุณสมบัตินี้ในมุมมองออกแบบตาราง (ในส่วน คุณสมบัติเขตข้อมูล) หรือในมุมมองออกแบบของ หน้าต่างคิวรี (ในแผ่นคุณสมบัติ คุณสมบัติของเขตข้อมูล) คุณยังสามารถใช้โค้ด แมโคร หรือ Visual Basic for Applications (VBA) ได้

หมายเหตุ: ใน Visual Basic ให้ใส่ นิพจน์สตริง ที่สอดคล้องกับหนึ่งในรูปแบบที่กำหนดไว้ล่วงหน้าหรือใส่รูปแบบแบบกำหนดเอง

คุณสมบัติ รูปแบบ จะมีผลเฉพาะกับวิธีการแสดงข้อมูลเท่านั้น ซึ่งไม่ส่งผลกระทบต่อวิธีการจัดเก็บข้อมูล

Access มีรูปแบบที่กําหนดไว้ล่วงหน้าสําหรับชนิดข้อมูลวันที่/เวลา ตัวเลขและสกุลเงิน ข้อความและบันทึกช่วยจํา และ ใช่/ไม่ใช่ รูปแบบที่กําหนดไว้ล่วงหน้าจะขึ้นอยู่กับประเทศ/ภูมิภาคที่ระบุโดยการดับเบิลคลิก ที่ ตัวเลือกภูมิภาค ในแผงควบคุมของ Windows Access จะแสดงรูปแบบที่เหมาะสมกับประเทศ/ภูมิภาคที่เลือก ตัวอย่างเช่น ใน ภาษาอังกฤษ (สหรัฐอเมริกา) ที่เลือกบนแท็บ ทั่วไป 1234.56 ในรูปแบบสกุลเงินจะปรากฏเป็น $1,234.56 แต่เมื่อเลือก ภาษาอังกฤษ (อังกฤษ) บนแท็บ ทั่วไป ตัวเลขจะปรากฏเป็น £1,234.56

ถ้าคุณตั้งค่าคุณสมบัติ รูปแบบ ของเขตข้อมูลในมุมมองออกแบบตาราง Access จะใช้รูปแบบนั้นในการแสดงข้อมูลในแผ่นข้อมูล และยังนําคุณสมบัติ รูปแบบ ของเขตข้อมูลไปใช้กับตัวควบคุมใหม่บนฟอร์มและรายงาน

คุณสามารถใช้สัญลักษณ์ต่อไปนี้ในรูปแบบแบบกำหนดเองสำหรับชนิดข้อมูลใดก็ได้

สัญลักษณ์

ความหมาย

(ช่องว่าง)

แสดงช่องว่างเป็นอักขระตัวอักษร

“ABC”

แสดงอะไรก็ตามที่อยู่ภายในเครื่องหมายอัญประกาศเป็นอักขระตัวอักษร

!

บังคับให้จัดชิดซ้ายแทนที่จะจัดชิดขวา

*

เติมพื้นที่ว่างด้วยอักขระถัดไป

\

แสดงอักขระถัดไปเป็นอักขระสัญพจน์ คุณยังสามารถแสดงอักขระสัญพจน์ได้โดยการวางเครื่องหมายอัญประกาศครอบอักขระเหล่านั้น

[color]

แสดงข้อมูลที่จัดรูปแบบในสีที่ระบุระหว่างวงเล็บ สีที่มี: สีดํา, สีฟ้า, สีเขียว, สีฟ้า, สีแดง, สีม่วงมาเจนต้า, สีเหลือง, สีขาวของ

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

เมื่อคุณกําหนด รูปแบบการป้อนข้อมูล และตั้งค่าคุณสมบัติ รูปแบบ สําหรับข้อมูลเดียวกัน คุณสมบัติ รูปแบบ จะมีความสําคัญเมื่อข้อมูลแสดงขึ้นและรูปแบบการป้อนข้อมูลจะถูกละเว้น ตัวอย่างเช่น ถ้าคุณสร้างรูปแบบการป้อนข้อมูลด้วยรหัสผ่านในมุมมองออกแบบตาราง และยังตั้งค่าคุณสมบัติ รูปแบบ สําหรับเขตข้อมูลเดียวกัน ไม่ว่าจะในตารางหรือในตัวควบคุมบนฟอร์ม รูปแบบการป้อนข้อมูลด้วยรหัสผ่านจะถูกละเว้นและข้อมูลจะแสดงตามคุณสมบัติ รูปแบบ

ตัวอย่าง

สามตัวอย่างต่อไปนี้จะตั้งค่าคุณสมบัติ รูปแบบ โดยใช้รูปแบบที่กำหนดไว้ล่วงหน้า:

Me!Date.Format = "Medium Date"

Me!Time.Format = "Long Time"

Me!Registered.Format = "Yes/No"

ตัวอย่างถัดไปจะตั้งค่าคุณสมบัติ รูปแบบ โดยใช้รูปแบบแบบกําหนดเอง รูปแบบนี้จะแสดงวันที่เป็น: ม.ค. 1995

Forms!Employees!HireDate.Format = "mmm yyyy"

ตัวอย่างต่อไปนี้แสดงฟังก์ชัน VBA ที่จัดรูปแบบข้อมูลตัวเลขโดยใช้รูปแบบสกุลเงิน และจัดรูปแบบข้อมูลข้อความทั้งหมดเป็นตัวพิมพ์ใหญ่ ฟังก์ชันนี้ถูกเรียกจากเหตุการณ์ OnLostFocus ของตัวควบคุมที่ไม่ถูกผูกไว้ที่ชื่อ TaxRefund

Function FormatValue() As Integer
    Dim varEnteredValue As Variant
    varEnteredValue = Forms!Survey!TaxRefund.Value
    If IsNumeric(varEnteredValue) = True Then
        Forms!Survey!TaxRefund.Format = "Currency"
    Else
        Forms!Survey!TaxRefund.Format = ">"
    End If
End Function

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย