Gestion Fichier Client
#1
Débutant XLPages

Inscription: 03/11/2008

Messages: 3

Système d'exploitation:
PC
Version Excel utilisée:
2003
Posté le : 09-11-2008 10h56
Bonjour à tous
voici en fichier lié ce que j'ai réussi à trouver sur le net
je n'ai rien faire dans ce fichier

je cherche à optimiser ce fichier de la façon suivante
merci de m'aider:

1 - un choix entre 2 sélections (NOM et ADRESSE) et pas seulement sur le NOM
quand je choisis NOM = même fonctionnement que dans ton fichier actuel
quand je choisi l'option ADRESSE = il me trouve toute les lignes contenu cette
adresse

2 - dans chacun de ces 2 choix, je souhaiterai si possible avoir cette fameuse extraordinaire option de *blabla* (étoile-blabla-étoile)
c'est à dire
pour le nom = si je tappe *UPON* = il m'isole DUPOND et DUPONT et DUPONS
pour l'adresse = si je tappe *PAIX* = il m'isole 13 RUE DE LA PAIX; 52 ALLEE PAIXON

3 - pouvoir modifier l'adresse, ville ou code postal DANS le "userform1" (fenetre qui s'ouvre) si l'on souhaite corriger ou compléter l'adresse

4- comment agrandir cette fenêtre qui s'ouvre (vérouillée ?)

Merci de votre aide à tous.
Teus

Hors Ligne
Rapport   Haut 

Re: Gestion Fichier Client
#2
Webmestre

Inscription: 18/05/2006
De Saône-et-Loire (71)

Messages: 1539

Système d'exploitation:
PC
Version Excel utilisée:
97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365
Posté le : 09-11-2008 17h26
Bonjour teus et bienvenu sur mDF XLpages.com,

Ton fichier n'est pas joint.

Rappel : le fichier peut être zippé et ne doit pas dépasser 80ko au maximum. Il doit être épuré à l'essentiel du problème et ne pas comporter de données confidentielles.

Par ailleurs, il est de bon ton d'indiquer où tu as "trouvé" ce fichier sur le net...

Cordialement,



Didier_mDF
Image redimensionnée
Le Webmaster

La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien
Hors Ligne
Rapport   Haut 

Re: Gestion Fichier Client
#3
Débutant XLPages

Inscription: 03/11/2008

Messages: 3

Système d'exploitation:
PC
Version Excel utilisée:
2003
Posté le : 09-11-2008 22h41
source excel downloads sur vos conseils
Pièce jointe:
xls teusessai1.xls   [ Taille: 38.00 Ko - Téléchargements: 2226 ]
Hors Ligne
Rapport   Haut 

Re: Gestion Fichier Client
#4
Webmestre

Inscription: 18/05/2006
De Saône-et-Loire (71)

Messages: 1539

Système d'exploitation:
PC
Version Excel utilisée:
97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365
Posté le : 10-11-2008 02h51
Re,

Tout d'abord, pour lever toute ambiguité par rapport à ce que tu annonces et éviter d'éventuelles questions inutiles :
Citation :
teus a écrit : source excel downloads sur vos conseils
... je précise tout de même que je ne t'ai pas "conseillé d'aller chercher un classeur" chez nos amis d'XLD, non .
Lorsque tu m'as demandé quels sont les meilleurs sites pour Excel sur le t'Chat, je t'ai simplement répondu qu'XLD était sans doute le plus populaire des forums francophone sur le sujet, la nuance est à mon avis importante...

Ensuite, pour en revenir à tes questions, j'ai bien peur que tu te diriges tout droit vers une usine VBA très compliquée. Dis-toi toujours qu'il te faudra en assurer la maintenance par toi-même et en particulier le jour où il faudra effectuer une modification... (si, si, tu verras, ça viendra !). Il faut savoir aussi rester raisonnable.

Cela dit, tu trouveras ci-joint une façon de faire pour tenter de répondre aux points 1 et 2 de tes demandes.

Pour le point 3 : je simplifie à outrance en proposant un double clic sur une ligne de la liste filtrée, lequel ferme le formulaire et sélectionne la ligne entière dans le tableau original. Tu n'as plus qu'à modifier comme tu le souhaites, les données directement dans la feuille.

Pour le point 4 : un zoom du userform (formulaire) est sans doute possible. Cela dit, c'est toujours un exercice très délicat à réaliser et l'esthétique qu'on en tire, laisse souvent à désirer. Je ne m'y attarderai pas pour ma part.

Cordialement,
Pièce jointe:
zip PourTeus.zip   [ Taille: 12.03 Ko - Téléchargements: 1765 ]

Didier_mDF
Image redimensionnée
Le Webmaster

La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien
Hors Ligne
Rapport   Haut 

Re: Gestion Fichier Client
#5
Débutant XLPages

Inscription: 03/11/2008

Messages: 3

Système d'exploitation:
PC
Version Excel utilisée:
2003
Posté le : 10-11-2008 10h47
Bonjour mdf
merci pour cet excellent travail nocture
je ne sais pas comment tu fais pour bosser la nuit !
j'aimerai aussi avoir besoin de peu de sommeil

