นำไปใช้กับ
วัตถุ ComboBox |
วัตถุ Report |
วัตถุ CommandButton |
คอลเลกชัน TabControl |
วัตถุ FormatCondition |
วัตถุ TextBox |
วัตถุ Label |
วัตถุ ToggleButton |
วัตถุ ListBox |
คุณสามารถใช้คุณสมบัติ FontBold เพื่อระบุว่าฟอนต์ปรากฏขึ้นเป็นแบบตัวหนาในสถานการณ์ต่อไปนี้หรือไม่:
-
เมื่อการแสดงผลหรือการพิมพ์ควบคุมแบบฟอร์มและรายงาน
-
เมื่อใช้เมธอด Print กับรายงาน
ข้อสังเกต
คุณสมบัติ FontBold ใช้การตั้งค่าต่อไปนี้
การตั้งค่า |
คำอธิบาย |
จริง |
ข้อความเป็นตัวหนา |
เท็จ |
(ค่าเริ่มต้น) ข้อความไม่เป็นตัวหนา |
หมายเหตุ: คุณสามารถตั้งค่าคุณสมบัติ FontBold ได้โดยใช้ แมโคร หรือรหัส Visual Basic for Applications (VBA) เท่านั้น
เมื่อต้องการใช้คุณสมบัติ FontBold กับรายงาน ให้สร้างการพิมพ์ กระบวนงานเหตุการณ์ ที่พิมพ์ข้อความที่ต้องการก่อน
ลักษณะของฟอนต์บนหน้าจอและในการพิมพ์อาจแตกต่างกัน โดยขึ้นอยู่กับคอมพิวเตอร์และเครื่องพิมพ์ของคุณ
คุณสมบัติ FontWeight ซึ่งพร้อมใช้งานในแผ่นคุณสมบัติสําหรับตัวควบคุม ยังสามารถใช้เพื่อตั้งค่าความกว้างของบรรทัดสําหรับข้อความของตัวควบคุมได้ด้วย คุณสมบัติ FontBold ช่วยให้คุณทําให้ข้อความเป็นตัวหนาได้อย่างรวดเร็ว คุณสมบัติ FontWeight ช่วยให้คุณควบคุมการตั้งค่าความกว้างของบรรทัดสําหรับข้อความได้ดียิ่งขึ้น ตารางต่อไปนี้แสดงความสัมพันธ์ระหว่างการตั้งค่าคุณสมบัติเหล่านี้
If |
Then |
FontBold = เท็จ |
FontWeight = ปกติ (400) |
FontBold = จริง |
FontWeight = ตัวหนา (700) |
FontWeight < 700 |
FontBold = เท็จ |
FontWeight > = 700 |
FontBold = จริง |
ตัวอย่าง
กระบวนการของเหตุการณ์ พิมพ์ ต่อไปนี้จะพิมพ์ชื่อรายงานและวันที่ปัจจุบันเป็นสไตล์ตัวหนาในรายงานตรงพิกัดที่ระบุโดยการตั้งค่าคุณสมบัติ CurrentX และ CurrentY
Private Sub ReportHeader0_Print(Cancel As Integer, _
PrintCount As Integer)
Dim MyDate
MyDate = Date
Me.FontBold = True
' Print report title in bold.
Me.Print("Sales Management Report")
Me.Print(MyDate)
End Sub