1
จัดรูปแบบเซลล์ Excel จาก VB 6.0 ด้วยจำนวนทศนิยมสองตำแหน่ง
เมื่อใช้ vb 6.0 เพื่อสร้างเซลล์เราไม่สามารถบังคับจำนวนที่จะแสดงด้วย 2 ตำแหน่งหลังจากจุดทศนิยมหากตัวเลขไม่ได้ลงท้ายด้วย 1-9 ตัวอย่างเช่น 59.12 แสดงอย่างถูกต้อง แต่ถ้าเราลอง 59.10 เราจะได้ 59.1 ในเซลล์ ลองรูปแบบและเอาท์พุทข้อความที่หลากหลาย แต่ไม่ประสบความสำเร็จ ในการตอบคำถามที่เราได้ลองด้านล่างนี้เป็นส่วนหนึ่งของรหัสที่เราได้ลองด้วยคำพูดที่กล่าวถึงมากที่สุด: StartForm: ActiveWorkbook.Styles.Add(Name:="NelcoAmt").NumberFormat = "#.00" 'ActiveWorkbook.Styles("Number").NumberFormat = "######.00" 'ActiveWorkbook.Styles("Number").Application.FixedDecimalPlaces = 2 'ActiveWorkbook.Styles("Currency").Application.Caption = "" 'ActiveWorkbook.Styles("Currency").IncludePatterns = False 'ActiveWorkbook.Styles("Currency").Application. = "" 'ActiveWorkbook.Styles("Currency").Application. 'xlSheet.Cells(1, 34).NumberFormat = "@" 'xlSheet.Cells(2, 34).NumberFormat = "#.00" 'xlSheet.Cells(2, 34).Format = "#.00" …