Microsoft 365 VBA - Remplissage automatique des lignes

  • Initiateur de la discussion Initiateur de la discussion Formula
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Formula

XLDnaute Nouveau
Bonjour les experts,

J'espère que vous allez tous bien.
J'ai besoin de votre aide, car j'ai essayé mais j'y arrive pas.
J'ai un rapport que je reçois chaque jour, et je m'amuse à remplir des lignes manuellement pour compléter le tableau ; en fait sur le rapport ci-joint on a bien les informations en détails sur les appels d'un agent, pour chaque ID et Name on a bien les détails de ces appels, mais il ne répète pas le nom concerné par ligne, du coup je suis obligé de le recopier (comme fait en rouge sur le fichier) pour que je puisse utiliser la ligne en question vis à vis à l'ID et au nom de la personne

Comment peut-on faire cela en VBA à ce qu'il copie l'ID et le nom automatiquement pour compléter les lignes vides qui leurs concernent ; et dés qu'il retrouve un nouvel ID et un nouveau nom il le copie pour le dupliquer sur le reste des lignes vides de ces deux colonnes etc ..

Pouvez vous m'aider svp ? et j'espère que j'étais clair dans ma description. Merci
 

Pièces jointes

Solution
Bonjour

Selon l'usage ultérieur des ces données, tu peux
Dans les 2 cas ne pas enregistrer dans le format xls périmé depuis plus de 13 ans mais xlsx ou xlsm
Bonjour Brahim,
Un essai en PJ avec :
VB:
Sub Complete()
    Dim L%
    Application.ScreenUpdating = False
    For L = 9 To Range("B65500").End(xlUp).Row
        If Cells(L, "B") = "" Or Cells(L, "C") = "" Then
            Cells(L, "B") = Cells(L - 1, "B")
            Cells(L, "C") = Cells(L - 1, "C")
        End If
    Next L
End Sub
La macro est déclenchée par le bouton, je n'ai pas compris comment vous vouliez qu'elle se déclenche automatiquement. ( par clic souris, par validation cellule ... )
 

Pièces jointes

Bonjour

Selon l'usage ultérieur des ces données, tu peux
Dans les 2 cas ne pas enregistrer dans le format xls périmé depuis plus de 13 ans mais xlsx ou xlsm
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
16
Affichages
841
Réponses
3
Affichages
329
Réponses
22
Affichages
1 K
Retour