IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

VBA fichier excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2016
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2016
    Messages : 4
    Par défaut VBA fichier excel
    Bonjour,

    Dans le cadre de mon alternance je dois réaliser un suivi et un support candidature. J'ai trouvé le fichier qui me convenait, seulement, j'aimerais que la recherche de candidats puisse se faire par compétence. N'ayant aucune connaissance en VBA je me permets de vous demander de l'aide.

    En vous remerciant par avance
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé
    Avatar de MarcelG
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2009
    Messages
    3 449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 449
    Billets dans le blog
    7
    Par défaut
    Bonjour et bienvenu sur le Forum,
    Bonjour le Forum,

    Pourrais-tu expliciter ton besoin.
    Ton classeur contient 3 formulaires.
    L'un sert à saisir les candidatures. Les autres?
    Quel processus veux-tu suivre.

    Un conseil en passant, préfixe toujours tes contrôles de formulaires par un libellé indiquant sa nature
    Exemple, pour une zone de texte "Txt_moncandidat"
    Les avantages en sont la clarification du code et la possibilité d'informer des cellules de feuilles nommées à l'identique (ex : "moncandidat"° et ainsi de pouvoir boucler.

    A plus.

  3. #3
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2016
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2016
    Messages : 4
    Par défaut VBA
    Bonjour Marcel,

    Merci de votre retour. Veuillez m'excuser du retard de ma réponse.
    La première page du classeur sert à effectuer des recherches de candidats par nom afin de consulter leur profil. Ces personnes sont préalablement rentrés en feuille 2 via le tableau. La troisième est dernière feuille du classeur sert, elle, a classer les qualifications des salariés.

    Ce que je souhaiterais c'est pouvoir faire ma recherche sur la page 1 non pas par nom mais par qualification des salariés. Je ne suis pas l'auteur de ce support extrêmement bien fait.
    Je rencontre également un problème concernant l'entrée d'un nouveau candidat en feuille 1. En effet lorsque je rentre les informations, cela ne fonctionne pas il m'affiche une erreur.

    Je vous remercie par avance Marcel pour votre précieuse aide

  4. #4
    Expert confirmé
    Avatar de MarcelG
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2009
    Messages
    3 449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 449
    Billets dans le blog
    7
    Par défaut
    Salut,

    Ouh là!

    Il n'y a aucune structure dans tes codes.
    Dans celui affecté à la feuille "MENU", figurent la gestion des contrôles de formulaires et même l'évènement "Open" de ton classeur!!!
    Excuse mon propos, mais c'est du n'importe quoi!
    Retourne ton fichier en plaçant tes codes au bon endroit (formulaires)
    Et surtout, renomme tes contrôles
    Exemple : Txt_, Cbx_, suivi d'un nom évocateur.
    Pour aborder ce genre de développement, il te faut un minimum d'acquis que tu peux obtenir sur ce forum, notamment 2 tutoriels sur les formulaires et contrôles
    Pages Sylkiroad

  5. #5
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut re
    re
    Bonjour
    tout a revoir dans ce classeur
    les intitulé de control difficile de leur trouver une correspondance avec les colonnes

    des codes heu.... bref
    je te suggère de commencer par le B A B A du vba sinon tu va droit dans le murs

    exemple d'inutilité
    insérer une ligne au dessus des existantes puis faire un tri dans l'ordre j'en vois pas trop l'utilité

    je te suggère aussi par exemple (puisque après tout c'e sont des opérations simples ) de nommer tes controls avec la lettre de leur correspondance avec le sheets

    avec un .end (xlup). row +1 d'un range tu obtient la première ligne disponible

    donc la lettre du nom du control plus cette ligne te donne la cellule correspondante de chaque control dans une boucle for par exemple

    etc....etc...
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  6. #6
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2016
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2016
    Messages : 4
    Par défaut
    Merci de vos retours. Comme je l'avais précédemment évoqué, je ne suis pas à l'origine de ce support. Ayant une échéance relativement courte j'ai trouvé ce support sur le forum.
    L'idée était de pouvoir avoir rapidement quelque chose d'exploitable pour l'entreprise dans laquelle j'effectue mon alternance, mais cela semble mal parti.

    Bonjour,

    Je reviens vers vous car malgré les tuto, il est difficile de faire de la programmation rapidement et efficacement lorsque l'on débute. Serait-il possible de me donner un coup de main de manière effective directement sur le document s'il vous plait? Je suis étudiante en Ressources Humaines et je ne maitrise pas le langage VBA.

    Je vous remercie par avance...

Discussions similaires

  1. [VBA] Fichier Excel
    Par Windaube dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 02/08/2007, 15h38
  2. [VBA] Word - Comment ouvrir un fichier excel
    Par le_sonic dans le forum VBA Word
    Réponses: 5
    Dernier message: 28/12/2005, 09h33
  3. Gestion en vba des fichiers excel en mode multiutilisateurs
    Par kernel57 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 08/12/2005, 16h06
  4. Ouverture d'un fichier Excel en VBA par Access
    Par illight dans le forum Access
    Réponses: 2
    Dernier message: 02/11/2005, 11h14
  5. [VBA] insérer une ligne dans un fichier excel
    Par cokinoumasterflash dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 21/07/2005, 18h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo