quel est le code dans une macro pour rechercher des données

  • Initiateur de la discussion Jocelyn
  • Date de début
J

Jocelyn

Guest
Bonjour a tout le forum,

pour commencer je vous précise que je suis débutant, et c'est pourquoi je me tourne vers les spécialistes que vous etes.

Mon problème est le suivant j'ais créé un fichier devis dans lequel j'avais créé un onglet (feuil1)pour sauvegarder les données les plus importantes du devis,
pour ce faire j'avais mis en place un semblant de macro (merci à Didier_mDF pour m'avoir aidé a la rendre reellement fonctionnelle), elle fonctionne vraiment trés bien maintenant.

Par contre vu que mon devis comporte une partie de réalisé qui va etre ammenée a changer régulièrement j'aimerais pouvoir créer une macro qui irait chercher par raport au numéro de devis l'ensemble des éléments sauvegardés le concernant et qu'il les restituent dans la feuille devis afin de mettre à jour les éléments réalisés.

la deuxieme question est'il possible que lorsque les modifications seront effectuées dans la partie du réalisé la macro aille re sauvegarder les informations sur la ligne d'ou elle les a extraites en effaçant les anciennnes de façon a ne pas avoir plusieurs lignes pour un meme devis.

Je ne suis pas sur que mon discour ai été très clair je joint donc un fichier d'exemple.

je vous adresse a tous un grand merci d'avance
 

Pièces jointes

  • devis.zip
    14.8 KB · Affichages: 79
  • devis.zip
    14.8 KB · Affichages: 78
  • devis.zip
    14.8 KB · Affichages: 80
J

Jocelyn

Guest
Bonjour le Forum,
Bonjour @+Thierry,

Tout dabord je suis sincerement désolé de t'avoir envoyer 2 fois le message mais je ne savais pas que lorsque je faisais une réponse tu la recevais directement, dans le cas contraire je ne serais pas passé par l'envoi d'un mail direct. (que veux tu je ne suis pas un habitué des Forums et je viens juste de me rendre compte que l'on pouvait cocher "recevoir la réponse par mail", pas doué le garçon lol :) !!!!!!!!)

Et si je suis désolé c'est qu'en plus je te comprend c'est pas forcement agréable d'ouvrir sa boite et de voir des demandes en double ca m'arrive des fois sur d'autres sujets et comme toi ca m'ennerve!!!!!!!!!!!!!!!!

Effectivement comme tu le dit mon problème était tout bête et ta réponse une fois de plus répond parfaitement a la demande. (quand je pense que j'ai passé au moins 2 heures pour monter comme tu le dit si bien une usine a gaz il y a encore du chemin a faire !!!!!!!!!!!!!!!!!!) :)

A j'allais oublier économise un coup de fil n'appelle pas ton avocat c'est inutile lol lol lol :) :) :) :) :) :)

encore un grand merci
Bonne journée
A+
Jocelyn

Ps : celui-la est peut etre plus court (le post) :eek:) !!!!!!!!!!!!!
 
J

Jocelyn

Guest
Re bonjour le Forum,
Re bonjour @+Thierry,

Merci pour le bien venu,

je pensais en avoir terminé avec ce fichier, il vient de se produire un évenement qui m'ammene a te poser un question subsidiaire. (et oui lol)

Il va y avoir une vingtaine de personne qui vont se servir de ce fichier, le fichier est installé sur un serveur : la question c'est quand une personne a ouvert le fichier si une autre veut l'ouvrir en même temps ca ne marche plus puisqu'il est a ce moment la en lecture seul.

Y a t'il une possibilité pour que plusieurs usagers l'utilisent en même temps avec les même droits. En quelque sorte le rendre multi-utilisateur contrairement a un fichier excel classique. quoi que c'est peut être réalisable même sur un fichier excel classique :) :eek:) :) :eek:) :) :eek:))

Merci d'avance pour ta réponse voir ta solution si elle existe.
Bon appétit
Bonne fin de journée
A+
Jocelyn
 
J

Jocelyn

Guest
Bonjour le Forum,
Bonjour @+Thierry,

