1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
| Sub test_ppx()
'test PointsToScreenPixelsX
lig = 1
For i = 1 To 100
lig = lig + 1
Cells(lig, 1) = ActiveWindow.ActivePane.PointsToScreenPixelsX(i)
Cells(lig, 2).FormulaR1C1 = "=SUM(RC[-1]-R[-1]C[-1])"
Next
Range("A1").Value = "PointsToScreenPixelsX"
Range("B1").Value = "Ecart"
Range("B2").Value = ""
Columns("A:H").ColumnWidth = 25
'test zoom
lig = 1
For j = 50 To 150
lig = lig + 1
ActiveWindow.Zoom = j
Cells(lig, 4) = 1 * ActiveWindow.Zoom / 100
Cells(lig, 5).FormulaR1C1 = "=SUM(RC[-1]-R[-1]C[-1])"
Next
ActiveWindow.Zoom = 100
Range("D1").Value = "Zoom"
Range("E1").Value = "Ecart "
Range("E2").Value = ""
'test PointsToScreenPixelsX_x_zoom
lig = 1
For k = 50 To 150
lig = lig + 1
ActiveWindow.Zoom = k
Cells(lig, 7) = ActiveWindow.ActivePane.PointsToScreenPixelsX(k) * ActiveWindow.Zoom / 100
Cells(lig, 8).FormulaR1C1 = "=SUM(RC[-1]-R[-1]C[-1])"
Next
ActiveWindow.Zoom = 100
Range("G1").Value = "PTTOPTX x Zoom"
Range("H1").Value = "Ecart "
Range("H2").Value = ""
End Sub |