Bonjour à tous,
je souhaiterai générer un QR code en VBA. j'ai trouvé des codes existants (inspiré entre autre de Patrick Toulon) via google chart
	
	
	
	
	
		
par contre il bugge à la ligne "Set Pic = ActiveSheet.Pictures.Insert(Link)" impossible de lire la propriété insert de la base pictures"
J'ai fait le test suivant en construisant une URL en manuel du type "https://chart.googleapis.com/chart?chs=115x115cht=qrchl=test_QR_Code" mais cela me donne " Error 404"
si je fait "https://chart.googleapis.com" cela me donne aussi "Error 404".
J'ai raté ou oublié quelque chose ou cette adresse ne fonctionne plus?
Merci de votre aide
	
		
			
		
		
	
				
			je souhaiterai générer un QR code en VBA. j'ai trouvé des codes existants (inspiré entre autre de Patrick Toulon) via google chart
		Code:
	
	
	Function QRCodeToCell(Chaine As String, _
                      Cellule As Range, _
                      Optional PicWidth As Integer = 120, _
                      Optional PicHeight As Integer = 120) As Picture
                      
    Dim Link As String
    Dim Pic As Picture
    Dim PicName As String
    'https://developers.google.com/chart/infographics/docs/qr_codes
    Link = "http://chart.googleapis.com/chart?cht=qr&chs=" & PicWidth & "x" & PicHeight & "&chl=" & Chaine
    Windows(Cellule.Parent.Parent.Name).Activate
    Cellule.Parent.Activate
    Cellule.Activate
    PicName = "QRCode_" & Cellule.Address(0, 0)
    'Supprime une Shape de ce nom éventuellement présente
    For Each Pic In ActiveSheet.Pictures
        If Pic.Name = PicName Then Pic.Delete
    Next Pic
    'Génère l'image QR Code
    Set Pic = ActiveSheet.Pictures.Insert(Link)
    Pic.Name = PicName
    Set QRCodeToCell = Pic
End Function
	par contre il bugge à la ligne "Set Pic = ActiveSheet.Pictures.Insert(Link)" impossible de lire la propriété insert de la base pictures"
J'ai fait le test suivant en construisant une URL en manuel du type "https://chart.googleapis.com/chart?chs=115x115cht=qrchl=test_QR_Code" mais cela me donne " Error 404"
si je fait "https://chart.googleapis.com" cela me donne aussi "Error 404".
J'ai raté ou oublié quelque chose ou cette adresse ne fonctionne plus?
Merci de votre aide