|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Inscription : août 2010 Messages : 111 ![]() |
Bonjour, j'aimerais savoir s'il est possible avec excel 2007 de faire une macro pour ouvrir un fichier sous office 2000
Code :
|
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Philippe ex Observeur CGG / Analyste prog. Inscription : juin 2006 Messages : 1 707 ![]() |
Salut, la compatibilié est ascendante donc à priori oui , voir également par curiosité http://silkyroad.developpez.com/Exce...cel2007/#LII-D
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )Balisez votre code après l'avoir indenté sous Excel via Smart Indenter Autre utilitaire : MZ Tools 3.0 VBA Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2 |
|
|
00
|
|
|
#3 | |
![]() ![]() |
Citation:
Utilise le même code que ce soit pour ouvrir un fichier excel 2000 ou 2007.
__________________
page à bbil : dernières entrées : Débuter en VB6 Mes contributions en téléchargement Les pages VB : FAQs, Tutoriels VB, Outils , Sources, WIKI Impératif "A LIRE AVANT DE POSTER"
|
|
|
00
|
|
|
#4 | ||
|
Nouveau Membre du Club
![]() Inscription : août 2010 Messages : 111 ![]() |
Quand j'ouvre le fichier en allant le chercher dans les dossier il s'ouvre bien avec word office 2000, et avec ma macro (venant d'un fichier sous excel 2007) il me l'ouvre avec word 2007 ce qui barre certains mots (corrections automatique je pense, je n'arrive pas à enlever l'option). C'est pour ça que je souhaiterais pouvoir spécifier avec quel office l'ouvrir.
Code :
|
||
|
|
00
|
|
|
#5 |
|
Expert Confirmé
![]() Philippe ex Observeur CGG / Analyste prog. Inscription : juin 2006 Messages : 1 707 ![]() |
Salut, tu as plusieurs versions de Word qui cohabitent sur ton PC ? si c'est le cas c'est la dernière installée qui devient prééminente
Dans mon cas j'ai Excel 97 / 2002 / 2007 qui cohabitent MAIS après l'installation de 2007 ou de certaines Màj d'Office 2007 il m'a fallu réinstaller la version 2002 à partir des CDs, car je veux conserver la version Excel 2002 comme étant celle par défaut. Le menu "Détecter et Réparer" est sans effets
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )Balisez votre code après l'avoir indenté sous Excel via Smart Indenter Autre utilitaire : MZ Tools 3.0 VBA Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2 |
|
|
00
|
|
|
#6 |
![]() ![]() Didier GONARDFormateur Développeur Office - indépendant Inscription : février 2008 Messages : 2 353 ![]() |
bonjour,
@kiki29 normalement, après une maj ou autre si tu lances détecter et réparer ça marche pour le remettre la version par défaut.. tout Office doit être fermé sauf l'appli qui lance le détecter, et à savoir que Word n'aime pas du tout passer d'une version à l'autre, hors selon que tu as Outlook avec word en éditeur (obligatoire en 2010) ou que tu utilises le volet de prévisualisation des fichiers de l'explorateur (ce qui ouvre une instance) il moulinera à chaque fois... Excel tolère très bien d'avoir trois instances de 3 versions ouvertes simultanément par contre. bon c'est ce qui se passe chez moi avec 2003, 2007 et 2010 en XP ou W7. Je ne sais pas si 2000 avait le détecter et réparer ni son comportement, mais c'est intéressant à connaître Vu qu'il n'est plus supporté non plus, ça influe-t-il ? cordialement, Didier
__________________
Didier Gonard Ps : Pour noter positivement ou négativement un post, vous pouvez cliquer sur les pouces en bas à droite ! Tutoriels : Voir la liste de mes tutoriels et mon site pro sur ma Page DVP N'oubliez pas de mettre : ..quand c'est le cas !
|
|
|
10
|
|
|
#7 |
|
Expert Confirmé
![]() Philippe ex Observeur CGG / Analyste prog. Inscription : juin 2006 Messages : 1 707 ![]() |
Salut, eh bien non celà ne fonctionne pas chez moi et la seule façon d'y parvenir est via les CDs , en fait on est d'accord ,dumoins pour la cohabitation de versions d'Excel différentes.
PS : un détail(?) ma version Cds 2002 est une version de Màj qui venait remplacer une version 2000
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )Balisez votre code après l'avoir indenté sous Excel via Smart Indenter Autre utilitaire : MZ Tools 3.0 VBA Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2 |
|
|
00
|
|
|
#8 |
|
Nouveau Membre du Club
![]() Inscription : août 2010 Messages : 111 ![]() |
Le souci c'est que je suis en entreprise et je n'ai pas la main sur les logiciels, c'est pour ça que je voulais pouvoir l'ouvrir via une macro avec word 2000
|
|
|
00
|
|
|
#9 |
![]() ![]() Didier GONARDFormateur Développeur Office - indépendant Inscription : février 2008 Messages : 2 353 ![]() |
@XceSs Tu peux essayer ainsi :
si pas d'autres instances ouvertes, tu cibles celle voulue avec Shell : Code :
varMonAppli = Shell("C:\Program Files (x86)\Microsoft Office\OFFICE11\EXCEL.EXE", 1) @kiki29 voir ceci pour info, tu peux peut-être après maj etc changer la donne via la base de registre... en manuel. Excel et PPT sont très souples à ce niveau, Word et Access non. http://support.microsoft.com/kb/292491 http://support.microsoft.com/kb/141275 cordialement, Didier
__________________
Didier Gonard Ps : Pour noter positivement ou négativement un post, vous pouvez cliquer sur les pouces en bas à droite ! Tutoriels : Voir la liste de mes tutoriels et mon site pro sur ma Page DVP N'oubliez pas de mettre : ..quand c'est le cas !
|
|
|
00
|
|
|
#10 |
|
Nouveau Membre du Club
![]() Inscription : août 2010 Messages : 111 ![]() |
Re, en fait le problème venait surtout de l'onglet révision de mon fichier qui s'ouvrait sous word 2007 :-/, j'ai trouvé une solution pour ignorer les révisions à l'ouverture du fichier
Merci de votre aide |
|
|
10
|
Copyright © 2000-2012 - www.developpez.com