Cremouenette
XLDnaute Nouveau
BOnjour,
je viens de "finir" une macro mais il me maque quelques élements que je ne trouve pas sur le net.
En effet je souhaite avoir une 1er boite de dialogue me demandant sur quelle cellule je veux me positionner et une 2eme boite que me demande la valeur a affecter dans la cellule activée
merci de sauver une damoiselle en detresse :d
je viens de "finir" une macro mais il me maque quelques élements que je ne trouve pas sur le net.
En effet je souhaite avoir une 1er boite de dialogue me demandant sur quelle cellule je veux me positionner et une 2eme boite que me demande la valeur a affecter dans la cellule activée
Code:
Sub Insererligne()
'selection sheet
Sheets(Array("JAN", "FEV", "MAR", "AVR", "MAI", "JUIN", "JUIL", "AOU", "SEP", "OCT", _
"NOV", "DEC")).Select
Sheets("JAN").Activate
[B]
'Boite de dialogue qui me demande ou je veux insécrer ma ligne[/B]
'insertion ligne
Selection.Insert Shift:=xlDown
'selection AX
ActiveCell.Offset(-1, 0).Select
[B] 'Valeur Ax
'Boite dialogue demandant la valeur de la cellule active[/B]
'Copy formules
ActiveCell.Offset(0, 3).Select
Selection.FillDown
ActiveCell.Offset(0, 2).Select
Selection.FillDown
ActiveCell.Offset(0, 2).Select
Selection.FillDown
ActiveCell.Offset(0, 3).Select
Selection.FillDown
'Copy format
ActiveCell.Offset(-1, 0).Select
ActiveCell.EntireRow.Select
Selection.Copy
ActiveCell.Offset(1, 0).Select
ActiveCell.EntireRow.Select
Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
'select janvier
Sheets("JAN").Select
End Sub
merci de sauver une damoiselle en detresse :d