Erreur d'execution 1004, pas de cellules correspondantes

Fermé
severin - 15 janv. 2013 à 15:58
scinarf Messages postés 1119 Date d'inscription samedi 18 novembre 2006 Statut Membre Dernière intervention 25 septembre 2014 - 15 janv. 2013 à 16:57
Bonjour,

J'ai un soucis sur la macro à mon boulot, il semble qu'elle plante, pouvez vous me donner un coup de patte?

Range("A11:M" & Ligne39 - 1).Select
ActiveSheet.Outline.ShowLevels RowLevels:=3
Selection.SpecialCells(xlCellTypeVisible).Select
Selection.Interior.ColorIndex = xlNone

la ligne 3 (Selection.SpecialCells(xlCellTypeVisible).Select) est surlignée en jaune donc je présume que le soucis vient de là, savez vous ce qui ne va pas avec cette ligne?
Merci d'avance

2 réponses

f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
15 janv. 2013 à 16:37
Bonjour,

Question: Range("A11:M" & Ligne39 - 1).Select Ligne39--> c'est quoi???

A+
0
scinarf Messages postés 1119 Date d'inscription samedi 18 novembre 2006 Statut Membre Dernière intervention 25 septembre 2014 252
15 janv. 2013 à 16:57
Bonjour,

Personnellement quand je programme en VBA je prefere utiliser:

Range(cells(1,11),cells(13,39)).select pour selectionner la plage A1:M39

L'avantage de cette méthode et de pouvoir incrémenter sans problème les cellules que l'on veut selectionner avec un variable.

Car la, comme le dit f894009, je comprend pas le
Range("A11:M" & Ligne39 - 1).Select Ligne39
0