Programmation VBA
marcus
-
marcus -
marcus -
Bonjour,
Alors j'ai un tableau avec plusieur produits, et chaque produit à plusieur caractéristique comme son poids, sa date de fabrication, son pays de fabrication, ses options, ....
J'aimerai que lorsque sue je choisie une ligne ( un produit ) , en cliquant sur un bouton, chaque caractérisitque du produit s'inscrive au propre dans une autre feuille du classeur.
Merci de votre aide
Alors j'ai un tableau avec plusieur produits, et chaque produit à plusieur caractéristique comme son poids, sa date de fabrication, son pays de fabrication, ses options, ....
J'aimerai que lorsque sue je choisie une ligne ( un produit ) , en cliquant sur un bouton, chaque caractérisitque du produit s'inscrive au propre dans une autre feuille du classeur.
Merci de votre aide
A voir également:
- Programmation VBA
- Application de programmation - Guide
- Excel compter cellule couleur sans vba - Guide
- Incompatibilité de type vba ✓ - Forum VB / VBA
- Erreur 13 incompatibilité de type VBA excel ✓ - Forum Excel
- Mkdir vba ✓ - Forum VB / VBA
2 réponses
Bonjour,
tu peux utiliser une syntaxe comme celle ci-dessous :
Sheets("AutreFeuille").Range("B4").Value = Sheets("Données").Range("A" & ActiveCell.Row).Value
Dans cet exemple, tu vois comment écrire les données d'une feuille dans une autre feuille (en précisant le nom de la feuille et l'adresse de la cellule) ;
tu vois aussi comment faire référence à la ligne active (celle que tu as sélectionnée) en remplaçant, dans l'adresse, le numéro de la ligne par ActiveCell.Row
Bonne continuation.
I.
tu peux utiliser une syntaxe comme celle ci-dessous :
Sheets("AutreFeuille").Range("B4").Value = Sheets("Données").Range("A" & ActiveCell.Row).Value
Dans cet exemple, tu vois comment écrire les données d'une feuille dans une autre feuille (en précisant le nom de la feuille et l'adresse de la cellule) ;
tu vois aussi comment faire référence à la ligne active (celle que tu as sélectionnée) en remplaçant, dans l'adresse, le numéro de la ligne par ActiveCell.Row
Bonne continuation.
I.