For i = 0 To MSFlexGrid1.Cols - 1 If i = 0 Then Printer.FontBold = True Else Printer.FontBold = False End If For j = 1 To MSFlexGrid1.Rows - 1 gauche = 500 + ((j - 1) * (Printer.Width / (MSFlexGrid1.Cols - 1))) haut = 3000 + (i * 200) Printer.CurrentX = gauche Printer.CurrentY = haut Printer.Print MSFlexGrid1.TextMatrix(i, j) Printer.Line ((gauche - 50), 3000)-((gauche - 50), (haut + 200)), RGB(29, 66, 132) Next j Printer.Line ((Printer.Width - 450), 3000)-((Printer.Width - 450), (haut + 200)), RGB(29, 66, 132) Printer.Line (450, (haut - 10))-((Printer.Width - 450), (haut - 10)), RGB(29, 132, 66) If i = 30 Then Printer.NewPage End If Next i Printer.Line (450, (haut + 200))-((Printer.Width - 450), (haut + 200)), RGB(29, 132, 66) Printer.EndDoc End sub
MsgBox Format("aaa", "@@@@@@@@@@@@@") & Format("b", "@@@@@@@@@@@@@@@@@@")
MsgBox "aaa" & String(10 - Len("aaa"), " ") & "bbbbbb" & String(15 - Len("bbbbbb"), " ")
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionPrivate Sub Command1_Click()
Font = "Tahoma"
FontSize = 12
With Picture1
.Font = "Tahoma"
.FontSize = 12
.ScaleMode = 6 ' échelle en millimètres
.ScaleWidth = 30
hautligne = ScaleY(.TextHeight("N'importe quoi"))
.CurrentY = 2
For i = 1 To 10
Picture1.Print Format("aaa", "@@@@@@@@@@@@@") & Format("b", "@@@@@@@@@@@@@@@@@@")
.CurrentY = .CurrentY + hautligne
Next
End With
End Sub
Private Sub Command1_Click()
Font = "Tahoma"
FontSize = 14
With Picture1
.Font = "Tahoma"
.FontSize = 14
.ScaleMode = 6 ' échelle en millimètres
.ScaleWidth = 30
hautligne = ScaleY(.TextHeight("N'importe quoi"))
.CurrentY = 2
For i = 0 To MSFlexGrid1.Rows - 1
Picture1.Print Format(MSFlexGrid1.TextMatrix(i, 0), "@@@@@@@@@@@@@@@@") & Format(MSFlexGrid1.TextMatrix(i, 1), "@@@@@@@@@@@@@@@@@@")
.CurrentY = .CurrentY + hautligne
Next
End With
End Sub
Private Sub Form_Activate()
MSFlexGrid1.Height = 735
MSFlexGrid1.TextMatrix(0, 0) = "coucou"
MSFlexGrid1.TextMatrix(0, 1) = "couic"
MSFlexGrid1.TextMatrix(1, 0) = "voilà"
MSFlexGrid1.TextMatrix(1, 1) = "hé bé"
MSFlexGrid1.TextMatrix(2, 0) = "et hop"
MSFlexGrid1.TextMatrix(2, 1) = "titi"
MSFlexGrid1.TextMatrix(3, 0) = "bonjour"
MSFlexGrid1.TextMatrix(3, 1) = "toto"
MSFlexGrid1.TextMatrix(4, 0) = "au revoir"
MSFlexGrid1.TextMatrix(4, 1) = "tata"
End Sub
louwest59 était un programmeur que je connaissais qui est plus sur ce site