re
en fait je l'ai trouvé le problème
le calcul pixel doit prendre en compte le zoom sinon ça plante en zoom plus petit que 100 vers la colonne 3
et ca donne un mauvais index en zoom plus grand
je vais revoir cela
re
voila il faut changer cette fonction
il faut mettre ce code à la place
VB:
Function ptoPx()
'coéfficient point//pixel
With ActiveWindow
ptoPx = (((.Panes(1).PointsToScreenPixelsX([A1].Width) - (.Panes(1).PointsToScreenPixelsX(0))) / [A1].Width) / (.Zoom / 100))
End With
End Function