Bonjour le forum
J' ai cette macro qui me permet de supprimer des lignes ayant une valeur précise qui sont 4 et 5 en colonne A
Sub K_Supp_lignes_v1()
Au depart c' etait figé, mais aujourdh' hui si je veux supprimer les lignes ayant la valeu 6 de la colonne A je suis obligé de refaire une macro ne peux t' on passer ces valeurs en parametres style boite de dialogue ?
J' ai le meme souci avec un code de transfert d' images pour lequel si la valeur change en colonne A il faut modifier la macro.
Cette macro prend le nom de l' image en colonne B, associé avec la valeur 7 colonne A et range le nom de l' image en colonne C toujours associé à la valeur 7
Merci d' avance pour toute aide pour lla modif de passage en parametre des ces deux macros
Aladin
J' ai cette macro qui me permet de supprimer des lignes ayant une valeur précise qui sont 4 et 5 en colonne A
Sub K_Supp_lignes_v1()
Code:
Application.ScreenUpdating = False
Dim i As Long
Sheets("Contenu de répertoire").Select
For i = Range("A65536").End(xlUp).Row To 1 Step -1
If Cells(i, 1) Like 6 Or Cells(i, 1) Like 7 Then Rows(i).Delete
Next i
Application.ScreenUpdating = True
End Sub
J' ai le meme souci avec un code de transfert d' images pour lequel si la valeur change en colonne A il faut modifier la macro.
Cette macro prend le nom de l' image en colonne B, associé avec la valeur 7 colonne A et range le nom de l' image en colonne C toujours associé à la valeur 7
Code:
Sub Transfert_Nom_Image()
Application.ScreenUpdating = False
Dim i As Long
Dim NbLigne As Long, NumLigne1 As Long, NumLigne2 As Long, Boucle As Long
Sheets("Contenu de répertoire").Select
For i = 1 To Range("B65536").End(xlUp).Row
If Range("A" & i) = 8 Then
NumLigne1 = i + 1
NumLigne2 = Range("A" & i).End(xlDown).Row - 1
For Boucle = NumLigne1 To NumLigne2
If Right(Range("B" & Boucle), 3) = "jpg" Or Right(Range("B" & Boucle), 3) = "gif" Then
Range("B" & Boucle).Copy
Range("C" & i).PasteSpecial xlPasteValues
End If
Next Boucle
End If
Next i
Application.ScreenUpdating = True
End Sub
Merci d' avance pour toute aide pour lla modif de passage en parametre des ces deux macros
Aladin