bonjour banzai64
merci pour ta réponse qui fonctionne merveilleusement maintenant je faudrais pouvoir mettre toutes les lignes du code en
With .Font
.Size = 14
.Name = "Arial"
End With
en même temps, plutôt que de le faire ligne par ligne
voici le code
.Range("F74:G75").Borders.Weight = xlThin
.Range("G74").FormulaR1C1 = "=OFFSET(R[-60]C[-1],-4,10)"
.Range("G75").FormulaR1C1 = "=OFFSET(R[-61]C[-1],-5,9)"
.Range("L76").FormulaR1C1 = "=OFFSET(R[-1]C,-6,0)"
.Range("L76").NumberFormat = "#,##0.00 €"
.Range("E77").HorizontalAlignment = xlRight
.Range("E77").Font.Bold = True
.Range("F74").Value = "TVA2 = 20%"
.Range("F75").Value = "TVA1 = 10%"
.Range("J76").Value = "ACOMPTE RECU"
.Range("J76").Font.Bold = True
.Range("J76:K76").Merge True
.Range("J76:K76").HorizontalAlignment = xlRight
.Range("C72").Value = "Arrêtée la présente facture à la somme de : "
.Range("L76").Name = "MTTC"
.Range("C73").Formula = "=chiffrelettre(MTTC)"
'Application.Calculate
.Range("E77").Value = "mode de paiement"
.Range("F77").Value = "par chèque "
Pascal
re
j'ai finalement trouvé qu'il fallait étendre la plage a
With .Range("C72:L77").Font
.Name = "Arial"
.Size = 14
End With
pour que cela fonctionne
Merci pour tout
Pascal