Remplir un nombre de celulle

Fermé
Dandy_danbe Messages postés 108 Date d'inscription mardi 18 mars 2014 Statut Membre Dernière intervention 11 avril 2022 - 21 juin 2018 à 14:21
 Dandy_dan - 25 juin 2018 à 06:52
Bonjour,

Bonjour,
Excel ( 2007 ) trouver la première cellule vide d'une ligne et remplir un nombre de cellules a droite avec un "b".
exemple une personne me donne 5 € je met dans une feuile (e6) 5 je voudrais mettre dans une autre feuile sur la ligne avec le nom 5 "b" a droite de la derriere cellule non vide
merci d'avance en 2013 j'ai reçu un message de Gyrus mais dans le nouveau fichier que j' ai crée il ne marche pas ?
je joint le fichier avant et après ( j' ai copyer coler le code programme )

Private Sub Worksheet_Change(ByVal Target As Range)
Dim C As Range
If Target.Count > 1 Then Exit Sub
If Target.Address = "$E$6" Then
With Worksheets("Betaalt")
Set C = .Columns(2).Find(Target.Offset(-3), , xlValues, xlWhole)
If Not C Is Nothing Then
.Cells(C.Row, Columns.Count).End(xlToLeft).Offset(, 1).Resize(, Target.Value).Value = "B"
MsgBox "Report effectué."
Application.EnableEvents = False
Target.Select
Target.ClearContents
Application.EnableEvents = True
End If
End With
End If
End Sub


https://www.cjoint.com/c/HFtnwfDnCua
https://www.cjoint.com/c/HFtnxCJSlTa


1 réponse

danielc0 Messages postés 838 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 23 avril 2024 74
23 juin 2018 à 12:13
Bonjour,

"je joint le fichier avant et après"
Avant et après quoi ? Quelle mise et pour quel nom. On fait quoi si les 'B'" débordent du tableau à droite ?

Daniel
0
Bonjour;
le premier fichier est celui que je voudrais améliore, le deuxième est celui qui fonctionne
si je met 5 feuille ( betaling e5 et je click enter il ajoute 5 "b" dans la feuil betaalt dans la ligne correspondant au nom en e4 de la feuille betaalt.
pour ce qui est du débordement pas de souci je suis tranquille pour quelque années
0