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 :

Choisir la version Excel (2000 ou 2010) pour ouvrir certains fichiers


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
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Mars 2011
    Messages : 6
    Par défaut Choisir la version Excel (2000 ou 2010) pour ouvrir certains fichiers
    Bonjour à tous,

    Je cherche la solution à un petit problème que j'ai rencontré..

    Sur mon PC (windows XP pro) j'ai Excel 2000 d'installé et j'ai récemment installé Excel version 2010... Jusque là tout est ok... (j'ai donc les 2 versions installées)

    J'ai créé pas mal de macros sous Excel 2000 et maintenant, lorsque j'ouvre ces fichiers, ils s'ouvrent automatiquement avec la version d'Excel la plus récente (2010)...

    J'aimerai savoir si il est possible de choisir par défaut, d'ouvrir certains fichiers avec la version 2000 d'Excel ?

    Récap:
    WINDOWS XP PRO
    Excel 2000 & Excel 2010 installés
    Les fichiers avec macros ont été créé avec Excel 2000
    Lorsque je les ouvre, ils s'ouvrent avec 2010
    J'aimerai que ces fichiers là (pas les autres) s'ouvrent encore avec Excel 2000.


    Merci d'avance!

  2. #2
    Expert confirmé Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Par défaut
    Bonjour,

    As tu essayé, quand tu es sur le fichier excel (explorateur windows) de faire clic droit, ouvrir avec et choisir la version d'excel

  3. #3
    Expert confirmé
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Par défaut
    Salut, on ne peut utiliser qu'une seule version qui sera celle par défaut pour l'ouverture des fichiers
    en fait la dernière version installée ou dans certains cas mise à jour.

    Si tu veux par défaut la version 2000 voir via Menu ? / Détecter et réparer ...
    Je précise j'ai une version 2002 et suppose que ce menu existe sur la version 2000 mais sans certitude aucune.
    Sinon réinstaller à partir des Cds la version 2000

  4. #4
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Mars 2011
    Messages : 6
    Par défaut
    Merci pour la réponse ultra-rapide!

    Lorsque j’exécute l'EXE qui se trouve sous :
    C:\Program Files\Microsoft Office\Office\EXCEL.EXE
    j'ai bien la version d'Excel 2000 qui s'ouvre...

    J'ai donc suivi la manip : Propriétés-->S'ouvre avec:--> (+lien ci-dessus)

    Je ferme le tout...

    J'ouvre...

    Et ça l'ouvre avec EXCEL 2010...

    Ca risque d'être difficile de faire démarrer juste certains fichiers sur la version 2000

    Merci Kiki29!
    Mais ça ne fonctionne pas...

    Mon problème à moi c'est que je veux que Excel 2010 s'ouvre avec tous les autres fichiers .xls que j'ai sur mon PC, par contre, certains fichiers avec des macros, j'aimerai leur ajouter un paramètre qui ferait qu'ils s'ouvrent automatiquement avec la version 2000 (meilleure compatibilité...)

    Je pense que comme tu l'as précisé, on ne peut utiliser qu'une seule version pour l'ouverture des fichiers Excel...

    Tant pis, va falloir que j'adapte certains codes!.....

  5. #5
    Expert confirmé
    Avatar de Didier Gonard
    Homme Profil pro
    Formateur Office et développeur VBA en freelance
    Inscrit en
    Février 2008
    Messages
    2 805
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Formateur Office et développeur VBA en freelance

    Informations forums :
    Inscription : Février 2008
    Messages : 2 805
    Par défaut
    Bonjour,

    @OneCode, dans des cas très précis où on ne veut pas toucher à un code Excel sous ancienne version qu'on ne maintient d'ailleurs pas car il tourne (gestion de données d'automate etc...), tu peux à la limite utiliser une pirouette :

    Tu fais un lanceur pour le fichier voulu:

    Tu crées un classeur version 2010 ( code dans son ThisWorkbook Open) qui va ouvrir Excel 2000 via une commande du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    varMonAppli = Shell("C:\Program Files (x86)\Microsoft Office\OFFICExx\EXCEL.EXE", 1)
    et ouvre ensuite de ce fait le classeur voulu dans cette instance.

    Ton Lanceur porte le même nom (en.xlsm) que ton classeur cible et est stocké à son ancien emplacement.
    Le classeur cible se trouve lui dans un répertoire spécifique réservé à cet usage dans un endroit où l'utilisateur lambda n'ira pas le chercher.

    cordialement,

    Didier

  6. #6
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Par défaut
    Bonjour,

    Vu que les "nouveaux" (> XL 2007) classeurs avec macro ont une extension xlsm et les "anciens", une extension xls, il doit être possible de modifier les associations.
    N'oubliez pas de cliquer sur quand vous avez obtenu ou trouvé vous-même la réponse à votre question.
    Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
    Pensez aussi à voter pour les réponses qui vous ont aidés.
    ------------
    Je dois beaucoup de mes connaissances à mes erreurs!

  7. #7
    Expert confirmé
    Avatar de Didier Gonard
    Homme Profil pro
    Formateur Office et développeur VBA en freelance
    Inscrit en
    Février 2008
    Messages
    2 805
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Formateur Office et développeur VBA en freelance

    Informations forums :
    Inscription : Février 2008
    Messages : 2 805
    Par défaut
    @AlainTech, non pas à ma connaissance :

    les accès Excel, versions et PowerPoint 97, 2000, 2002, 2003 et 2007

    Access, Excel et PowerPoint modifient ces clés de Registre lors de l'installation d'Office. Lorsque vous automatisez une de ces applications, la version qui est chargée est la version dernière installée.
    et 2010 depuis...

    in : http://support.microsoft.com/kb/292491

    cordialement,

    Didier

Discussions similaires

  1. [AC-2007] Créer un bouton pour ouvrir un fichier Excel
    Par johanaquatique dans le forum IHM
    Réponses: 5
    Dernier message: 29/01/2010, 20h40
  2. bouton pour ouvrir un fichier Excel
    Par veriecherie dans le forum ASP
    Réponses: 1
    Dernier message: 20/05/2009, 11h58
  3. macro pour ouvrir un fichier excel
    Par NEMEZISS dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 20/04/2009, 17h06
  4. Macro pour ouvrir un fichier excel avec des ','
    Par oliver75 dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 30/05/2007, 18h08

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