[VBA-E] protection d'un chart contre toute selection
je teste ceci qui fonctionne et que j'indique en supposant que les commentaires peuvent aider certains d'entre vous.
mon problème est, à la suite de ce type de manipulations, de faire en sorte d'interdire toute selection de de chart.
si vous pouviez m'aider...
Jean Pierre
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| Workbooks("excelpouoressais").Worksheets("feuil2").Activate ' ne pas modifier
Windows("excelpouoressais.xls").Activate 'idem
With Worksheets("feuil2") 'idem
.ChartObjects(1).Protect
.ChartObjects(1).Left = .Columns("I").Left 'aligne la gauche de la zone graphique du chart à la gauche de la colonne I
.ChartObjects(1).Top = .Range("K5").Top 'idem pour le top
ActiveSheet.ChartObjects(1).Activate
ActiveChart.ChartArea.Select
ActiveSheet.Shapes(1).IncrementLeft -150 ' deplace l'aire graphique de 100 à G si marqué 100
ActiveChart.PlotArea.Select
Selection.Left = 0 ' distance entre la gauche de la zone graphique et la bougie
Selection.Width = 10 ' largeur de la bougie
End With |