Juste un petit message pour te dire que deouis hier ca a avancé j'ais trouvé le moyen de faire de mon fichier un multi usager et la encore c'était tout bête "partage classeur". lol :) :) :)

Par contre comme je te l'avais indiqué dans un précédent post j'ai ajouter une feuiile qui contient un TCD, et depuis que mon fichier est partagé je ne peu plus modifier le TCD même pas une mise a jour des données. :eek:( :eek:(

Y a t'il un moyen de contourner ce probleme.

Merci d'avance
Bonne journée
A+
Jocelyn
 
@

@+Thierry

Guest
Bonjour Jocelyn, le Forum

Huum, bon ok pour le fichier partagé, mais alors les TCD et moi, je n'en sais rien, surtout en fichier partagé...

Je te conseille d'ouvrir un nouveau fil de discussion, notre Maîtresse en TCD (Miss Tcéda !!! lol non Celeda !! lol) se fera sûrement un plaisir de te répondre en prose si tu as de la chance !!!


Bon Courage
@+Thierry
 
J

Jocelyn

Guest
re bonjour le Forum,
Re bonjour @+Thierry,

Merci pour ta réponse ultra rapide

En suivant tes conseils je vais de ce pas aller créer un fil de mise a jour de TCD dans un fichier partagé.

au fait la case a cocher : "Recevoir la réponse par email à l'adresse ci-dessus" ca fonctionne vraiment trés bien. lol il suffisait de savoir !!!!!! :)

J'ai vu ton USF en rouge et blanc (la derniere demo que tu a mise sur le forum) comme on dit chez moi : "Chapeau bas Monsieur Thierry".

Voila encore merci,
bon appetit
Bonne journée
A+
Jocelyn
 
J

Jocelyn

Guest
Bonjour le Forum,
Bonjour @+Thierry,

Je voulais te dire que tu avais vu juste Celeda est bien intervenu en ce qui concerne mon soucis de TCD. Bravo lol!!!!!!!!!!!!!! (je pense que le problème est ou va etre résolu)

Par contre un des utilisateurs vient de me signaler un proléme qu'il a rencontré dans l'utilisation du UserForm encore un fois je pense un truc tout bête:

je pense que le probléme vient de la grandeur de son écran, quand il lance le UserForm il n'y en a que les 3 quart en visualisation a l'écran.

donc ma question est : peut on avoir une barre d'acsenceur ou un autre système car la avec seulement les 3 quart il n'a pas acces a la totalité des champs a renseigné et je ne peut pas réduire plus la taille du UserForm, j'ai essayer de mettre le zoom sur 50% ca marche pour la feuille de calcul mais cela ne change rien pour le UserForm.

Voila je te remercie d'avance
bonne journée
A+
Jocelyn
 
@

@+Thierry

Guest
Bonjour Jocelyn, le Forum

Oui pour Miss Técéda, je lui ai glisser un mot pour toi

Oui je connais ce problème, et je te dis de suite ton User est un de ces enquiquineurs (on a toujours un comme çà) qui malgrè les écrans TFT 19'' et tous les progrès de confort de visualisation pour de la haute résolution, qui reste en 800 x 600... comme à l'époque des 14 Pouces Cathodiques VGA (même pas SVGA)

Alors Quatre solutions :

  ¤ Soit tu lui expliques gentillement que tous les Sites Web, tous les Programmes Actuels, tous les Fichiers se basant sur des Pages HTML, etc etc demandent pour une optimisation maximum que la résolution de l'écran soit de 1024 x 768 au minimum (moi je suis en 1280 x 1024)... Si ton user est "aveugle" on peut lui paramétrer Windows en "Grandes Polices" en 120 DPI au lieu du standard 96 DPI... (Par Click droit sur le Bureau "Propriétés", onglet "Settings" (paramètres) bouton avancé... (Choix à Privilégier si l'écran le supporte)

  ¤ Soit tu insère une ScrollBar dans ton UserForm et tu fais des essais... En t'aidant de cette Démo :
