Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2013 VBA Recopie de données sur une même page

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 !

chatblanc

XLDnaute Nouveau
Bonjour,
Je souhaite recopier des cellules b2:j2 vers la première ligne libre après b6 pour créer une BDD.
Les valeurs en B2:J2 sont évolutives.
Merci.
 

Pièces jointes

Hello

Comme je suis à peu près sur que la ligne 2 est destinée à être modifiée/saisie plusieurs fois
et que tu veux qu'à chaque fois, elle soit sauvegardée dans la BDD

1) créer une Table Structurée t_BDD (le tableau du bas)
2) et copier les données à chaque nouvelle ligne
 

Pièces jointes

Bonsoir chatblanc, vgendron,

Un tableau structuré est à mon avis inutile car il n'apporte rien ici.

Affecter simplement cette macro au bouton :
VB:
Sub CommandButton1_Click()
Range("B" & Rows.Count).End(xlUp)(2).Resize(, 9) = [B2:J2].Value
End Sub
A+
 

Pièces jointes

Hello Job

la tout de suite maintenant.. je suis d'accord.. mais... comme il est question de faire une BDD....je sens que dans un avenir proche, le besoin va vite évoluer..
 
- 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
32
Affichages
978
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…