Microsoft 365 Problème de VBA

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 !

ludo170967

XLDnaute Nouveau
bonjour le fil,
je viens de créer un fichier avec mes quelques connaissance en vba. mais malheureusement à la fin de la réalisation de mon code ça ne fonctionne pas. le code bloque lorsque je clic sur valider.
Pouvez-vous m'aider
Merci
 
Re

test OK avec celui-ci
VB:
Sub valider()
Dim DL&, adr, i&
adrs = Split("B14 B11 B17 E11 E14 E17")
DL = Sheets("Base de données").Cells(Rows.Count, 1).End(3).Row
For i = 0 To UBound(adrs)
Sheets("Base de données").Cells(DL + 1, i + 1).Value = Sheets("saisie").Range(adrs(i)).Value
Next
End Sub
NB: Remplacer le code existant par celui-ci.
 
Re

test OK avec celui-ci
VB:
Sub valider()
Dim DL&, adr, i&
adrs = Split("B14 B11 B17 E11 E14 E17")
DL = Sheets("Base de données").Cells(Rows.Count, 1).End(3).Row
For i = 0 To UBound(adrs)
Sheets("Base de données").Cells(DL + 1, i + 1).Value = Sheets("saisie").Range(adrs(i)).Value
Next
End Sub
NB: Remplacer le code existant par celui-ci.
re,
merci beaucoup pour le code. ou puis-je mettre la ligne call effacer dans le code pour que lorsque la validation est faite les cellules b11,b14,b17, e11, e14 et e17 s'effacent automatiquement.
merci
ludo
 
Ou alors

Deux en une avec cette nouvelle version de valider 😉
VB:
Sub valider()
Dim DL&, adr, i&
adrs = Split("B14 B11 B17 E11 E14 E17")
DL = Sheets("Base de données").Cells(Rows.Count, 1).End(3).Row
For i = 0 To UBound(adrs)
Sheets("Base de données").Cells(DL + 1, i + 1).Value = Sheets("saisie").Range(adrs(i)).Value
Next
Sheets("saisie").Range("B11,B14,B17,E11,E14,E17") = ""
End Sub
 
- 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
4
Affichages
235
Réponses
72
Affichages
1 K
  • Question Question
Réponses
7
Affichages
198
Réponses
5
Affichages
287
Retour