probleme de selection de cellule

  • Initiateur de la discussion Initiateur de la discussion philh2008
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

philh2008

Guest
bonjour
quand je lance la macro il bloque sur la ligne de sélection des cellules
il me dit attendu expression

Sub ouverture_classeur()



Workbooks.Open ("C:\VBAPointeuse\porte101214.xlsx")

Derligne = Range("D1").End(xlDown).Row
Derligne1 = Range("H1").End(xlDown).Row

For I = 1 To Derligne
For j = 2 To Derligne1


If Range("D" & I).Value = Range("H" & j).Value Then

Workbooks.Open ("c:\VBAPointeuse" & "\" & Range("H" & j).Offset(0, -2).Value & Range("H" & j).Offset(0, -1).Value & (".xlsx"))
Workbooks("porte101214.xlsx").Activate
If Range("D" & I).Value = Range("H" & j).Value Then
Range("D" & I).Offset(0, -2).Value & Range("D" & I).Offset(0, -1).Value.Select '''il bloque sur cette ligne

Selection.Copy
Workbooks.Open("c:\VBAPointeuse" & "\" & Range("H" & j).Offset(0, -2).Value & Range("H" & j).Offset(0, -1).Value & (".xlsx")).Activate
Range("J1").Select
ActiveSheet.Paste
End If
End If

Next j
Next I

End Sub
 
Re : probleme de selection de cellule

Bonjour

il y a un problème de syntaxe avec les .value

Code:
Range("D" & I).Offset(0, -2).Value & Range("D" & I).Offset(0, -1).Value.Select
à remplacer par

Code:
Range(Range("D" & I).Offset(0, -2), Range("D" & I).Offset(0, -1)).Select
 
Re : probleme de selection de cellule

Bonjour,

comme souvent conseillé ici, tu devrais mettre un exemple non confidentiel et les chefs (pas moi donc) se pencheront sur le bébé; mais ta demande doit toujours la plus claire possible 🙂
P.

edit: c'est fait déjà 🙂 Bonjour à" Vgendron"
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
692
Réponses
5
Affichages
839
Réponses
15
Affichages
655
Réponses
8
Affichages
357
Réponses
2
Affichages
385
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
10
Affichages
633
Retour