richardlion
XLDnaute Occasionnel
Bonjour a tous,
je débute dans la macro
ci dessous j'ai une macro qui me recopie les valeurs d'une colonne, la macro se déclenche avec un bouton
mais quand je change les valeurs de cette colonne la macro recopie les valeurs de départ et pas celle avec les nouvelles valeurs
comment dois-je écrire ma macro pour quelle recopie les valeurs de la colonne c
merci a vous
Private Sub worksheet_()
'
' colonne Macro
'
'
Columns("B:B").Select
Application.CutCopyMode = False
Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
Range("B2").Select
ActiveCell.FormulaR1C1 = "data"
Range("C3:C17").Value
Selection.Copy
Range("B3").Select
Selection.PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:= _
xlNone, SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = "2000"
End Sub
je débute dans la macro
ci dessous j'ai une macro qui me recopie les valeurs d'une colonne, la macro se déclenche avec un bouton
mais quand je change les valeurs de cette colonne la macro recopie les valeurs de départ et pas celle avec les nouvelles valeurs
comment dois-je écrire ma macro pour quelle recopie les valeurs de la colonne c
merci a vous
Private Sub worksheet_()
'
' colonne Macro
'
'
Columns("B:B").Select
Application.CutCopyMode = False
Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
Range("B2").Select
ActiveCell.FormulaR1C1 = "data"
Range("C3:C17").Value
Selection.Copy
Range("B3").Select
Selection.PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:= _
xlNone, SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = "2000"
End Sub