Aide Excel

Bonjour à tous,

Voila j'ai besoin d'une aide..

J'ai un tableau avec le nom de fournisseur, leur adresse , téléphone....... et a coté un bouton commander.

Je souhaiterai, lorsque j'appuie sur le bouton commander a coté d'un fournisseur, qu'il me rempli directement leur coordonnées sur le bon de commande type que j'ai créé.

Je débute sur exel et j'avoue que je suis un peu perdu.

Je joint le tableau fournisseur ainsi que le bon de commande type.

merci à tous d'avance pour votre aide

handek

4commande.xlsx (22.79 Ko)

Bonsoir,

Une suggestion : un seul bouton. Il apparaît lorsqu'on sélectionne un fournisseur en colonne A. Il apparaît en colonne E sur la ligne du fournisseur sélectionné.

Dim cbVis As Boolean

Private Sub cbCommand_Click()
    Dim coord, pos, i%
    coord = ActiveCell.Resize(, 4).Value
    pos = Array(11, 15, 19, 21)
    With Worksheets("BON DE COMMANDE VIERGE")
        For i = 1 To 4
            .Cells(pos(i - 1), 4) = coord(1, i)
        Next i
    End With
    Me.cbCommand.Visible = False: cbVis = False
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Dim T!, L!
    If Target.Row > 5 And Target.Column = 1 And Target.Value <> "" Then
        T = Target.Top: L = Target.Offset(, 4).Left
        With Me.cbCommand
            .Top = T: .Left = L
            .Visible = True
        End With
        cbVis = True
    Else
        If cbVis Then
            Me.cbCommand.Visible = False
            cbVis = False
        End If
    End If
End Sub

Cordialement.

Bonjour le forum,

Avec une ligne déroulante :

4commande.xlsx (21.44 Ko)

bonjour à tous

il faut d'abord commencer par le commencement : mettre un titre à une question sur le forum

merci a tous pour votre aide.

Désolé pour le titre. je le ferai la prochaine fois.

Cordialement

David

Rechercher des sujets similaires à "aide"