Salut Bifrons,
Qu'esse t'as fait à mon drapeau C'est des étoiles, nos districts, pas des coeurs.
Uniquement en ce qui concerne la mise en page de la partie basse des factures, je te montre ma solution ...... plutôt bricolée. A noter que je ne me suis pas intéressé aux factures avec montants pré-imprimés, non utilisés par notre association.
Pour le réglage de l'image, j'ai modifié cette partie avec des - 9 :
' importation de la nouvelle image QRCode
ActiveSheet.Pictures.Insert("myQRCode.svg").Select
With Selection.ShapeRange
wq = .Width: hq = .Height: .Left = xq - 9: .Top = yq - 9: .Name = "myQRCode" ' - 9 est le déplacement de la forme entourant le QR-Code et qui serait placé, si non, plus bas et plus à droit, déplaçant le QR_Code d'autant.
End With
.
Salut Steelson
J'ai imprimé nos 700 factures qui seront envoyées le 16 novembre. Je pensais attendre de voir s'il y avait des problèmes lors des paiements avant de revenir vers toi, mais vu l'occasion qui se présente ....
Ma QR-forme est un peu tassée, c'est à dire qu'elle s'imprime plus large que haute. Comme ça ne présentait aucun problème pour un paiement aux guichets postaux, j'ai laissé aller les choses ainsi. Mais pour le futur, as tu déjà une idée de correction ?
J'ai vu que je pouvais l'étirer vers le bas par exemple, avec le code qui suit, mais le drapeau suisse ne suis pas, il faudrait encore corriger cela.
ActiveSheet.Shapes.Range(Array("myQRCode")).Select
Selection.ShapeRange.ScaleHeight 1.0512820513, msoFalse, msoScaleFromTopLeft
Cordiales salutations.