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 :

Idée de programmation [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2013
    Messages
    238
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

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

    Informations forums :
    Inscription : Octobre 2013
    Messages : 238
    Par défaut Idée de programmation
    Bonjour a tous,

    Je n'ai pas vraiment besoin d'aide pour VBA Excel, ce serais plus des informations que je voudrais, et je ne pense pas que ce post soit au bon endroit mais je ne sais pas trop ou le mettre.

    Je vous explique,
    J’ai fait un petit fichier Excel qui me trie mes films en fonctions de la première lettre

    Exemple :
    Dans mon dossier /FILMS
    j'ai tout mes films Transporteur 1 / Seigneurs des anneaux / etc..
    je lance ma macro et mes films vont donc ce retrouver respectivement dans les dossiers :
    /FILMS/T et /FILMS/S
    Dans mon fichier Excel il va y avoir aussi mes films et mes dossiers en lien hypertexte, si je clique dessus cela va m'ouvrir mon film ou mon dossier.

    J’ai un dossier /FILMS/_LISTE
    et c'est ici que j'ai mon fichier EXCEL

    J’ai donc deux questions qui me trottent dans la tête,
    La première est : que puis-je rajouter comme fonctionnalité sur mon fichier pour qu'il soit encore plus utile ?
    La deuxième est : Est-il possible de récupéré les métadonnées d'un film sur internet pour les remplir sur mon films ?

    Je vous remercie de votre lecture
    À bientôt !

    PS: si quelqu'un veux le fichier n’hésitez pas à poster je vous le mettrais

  2. #2
    Membre très actif Avatar de lionel86500
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2013
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2013
    Messages : 144
    Par défaut
    Bonjour,

    Tu pourrais ajouter :
    - le nom réalisateur.
    - l'année de sortie.
    - le ou les acteurs principaux.
    - le type de film (action, thriller, fiction, etc...).
    - Un résumé simple du film.



    En ce qui concerne la récupération via Internet c'est possible a condition de connaitre le lien Internet dans lequel le film figure.

  3. #3
    Membre Expert Avatar de Gado2600
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Mai 2013
    Messages
    904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Office VBA

    Informations forums :
    Inscription : Mai 2013
    Messages : 904
    Par défaut
    Bonjour,

    Première idée qu'il me viendrait c'est d'avoir accès à pas mal d'informations sur la liste des films en question (durée, qualité vidée/audio, acteurs...) mais la plupart des informations seraient plus simple à récupérer sur le net directement.
    Ceci afin de pouvoir créer des filtres (via des usf par exemple).

    En ce qui concerne les séries, ton fichier Excel les traite comment ? Dans un gros dossier SERIES/A ?

    En tout cas, je suis intéressé par ce type de fichier.

    Cordialement,

  4. #4
    Membre éprouvé
    Homme Profil pro
    Chargé d'études RH
    Inscrit en
    Août 2014
    Messages
    162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Chargé d'études RH
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2014
    Messages : 162
    Par défaut
    Bonjour,

    Tu peux éventuellement ajouter le jour et l'heure d'exécution de la macro. Tu peux aussi ajouter un organigramme de tes dossiers et des films avec des liens hypertexte pour ouvrir les dossiers à partir d'excel.

    Ca m'intéresse aussi, peux tu nous partager ton fichier ?

  5. #5
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2013
    Messages
    238
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

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

    Informations forums :
    Inscription : Octobre 2013
    Messages : 238
    Par défaut
    Merci de vos réponses,

    lionel86500, ce que tu me dis est intéressent, mais ces informations sont a trouvé sur internet (car je ne veux pas les rentrer à la main)
    Et le lien internet, je ne vois pas trop comment je peux faire, à moins peut être de rentrer l'URL d'un site qui répertorie des films et de modifier l'URL en fonction du film

    Ex: http://www.allocine.fr/Transporteur2/
    Mais âpres pour récupérer les informations il faut que je lise du html avec VBA ou truc du genre
    (Désoler pour le transporteur, il y a que ça qui me vienne en tête ^^)


    Gado2600, pour ta proposition c'est à y penser aussi
    Ensuite pour les séries je t'avoue que je n'y ai pas pensé vue que je n'en regarde pas des masses ^^
    Mais ça peut être une idée, faire un dossier /FILMS-SERIES
    Et dans le fichier Excel je fais une feuille pour les films et une feuilles pour le séries, et le traitement serais a peut prêt pareil
    Sauf que la au lieu de mettre la première lettre en dossier, on met le nom de la série.

    Je ne sais pas trop encore, car le but est quand même d'éviter le long chargement du dossier quand on l'ouvre
    et les séries ont des milliards de fichiers (10 épisodes par saisons / 10 saisons => ça fait 100 fichiers, c'est quand même énorme)
    Il faudrait donc traiter les dossiers pour et mettre les saisons (FILMS-SERIES/VIKING/SAISON1/EPISODES1)

    je t'avoue que je sais pas trop la, vous m'avez pris de cours ^^ je m'attendais pas a des réponses aussi rapide XD

    En tout cas je vous remercie pour vos idées !

    Gado2600, si tu peux m'envoyer un mail que je t'envoie mon fichier ! (par contre je t'avoue que j'ai mis une petit pub de 5sec a l’ouverture du fichier Excel pour essayer d'avoir une réputation dans le milieu ^^ mais bon si tu t'y connais en VBA tu pourras l'enlever assez rapidement)

  6. #6
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2013
    Messages
    238
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

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

    Informations forums :
    Inscription : Octobre 2013
    Messages : 238
    Par défaut
    Stanler,

    Le jour et l'heure de l’exécution je trouve que c'est faire du code pour faire du code, car techniquement,
    Quand tu ajoutes des films, tu lances directement la macro pour te classer les films

    Ensuite l'organigramme ça peut être sympa a faire, pour un peu de visuel

    Dans mon fichier Excel j'ai :

    	A	|	B
    Nom film	|Dossier
    Transporteur1	|T
    Si tu clique sur "Transporteur1" cela te lance le film
    Si tu clique sur "T" cela t'ouvre le fichier T

  7. #7
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2013
    Messages
    238
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

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

    Informations forums :
    Inscription : Octobre 2013
    Messages : 238
    Par défaut
    Je vais vous expliquer un peu mon fichier

    Colonnes :
    --1er colonne : le nom des films en lien HyperText, donc si tu clique dessus cela te lance le film
    --2ème colonne : le nom des dossiers dans le quel il se trouve, si tu clique dessus il t'ouvre le dossier

    Ensuite il y a deux boutons
    --bouton Insertion film : il permet d'insérer les films dans les dossiers /FILMS/A /FILMS/B /FILMS/C
    --bouton vider dossier : il permet de vider les dossiers et de remettre les films dans le dossier /FILMS

    Les dossiers :
    --il y a un dossier pour chaque lettre (A, B, C, D, E, F, G, H,..)
    --il y a un dossier pour les films en double (_TWINS) ce fichier est à traiter a chaque fois qu'il y a des films dedans, soit supprimer, soit regarder si le film est de meilleur qualité que celui dans le dossier
    --il y a un dossier pour le fichier Excel (_LISTE)
    --il y a un dossier pour les films commençant par un chiffre ou un autre caractère (_je ne sais plus le nom ^^)

    Malheureusement je viens de voir que mon disque dur est chez moi -_-
    Donc je vous l’enverrais demain

    Je vous tiendrais au courant de l'avancement du fichier, mais je ne peux pas trop avancer rapidement car je suis en LP en apprentissage donc pas trop de temps libre ^^
    mais je mettrais un post sur cette discussions ou je vous enverrais un mail si vous me l’envoyer en message privée

  8. #8
    Membre Expert Avatar de Gado2600
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Mai 2013
    Messages
    904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Office VBA

    Informations forums :
    Inscription : Mai 2013
    Messages : 904
    Par défaut
    Super !

    En lisant ton dernier post, sur la partie des séries (et qui peut s'adapter aussi sur les trilogies et autres...), ça pourrait être chouette aussi d'indiquer si la série (ou trilogie) est terminée et/ou complète dans ta liste de films/séries.

    On peut penser notamment à Star War qui sort prochainement, aux séries en cours de diffusion (du coup, on pense également à la langue disponible et/ou sous-titrages etc).

    Je t'envoie mon adresse mail par message privé.

    Edit : Par contre, tu indiques Excel 2003. Si tu travailles dessus, penses au fait que tu es limité en termes de lignes, colonnes, fonctionnalités.

  9. #9
    Membre éprouvé
    Homme Profil pro
    Chargé d'études RH
    Inscrit en
    Août 2014
    Messages
    162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Chargé d'études RH
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2014
    Messages : 162
    Par défaut
    Stanler,

    Le jour et l'heure de l’exécution je trouve que c'est faire du code pour faire du code, car techniquement,
    Quand tu ajoutes des films, tu lances directement la macro pour te classer les films

    Ensuite l'organigramme ça peut être sympa a faire, pour un peu de visuel

    Dans mon fichier Excel j'ai :

    A | B
    Nom film | Dossier
    Transporteur1 | T

    Si tu clique sur "Transporteur1" cela te lance le film
    Si tu clique sur "T" cela t'ouvre le fichier T
    En effet, c'est pour ça que j'ai dis "éventuellement" ^^ Certains aiment bien avoir des données sur l'exécution de la macro.
    Est il envisageable d'ajouter le genre du film ? (Horreur / policier / romantique / humoristique...)

    Je passe cette conversation en favori
    Au niveau technique du code, tu as besoin d'aide ou tu peux tout coder toi même ?

  10. #10
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2013
    Messages
    238
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

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

    Informations forums :
    Inscription : Octobre 2013
    Messages : 238
    Par défaut
    Pour le moment j'ai codé seul,
    J’ai fait 2 ans de VBA en entreprise livré a moi même, çà forme ^^

    Après y a juste les métadonnées qu'il faut que j'aille chercher sur internet, et que je ne vois pas encore trop comment faire
    Car indiqué le genre de film, c'est cool, mais je ne veux pas rentrer le genre pour chaque film à la mano


    Gado2600, pour les limites d’Excel 2003, je suis obligé de bosser dessus car c'est le pc de la boite,
    Mais il y a 65536 lignes, vu que 1 lignes = 1 films, 1 film = 700 Mo
    65536 x 700 Mo = 44 800 Go
    À mon avis on peut même utiliser Excel 1995 pour ça XD

    Ou alors j'ai besoin que tu m’achètes le même disque dur que toi

  11. #11
    Membre très actif Avatar de lionel86500
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2013
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2013
    Messages : 144
    Par défaut
    Voici un exemple d'importation WEB
    Fichiers attachés Fichiers attachés

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. une idée de programme? ;)
    Par Mangacker dans le forum C++Builder
    Réponses: 7
    Dernier message: 12/02/2008, 19h46
  2. Choix d'IDE et idée de programme
    Par hansaplast dans le forum Débuter avec Java
    Réponses: 12
    Dernier message: 02/08/2006, 09h10
  3. Recherche d'idée de programme à faire.
    Par Clad3 dans le forum C++
    Réponses: 3
    Dernier message: 10/07/2006, 17h57
  4. Réponses: 2
    Dernier message: 08/09/2005, 12h18
  5. IDE vs programmation "roots" ?
    Par yoloosis dans le forum Débats sur le développement - Le Best Of
    Réponses: 44
    Dernier message: 27/01/2005, 00h37

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