Bonjour,
Je souhaite intégrer un QR code sur mes factures. J’ai trouvé une partie de code qui fait une partie du job. Mais cela passe à chaque fois par une InputBox pour noter la cellule du contenu du QR code et un seconde inputBox pour la destination du QR code.
Il s’agit, dans mon cas, à chaque fois de la même cellule (Ex : A1 = contenu du QR Code et A2 = Destination du QR code).
J’ai donc tenté de bidouiller le code, mais cela ne marche pas.
Sub setQR2()
Dim xSRg As Range
Dim xRRg As Range
Dim xObjOLE As OLEObject
On Error Resume Next
Set xSRg = Range("A1").Value
Set xRRg = Range("A2").Select
Application.ScreenUpdating = False
Set xObjOLE = ActiveSheet.OLEObjects.Add("BARCODE.BarCodeCtrl.1")
xObjOLE.Object.Style = 11
xObjOLE.Object.Value = xSRg.Text
ActiveSheet.Shapes.Item(xObjOLE.Name).Copy
ActiveSheet.Paste xRRg
xObjOLE.Delete
Application.ScreenUpdating = True
End Sub
Désolé pour mon niveau très bas en VBA et un tout grand merci si vous pouvez m'aider.