=> Fichier Téléchargeable Lien supprimé (Premier Choix paliatif)

  ¤ Soit tu te mets dans la même définition que ton User et tu re-dessines le UserForm pour qu'il tienne dans l'écran en ajustant en largeur plutôt qu'en hauteur comme je l'avais fais à l'origine... (Second Choix paliatif)

  ¤ Soit tu te lances dans un usine à gaz, qui va de toute manière engendrer des soucis aux autres utilisateurs, en te basant sur une démo à moi qui est dans l'espace téléchargement "XLD Goodies" "Mon Excel Downloads"... Tu verras comment je m'y suis pris pour adapter le UserForm à toutes les résolutions possibles, mais c'est quand même assez bricolage, surtout que dans ton cas il y a plein de Controls ActiveX à zoomer et pas dans "Mon Excel Downloads"... le résulat risque de pas être très beau pour tout le monde (Choix Déconseillé)

Bon Appétit
@+Thierry
 
J

jmps

Guest
Bonjour Jocelyn, Re @+Thierry, le fil (je devrais dire le feuilleton. C'est la saison combien ? :°))

Tu peux essayer avec la méthode Zoom du USF.

MonUserForm.Zoom = xx
Où xx est un pourcentage (sans le signe %).
Tu peux le mettre à l'activation du USF par exemple.

Mais à 50 % je garanti pas la lisibilité des contrôles...

Enfin essaye quand même et dit nous si c'est ok.

A+

José
 
J

Jocelyn

Guest
Re bonjour le Forum,
Re bonjour @+thierry,
et bonjour José,

Merci pour tous ces éléments désolé de ne pas avoir répondu plus tot mais j'étais en réunion et j'y retourne de ce pas, alors je ne pourrais pas tester ca avant ce Week end chez moi je vous tiendrais donc au courrant de la suite des évenements dès lundi.

je vois que ce fil (quoique l'expression "feuilleton" est plutot sympa et plus appropriée) attire du monde on va se sentir moins seul lol :)

En attendant merci à tous les deux
Bonne fin de journée
Bon week end
A+
Jocelyn
 
J

jmps

Guest
Re Jocelyn, Re Thierry,

J'ai peur que ce feuilleton ne continue sans moi pendant 15 jours, car je pars en vacances demain matin. Je vais donc rater quelques épisodes :°)
Mais c'est pas grave, XLD les enregistre pour moi. Koooool ! Y fait même magnétoscope XLD LOL !

En tous cas bon courage avec ton user et ton userform. J'en connais aussi des comme-ça.

Bon week-end et bonnes vacances si vous partez.

A dans 15 jours (Enfin je suis encore là ce soir, mais p't'êt' pas trop de temps).

José
 
J

Jocelyn

Guest
Bonjour le Forum,
Bonjour @+Thierry,

Tout d'abord merci pour les renseignements, et puis des excuces pour le cas ou. Vendredi quand j'ai répondu j'ai cliqué "répondre a ce message" sur celui d'une autre personne que toi il s'appelle "José (un heureux vacancier) je ne sais donc pas si tu a vu que j'avais répondu. et je ne voudrais surtout pas que tu imagine que je ne m'interresse pas a tes réponses.

Alors merci pour le petit mot glissé a Céléda (et j'en profite pour redire merci a Celeda si jamais elle vient faire un tour dans le coin).

Pour mon probléme de format de UserForm je l'ai réglé en employant le (Premier Choix paliatif) en me servant de la démo indiquer sauf que je l'ai relier a un commandBoouton et que j'ai suprimé la barre horizontal.

J'ai un peu galérer car au début le Frame utilisé me masquait tout le reste mais j'ai compris, j'ai tout déplacé installé le Frame et tout réinstallé a l'intérieur et maintenant ca fonctionne a merveille.

Comme tout cela est de ton fait je te dis encore un grand merci.

Et voila enfin la premiere de mes réponses qui ne contient aucunes questions (Quel progrés) lol :) :) :) :)

donc merci,
Bonne semaine,
Bonne journée,
A+
Jocelyn

Ps : Moi je suis en vacance a la fin de la semaine donc je t'en souhaite de bonnes quand tu ty seras.
 

Discussions similaires

Statistiques des forums

Discussions
312 294
Messages
2 086 928
Membres
103 404
dernier inscrit
sultan87