Incrémentation du contenu presse papier [Résolu]
Bonjour,
Tout d'abord je précise que j'ai pas mal cherché et fait beaucoup d'essais, je me suis aidé de l'aide VB incluse, de :
https://www.excel-downloads.com/threads/macro-incrementation-sur-une-ligne-differente.54744/
Débutante VBA, macro Excel/Word
https://www.excel-downloads.com/threads/vba-alimentation-dune-combobox-ou-dune-listbox.81037/
Mais je n'y arrive toujours pas (ou vraiment presque).
En fait, tout bêtement je veux qu'en cliquant sur un bouton, la sélection des cellules sur une ligne de la feuille "Suivi" soit incrémenté dans une autre feuille ("Histo")
J'ai fait cela :
Le problème, c'est que ça ne me colle que la 1ère cellule, alors que j'ai sélectionné 7 cellules sur une ligne !
Mais le reste fonctionne, c'est à dire que si je le fais plusieurs fois, ça s'ajoute bien les uns sous les autres.
Ensuite je suis parti sur ça :
Mais j'ai des erreurs
Pouvez-vous m'aider ?
merci
Bonjour,
Tout d'abord je précise que j'ai pas mal cherché et fait beaucoup d'essais, je me suis aidé de l'aide VB incluse, de :
https://www.excel-downloads.com/threads/macro-incrementation-sur-une-ligne-differente.54744/
Débutante VBA, macro Excel/Word
https://www.excel-downloads.com/threads/vba-alimentation-dune-combobox-ou-dune-listbox.81037/
Mais je n'y arrive toujours pas (ou vraiment presque).
En fait, tout bêtement je veux qu'en cliquant sur un bouton, la sélection des cellules sur une ligne de la feuille "Suivi" soit incrémenté dans une autre feuille ("Histo")
J'ai fait cela :
Code:
Private Sub BoutonHisto_Click()
'
' Macro d'historisation des attributions de portables de pré ouvertures
'
Dim LastCell As Range
Worksheets("Suivi").Activate
Selection.Copy
Worksheets("Histo").Select
Range("A65536").End(xlUp).Offset(1, 0).Select
ActiveCell.Paste
Le problème, c'est que ça ne me colle que la 1ère cellule, alors que j'ai sélectionné 7 cellules sur une ligne !
Mais le reste fonctionne, c'est à dire que si je le fais plusieurs fois, ça s'ajoute bien les uns sous les autres.
Ensuite je suis parti sur ça :
Code:
Private Sub BoutonHisto_Click()
'
' Macro d'historisation des attributions de portables de pré ouvertures
Suivi = ActiveSheet.Name
Application.ScreenUpdating = False
Selection.Copy
With Sheets("Histo")
.Activate
Set LigDispo = .Range(Cells(65536, 1), Cells(65536, 1)).End(xlUp).Offset(1, 0)
.Range(Cells(LigDispo, 1), Cells(LigDispo, 1)).Select
End With
ActiveSheet.Paste
Sheets(Suivi).Activate
Application.ScreenUpdating = True
End Sub
Mais j'ai des erreurs
Pouvez-vous m'aider ?
merci
Dernière édition: