Sub MEFSTOCK()
'
' MEFSTOCK Macro
'
'
Columns("B:B").Select
Range("B2").Activate
Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
Range("B4").Select
ActiveCell.FormulaR1C1 = "=LEFT(RC[-1],SEARCH("" ("",RC[-1])-1)"
Range("B4").Select
Selection.AutoFill Destination:=Range("B4:B1000")
Range("B4:B1000").Select
Range("A2:A3").Select
Selection.Cut Destination:=Range("B2:B3")
Columns("B:B").Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Columns("A:A").Select
Application.CutCopyMode = False
Selection.Delete Shift:=xlToLeft
Columns("B:D").Select
Application.CutCopyMode = False
Selection.Delete Shift:=xlToLeft
Range("A3").Select
End Sub
Bonjour,
sur ce code VBA (qui fonctionne très bien), au lieu d'appliquer le code jusqu'à B1000, je souhaiterai l'appliquer jusqu'à la dernière ligne pleine
J'ai pas mal cherché (des solutions comme lastrow / row.count...) mais mon niveau actuel sur VBA me fait vraiment galérer ^^
Je vous remercie pour votre aide
Cdt