pour la visite sur XLD, je voulais frosser personne
j'ai juste laisser ma requête sur xld suite à notre 1er échange
et çà a été très vite
je constate que ta proposition correspond complétement à ce que je souhaitais
j'ai déjà parlé de ton site à 2 amis fans d'excel également
un peu rétissant aux forums mais çà va venir !

sinon ta réponse au point 3 est excellente et préférable à mon souhait initiale

1000 merci
ce soir je vais tenter d'insérer ma base réelle dans ce modèle
à très bientot
Teus

Hors Ligne
Rapport   Haut 

Re: Gestion Fichier Client
#6
Débutant XLPages

Inscription: 22/01/2009

Messages: 1

Système d'exploitation:
PC
Version Excel utilisée:
07
Posté le : 22-01-2009 19h43
bonjour

serai t'il possible de rentree en contact avec toi pour une petite aide pour un fichier tient moi occourant

yannick

contact yannickde@hotmail.com

attend une reponse de ta part
Hors Ligne
Rapport   Haut 

Re: Gestion Fichier Client
#7
Débutant XLPages

Inscription: 05/12/2010

Messages: 14

Système d'exploitation:
PC
Version Excel utilisée:
2003,2007,2010
Posté le : 09-12-2010 10h22
Bonjour à tous,

afin de ne pas créer de nouveau post, je me permets de faire remonter cet ancien sujet, car ma question est directement liée à la mise en forme du Userform du classeur que tu proposes "PourTeus.xls".

Didier,

Je ne comprends pas comment tu as défini dans le code du Userform tes largeurs de colonnes, par exemple la colonne "Adresse" est très large, et impossible de trouver comment la réduire, au profit d'autres.

Pourrais tu m'expliquer?

Le code que j'utilise habituellement :

With ListBox1
     .ColumnCount = 8
     .ColumnWidths = "90;90;60;60;170;30;30;20"
    End With

Merci d'avance.


Hors Ligne
Rapport   Haut 

Re: Gestion Fichier Client
#8
Débutant XLPages

Inscription: 05/12/2010

Messages: 14

Système d'exploitation:
PC
Version Excel utilisée:
2003,2007,2010
Posté le : 09-12-2010 10h49
Ah ! Je viens de trouver une solution ! voici le code.

Je reste tout de même curieux de savoir comment tu as procédé.

Private Sub MajListe(Tbl As Variant)
Dim D As Byte
    With lstFiltre
        .Clear
       
        .ColumnCount = 5
        .ColumnWidths = "90;90;60;60;60"
       
        If Not IsEmpty(Tbl) Then
            On Error Resume Next
            D = UBound(Tbl, 2)
            On Error GoTo 0
            If D > 0 Then
            'S'il y a plusieurs lignes au tableau filtré
                .List = Tbl
            Else
            ' S'il n'y a qu'une seule ligne
            ' Il y a un bug d'Excel lors du transpose de tableau : si le tableau ne contient qu'une seule ligne
            ' et plusieurs colonnes, alors le transpose donne un tableau tronqué de sa 2ème dimension.
            ' le code ci-dessous tente de règler ce problème
                .AddItem Tbl(1)
                .List(0, 1) = Tbl(2)
                .List(0, 2) = Tbl(3)
                .List(0, 3) = Tbl(4)
                .List(0, 4) = Tbl(5)
                .List(0, 5) = Tbl(6)
            End If
        End If
    End With
End Sub

Hors Ligne
Rapport   Haut 

Re: Gestion Fichier Client
#9
Webmestre

Inscription: 18/05/2006
De Saône-et-Loire (71)

Messages: 1539

Système d'exploitation:
PC
Version Excel utilisée:
97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365
Posté le : 09-12-2010 18h51
Bonsoir manwe24, le Forum,

Citation :
manwe24 a écrit :
Je reste tout de même curieux de savoir comment tu as procédé.
Heu... moi j'ai fait comme toi, mais je l'ai fait directement depuis les propriétés du contrôle ListBox et non par le code VBA :
- Affichage du Userform dans l'éditeur VBE, sélection du contrôle ListBox, puis F4 pour affichage de la fenêtre de propriétés : voir les propriétés « ColumnWidths » et « ColumnCount »

Cordialement,

Didier_mDF
Image redimensionnée
Le Webmaster

La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien
Hors Ligne
Rapport   Haut 

Re: Gestion Fichier Client
#10
Débutant XLPages

Inscription: 05/12/2010

Messages: 14

Système d'exploitation:
PC
Version Excel utilisée:
2003,2007,2010
Posté le : 09-12-2010 21h51
Je sais pas quoi dire !

Jamais j'avais vu qu'on pouvait définir la largeur des colonnes dans le listbox!!!!

En fait je crois que je me dis que tu es tellement fort en VBA, que tu fais des choses magiques, comme définir des largeurs de colonnes dans le code de façon invisible

Milles excuses, et merci de m'avoir répondu, cela me servira de leçon.

Et ce petit outil de recherche est géniallissime de simplicité ...


Hors Ligne
Rapport   Haut 


Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Qui consulte actuellement ce sujet ?   1 Utilisateur(s) anonymes