WDAndCo
XLDnaute Impliqué
Bonjour le Forum
J'ai ce code :
	
	
	
	
	
		
Ici dans le coin,
	
	
	
	
	
		
Je ne veux plus que les lignes avec "D" en .Range("G" & L).Value soit affiché, If .Range("G" & L).Value = "D" Then Next L ne fonctionne pas juste après le For L
Comment faire ?
D'avance merci.
	
		
			
		
		
	
				
			J'ai ce code :
		Code:
	
	
	DL = 3 'DL = Derniere Ligne
    For I = 5 To Sheets.Count 'Tous les onglets a partir du 5eme
  
    nf = Sheets(I).Name
    Sheets(I).Tab.ColorIndex = 15
    With Sheets(I)
    
      NL = .Range("L1").Value 'Nb de ligne sur l'onglet
       
    For L = 12 To NL + 11
If .Range("G" & L).Value <> "" And .Range("H" & L).Value = "" And InStr(.Range("E" & L).Value, "Voie") = 0 Then
ActiveSheet.Hyperlinks.Add Anchor:=Cells(DL, 1), Address:="", SubAddress:="'" & _
         nf & "'" & "!H12", TextToDisplay:=nf
         
    If .Range("B" & L).Value = "" Then ActiveSheet.Range("C" & DL).Value = .Range("B12").Value Else ActiveSheet.Range("C" & DL).Value = .Range("B" & L).Value
    Sheets(I).Tab.ColorIndex = 45
    ActiveSheet.Range("B" & DL).Value = .Range("C8").Value
    ActiveSheet.Range("D" & DL).Value = .Range("A" & L).Value
    ActiveSheet.Range("E" & DL).Value = .Range("C" & L).Value
    ActiveSheet.Range("F" & DL).Value = .Range("D" & L).Value
    ActiveSheet.Range("G" & DL).Value = .Range("G" & L).Value
    ActiveSheet.Range("H" & DL).Value = .Range("E" & L).Value
    DL = DL + 1
    
    End If
    
        Next L
        
    End With
    
Next I
	
		Code:
	
	
	For L = 12 To NL + 11
If .Range("G" & L).Value <> "" And .Range("H" & L).Value = "" And InStr(.Range("E" & L).Value, "Voie") = 0 Then
ActiveSheet.Hyperlinks.Add Anchor:=Cells(DL, 1), Address:="", SubAddress:="'" & _
         nf & "'" & "!H12", TextToDisplay:=nf
	Comment faire ?
D'avance merci.