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 :

ClassFileSearch: Correspondance du code 2003->2010


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mai 2012
    Messages : 4
    Par défaut ClassFileSearch: Correspondance du code 2003->2010
    Bonjour,

    Deja merci à ceux qui liront ce message de désespoir (que j'ai posté sur d'autres forum sans succès). En gros j'utilise une macro assez fat qui utilise la bien nommé feu-fonction "ClassFileSearch". Feu-fonction car comme vous le savez tous elle n'existe plus sous 2007 donc sous 2010.
    Ma macro fonctionnait très bien sous 2003 puis passé sous 2010, "HIC"...je vous passe donc les détail j'ai suivi les instructions de ce site et d'autres en installant les macros complémentaires...et j'ai un petit soucis pour traduire une partie de mon code (certaine méthodes et propriété ayant changé de nom ou disparu dans le clone pour 2010 de class file search:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Set RecFichier = ClFileSearch.Nouvelle_recherche
    With RecFichier
    .FolderPath = MyPath
    .Filename = sFeuille & "*"
    .FileType = msoFileTypeExcelWorkbooks
    If .Execute(SortBy:=msoSortByLastModified, sortorder:=msoSortOrderDescending) > 0 Then
    sMyName = Mid(.FoundFiles(1), Len(MyPath) + 1)
    End If
    End With
    Jusqu'a la selection du répertoire de recherche pas de soucis, c'est après que cela ne fonctionne plus. Plus précisement je ne trouve pas la correspondance de la macro complémentaire avec ".Filename=", ".FileType=" ainsi que la condition sur Execute et ".FoundFiles(1)". En gros j'ai du mal.

    Si ma demande est incomplète n'hésitez pas à me le dire.

    Quelqu'un aurait il une idée pour faire avancé cette macro ?

    Merci d'avance !

  2. #2
    Expert confirmé
    Avatar de fring
    Homme Profil pro
    Engineering
    Inscrit en
    Février 2008
    Messages
    3 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : Belgique

    Informations professionnelles :
    Activité : Engineering

    Informations forums :
    Inscription : Février 2008
    Messages : 3 900
    Par défaut
    Bonjour,

    As-tu eu l'occasion de voir ceci --> http://silkyroad.developpez.com/vba/classefilesearch/

  3. #3
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mai 2012
    Messages : 4
    Par défaut
    Bien évidemment ! Et je remercie d'ailleurs les concepteur de ce tutoriel qui m'a servi et à fonctionné sans trop d'encombre dans d'autres macro utilisant Classfilesearch dont j'avais besoin.
    Et justement les macros complémentaires sensé remplacer le classfilesearch (que j'utilise donc) qui tournait sous 2003 viennent de ce tutoriel.
    J'ai ensuite fait quelques ajustement toujours grâce à ce tutoriel car la macro bloquait avant ce stade avec ma macro telle qu'elle était programmé sous 2003.
    Ma derniere modification en date (qui fonctionne) est d'avoir remplacé ".LookIn=" (ou quelque chose du style) par ".FolderPath=" toujours en suivant le tutoriel.

    Et c'est à ce stade que je suis bloqué et ne trouve pas la correspondance pour le reste du code avec les nouvelles méthodes de la macro complémentaire du tutoriel.

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 25/11/2011, 04h15
  2. Code VBA Access 2003 --> Access 2010
    Par hebh dans le forum VBA Access
    Réponses: 2
    Dernier message: 26/07/2011, 10h31
  3. [PPT-2010] Incompatibilité du code vba entre PPT 2003 et 2010
    Par Max0o dans le forum VBA PowerPoint
    Réponses: 2
    Dernier message: 10/06/2010, 11h03
  4. Cherche logiciel qui donne la correspondance Mnémonique <--> Code Hexa
    Par Interruption13h dans le forum x86 32-bits / 64-bits
    Réponses: 4
    Dernier message: 05/12/2007, 14h04

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