Dupliquer et Modifier le dernier enregistrement de mon tableau

Fermé
Amade - 21 oct. 2017 à 13:40
Amade90 Messages postés 3 Date d'inscription samedi 21 octobre 2017 Statut Membre Dernière intervention 23 octobre 2017 - 23 oct. 2017 à 13:24
Bonjour, j'ai crée une base de donner excel que je remplie continuellement. cela fait plusieurs jours que j'essaie de créer une macro qui aura pour but de dupliquer à la suite la dernière ligne non vide commençant par la cellule B de mon tableau excel.Quelqu'un pourra-t'il me montrer la formule à employer?
pour être plus explicite, il s'agit d'afficher la dernière ligne sauvegardée et y apporter une modification et l' enregistrer à la suite .

Je vous remercie.


A voir également:

3 réponses

Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 338
23 oct. 2017 à 05:51
Bonjour
il s'agit d'afficher la dernière ligne sauvegardée et y apporter une modification et l' enregistrer à la suite
Je vous propose l'opération inverse, on fait d'abord la recopie de dernière ligne sur le ligne suivante, il ne vous reste qu'à changer manuellement les valeurs à modifier.
    DerLig = [B10000].End(xlUp).Row
    Range("B" & DerLig + 1 & ":Z" & DerLig + 1).Value = Range("B" & DerLig & ":Z" & DerLig).Value

Remplacez le "Z" par la dernière lettre de la colonne occupée par votre tableau.
Cdlt
0
Amade90 Messages postés 3 Date d'inscription samedi 21 octobre 2017 Statut Membre Dernière intervention 23 octobre 2017
23 oct. 2017 à 08:17
Grand Merci à Frenchie83, ça marche super bien.
Mais avant votre réponse j'avais trouvé une solution avec une autre formule qui suit:

Private Sub CommandButton4_Click()
Cells(16384, 2).End(xlUp).Select
Range(ActiveCell.Offset(0), ActiveCell.Offset(0, 6)).Select
Selection.Copy
Range("B65000").End(xlUp).Offset(1, 0).Select
ActiveSheet.Paste
End Sub

Ainsi la votre est plus simple et facile à pratiquer .Encore Grand merci à vous.
0
Amade90 Messages postés 3 Date d'inscription samedi 21 octobre 2017 Statut Membre Dernière intervention 23 octobre 2017
23 oct. 2017 à 08:25
Je vais profiter pour posez une autre question.
Est-ce possible de faire des prédictions lors des saisies dans un userform comme le fait excel.Avec Excel lorsqu'on commence à taper un mot, si ce dernier est saisie précédemment, Il est suggéré dans la cellule.
c'est possible d'en faire autant avec un formulaire ?
0
Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 338
23 oct. 2017 à 09:04
Un exemple fournit par Mr Jacques BOISGONTIER qui répond exactement à vos attentes.
http://boisgontierjacques.free.fr/fichiers/DonneesValidation/ListeIntuitive5.xls
A adapter à votre fichier.
Cdlt
0
Amade90 Messages postés 3 Date d'inscription samedi 21 octobre 2017 Statut Membre Dernière intervention 23 octobre 2017
23 oct. 2017 à 13:24
je vous remercie. je vais essayer de l'adapter ensuite vous faire le retour.
0