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 !

bonoboas

XLDnaute Occasionnel
Bonjour population excelienne; 😀

Voici une macro que j'ai créée avec l'aide de ce forum...sauf que je suis bloqué par une ligne de code.

Composition de mon classeur :
- Une feuille devis dans laquelle je fais mon bordereau de prix
- Feuilles bibliothèques : installation, démolition, go...ces feuilles me servent à choisir les prestations que je veux...(chaque onglet possède une matrice nommée par le même nom....Jetez un oeil sur : insertion--->définir)


Fonctionnement de ma macro (macro pour faire les devis) :
Je clique sur la cellule pour insérer une prestation
Je clique sur le bouton pour lancer la macro
Et là, j'ai des onglets, avec des prestations que je choisis en cliquant dessus; et hop !!! je les insères sur mon bordereau devis...jusque la ca marche impec...

Sauf que je voudrais insérer la désignation complète qui se trouve en colonne B des
ongles bibliothèques, l'unité (colonne C); et le prix unitaire (colonne D)

La colonne A des feuilles bibliothèques c'est ce qui s'affiche dans le user form.

Je pense qu'avec une rechercheV dans la matrice de l'onglet ça devrait être possible...

Mais comment orthographier cette ligne de code pour mettre la colonne B ( et non la colonne A comme c'est sur le fichier joint), la colonne C (unité) et la colonne D des feuilles bibliothèque

Dites moi ce que vous en pensez...

A bientôt....et merci à tous pour être arrivé jusque là...
 

Pièces jointes

Dernière édition:
Re : RechercheV en VBA

salut

🙂

je te montre juste pour la listbox2, je te laisse adapter pour les 3 autres.

Code:
Private Sub ListBox2_Click()
Dim c As Range
Set c = [installation].Find(ListBox2)
If Not c Is Nothing Then
    ActiveCell = c.Offset(0, 1)
    ActiveCell.Offset(0, 1) = c.Offset(0, 2)
    ActiveCell.Offset(0, 2) = c.Offset(0, 3)
End If
  Unload Me
End Sub

bye
 
- 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
12
Affichages
570
Retour