กระทู้เก่าบอร์ด อ.Yeadram
1,495 6
URL.หัวข้อ /
URL
Format
คำสั่ง Format([ชื่อฟิลด์],"#,###")
ทำให้ตัวเลข มี เคื่องหมาย คอมม่า แต่อยากให้ตัวเลขเป็นสี แดง และตัวหนา
ต้องทำอย่างไรครับ ^ ^
ทำให้ตัวเลข มี เคื่องหมาย คอมม่า แต่อยากให้ตัวเลขเป็นสี แดง และตัวหนา
ต้องทำอย่างไรครับ ^ ^
6 Reply in this Topic. Dispaly 1 pages and you are on page number 1
1 @R06746
จะให้มันสีแดงและหนาตลอดหรือไม่ ถ้าใช่ก็ไปกำหนดได้เลยใน Form Design View แต่ถ้ากำหนดเงื่อนไขเช่น ถ้าค่าลบแล้วค่อยเป็นอย่างนั้น ก็กำหนดใน Conditonal Formatting ของ textbox นั้นๆได้ครับ ลองค้นกระทู้เก่าดู มีถามกันหลายหนแล้วครับ
2 @R06751
ไม่ใช่ครับอาจารย์ ผมใส่สูตรเป็นสายยาวครับ ไม่ได้ตั้งเป็นฟิลด์เดียว
เช่น ="จำนวนเงิน "&Format([ชื่อฟิลด์],"#,###")&" บาท"
ที่ไม่กำหนดเป็นฟิลด์เดียวเพราะว่ามีปัญหาเรื่องความยาวของฟิลด์ และความสวยงามในการเว้นวรรคครับ
เช่น ="จำนวนเงิน "&Format([ชื่อฟิลด์],"#,###")&" บาท"
ที่ไม่กำหนดเป็นฟิลด์เดียวเพราะว่ามีปัญหาเรื่องความยาวของฟิลด์ และความสวยงามในการเว้นวรรคครับ
3 @R06752
Conditional Formatting ไม่จำเป็นต้องเช็คค่าของฟิลด์ตัวมันเองในเงื่อนไข ก็ให้มันเช็ค ฟิลด์จำนวนเงิน (ที่เป็นฟิลด์ตัวเลข) ก็ได้ครับ
4 @R06753
ผมลองดูแล้วครับ ผมอยากให้มันเป็นสีแดง และหนา ที่ตรง ตัวเลข แต่มันแดงทั้งหมดเลยครับ ลองค้นกระทู้ตามที่อาจารย์บอกก็ไม่มีครับ แตมีกระทู้นึง ไม่รู้ว่าใช่มั้ยครับ
5 @R06754
ถ้าอย่างนี้ textbox ทำไม่ได้ครับ แต่สิ่งที่พอทำได้คือ
- ไม่รู้ว่าใน Access 2007 มี Rich Text Control ด้วยหรือไม่ และทำอะไรได้บ้าง
- Microsoft เขียนเอาไว้คือ Access สามารถใช้ Rich Textbox ActiveX Control ที่มากับ Visual Basic 6 หรือ Visual Studio ได้ อันนี้ก็ต้องไปลองค้นในเวป Microsoft ดูเองหล่ะครับว่าจะต้องทำยังไง
- ใช้ Microsoft Web Browser Control โดยข้อความที่เราต้องการแสดงก็ต้องอยู่ในรูป HTML Code แต่คิดว่ามันจะต้องแสดงจากไฟล์อีกต่??นึง ไม่น่าจะใส่ HTML Code ให้กับ Control นี้ตรงๆได้ ก็ต้องไปค้นเองอีกเช่นกันครับว่าทำยังไง
- ซื้อ ActiveX Control ที่ทำอย่างนี้ได้จากผู้ผลิตอื่น
- ไม่ต้องมีคำว่า จำนวนเงิน/บาท ได้หรือไม่ ลองชั่งดูครับว่างานแค่นี้คุ้มที่จะทำหรือเปล่า
- ไม่รู้ว่าใน Access 2007 มี Rich Text Control ด้วยหรือไม่ และทำอะไรได้บ้าง
- Microsoft เขียนเอาไว้คือ Access สามารถใช้ Rich Textbox ActiveX Control ที่มากับ Visual Basic 6 หรือ Visual Studio ได้ อันนี้ก็ต้องไปลองค้นในเวป Microsoft ดูเองหล่ะครับว่าจะต้องทำยังไง
- ใช้ Microsoft Web Browser Control โดยข้อความที่เราต้องการแสดงก็ต้องอยู่ในรูป HTML Code แต่คิดว่ามันจะต้องแสดงจากไฟล์อีกต่??นึง ไม่น่าจะใส่ HTML Code ให้กับ Control นี้ตรงๆได้ ก็ต้องไปค้นเองอีกเช่นกันครับว่าทำยังไง
- ซื้อ ActiveX Control ที่ทำอย่างนี้ได้จากผู้ผลิตอื่น
- ไม่ต้องมีคำว่า จำนวนเงิน/บาท ได้หรือไม่ ลองชั่งดูครับว่างานแค่นี้คุ้มที่จะทำหรือเปล่า
6 @R06755
ขอบพระคุณอาจารย์มากครับ จะลองหาวิธีอื่นที่ง่ายกว่านี้ครับ
Time: 0.2141s