Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion Tm45mm
  • 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 !

T

Tm45mm

Guest
Bonjour tous le monde
je suis un débutant en Vba et je cherche de l'aide alors je m'adresse a vous pour que j'apprendrai.
j'ai ajouté un classeur excel a ce message .
Qui peut m'aider a ajouter un code Vba pour la case ID et qu'il soit automatique a chaque enregistrement de genre
Me.Id = Val(BD.Cells(lignefin, 1)) + 1
Merci d'avoir lu mon message et de m'avoir aidé.
 

Pièces jointes

Re : Code VBA

Bonjour.
Le problème c'est que c'est la colonne A et que vous y mettez déjà Image1.Name
Mais vous pourriez y mettre à la place Nv - 2

Ou s'il peut y avoir des trous suite à des suppressions, dans le With Sheets("BD"):
VB:
.Cells(Nv, "A").Value = .Cells(Nv - 1, "A").Value + 1
Cordialement.
 
Dernière édition:
Re : Code VBA

Bonjour.
VB:
Private Sub CommandButton_Ajouter_Click()

With Sheets("BD")
   Nv = .Range("A65536").End(xlUp).Row + 1
   On Error Resume Next
   .Cells(Nv, "A").Value = .Cells(Nv - 1, "A").Value + 1
   If Err Then .Cells(Nv, "A").Value = 1
   On Error GoTo 0
   
   '.Range("A" & Nv).Value = Image1.Name
À +
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
280
  • Question Question
Réponses
7
Affichages
343
Réponses
10
Affichages
1 K
Réponses
22
Affichages
2 K
Réponses
3
Affichages
430
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…