rkdourga4
Messages postés4Date d'inscriptionlundi 26 juin 2006StatutMembreDernière intervention26 juin 2006
-
26 juin 2006 à 18:03
rkdourga4
Messages postés4Date d'inscriptionlundi 26 juin 2006StatutMembreDernière intervention26 juin 2006
-
26 juin 2006 à 18:20
J'ai un fichier excel où il y a des infos sur les clients.
J'ai un userform. Quand je saisis le numéro du client dans le champ texte du userform et que je clique sur un bouton, je veux que toute la ligne (sur ce client) s'affiche dans un userform et si le client n'existe pas dans le tableau excel un message doit indiquer "aucun client trouvé".
rkdourga4
Messages postés4Date d'inscriptionlundi 26 juin 2006StatutMembreDernière intervention26 juin 2006 26 juin 2006 à 18:20
Excusez-moi!
Voici les codes
Sub RechercheMot()
Dim Var As String
'Dim Ligne As Integer
On Error Resume Next
Var = InputBox("Mot à rechercher ?", , "")
'pour ne rien supprimer en cas d' ECHAP ou D'ANNULER
If Var = "" Then Exit Sub
Set MotTrouvé = Cells.Find(What:=Var)
'If Not MotTrouvé Is Nothing Then
MotTrouvé.Select
'confirmation de suppression
'Style = vbYesNo + vbDefaultButton1
'Msg = "Suppression de la ligne"
'Title = "Attention suppression de la ligne."
'Réponse = MsgBox(Msg, Style, Title)
'If Réponse = vbYes Then
ActiveCell.EntireRow.Select
Selection.Copy
'Selection.Copy
Range("a6000").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
'Range("A6000").Select
'Selection.Paste
'Selection.Paste Shift:=xlUp
'End If
'Else
'MsgBox "Rien trouvé"
'do Until Var.Value = ""
'Ligne = Ligne + 1
'Loop