B
bansan
Guest
Bonjour
J'ai fait une macro qui doit en theorie selectionner la ligne entiere si dans la cellule de la colonne A est marqué "oui" pour ensuite faire un copier de cette ligne et un coller special ("juste les valeurs" ) pour remplacer cette meme ligne et pour ensuite passer a la ligne suivante tant que "oui" est marqué en colonne A ...
Voici mon code et ca ne marche pas....
MErci beaucoup de m'aider
Sub figer()
Dim i As Integer
Dim good As String
i = 0
good = Range("A" & 5 + i).Value
Do While good = "oui"
Range("A" & 5 + i).EntireRow.Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
If Range("B" & 5 + i).Value <> "" Then
Exit Sub
'i = i + 1
'End If
Loop
End Sub
J'ai fait une macro qui doit en theorie selectionner la ligne entiere si dans la cellule de la colonne A est marqué "oui" pour ensuite faire un copier de cette ligne et un coller special ("juste les valeurs" ) pour remplacer cette meme ligne et pour ensuite passer a la ligne suivante tant que "oui" est marqué en colonne A ...
Voici mon code et ca ne marche pas....
MErci beaucoup de m'aider
Sub figer()
Dim i As Integer
Dim good As String
i = 0
good = Range("A" & 5 + i).Value
Do While good = "oui"
Range("A" & 5 + i).EntireRow.Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
If Range("B" & 5 + i).Value <> "" Then
Exit Sub
'i = i + 1
'End If
Loop
End Sub