Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word > VBA Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/04/2008, 18h58   #1
Candidat au titre de Membre du Club
 
Inscription : février 2006
Messages : 171
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 171
Points : 12
Points : 12
Par défaut Probleme office 2007 et 2003

help....j'ai crée un modele dans les lequels j'ai des forms et des macros.De plus j'ai crée un menu personnalisé via XML.
J'enregistre mes documents crée en .doc, le probleme je ne peux pas les ouvrir avec office 2003 (malgrés la mise à jour d'ouverture des fichers 2007 via 2003) à cause de mon menu personalisé.
Comment faire? c'est trés important
battit64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/04/2008, 21h43   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 360
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 360
Points : 29 280
Points : 29 280
non pas lui

Bonjour,

Je pense que c'est un souci ! ce qui fonctionne c'est de faire une barre d'outils en 2003 et lors de l'ouverture en 2007, on a un onglet complément qui s'affiche.

En 2003, je pense que ça ne fonctionnera pas.

Je vais essayer pour voir !
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/04/2008, 07h58   #3
Candidat au titre de Membre du Club
 
Inscription : février 2006
Messages : 171
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 171
Points : 12
Points : 12
je suis super mal si ça fonctionne pas, merci microsoft....donc si tu crée des barre d'outils pour tes utilisateurs ils ne peuvent plus communiqués avec l'exterieur....super!
battit64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/04/2008, 08h02   #4
Candidat au titre de Membre du Club
 
Inscription : février 2006
Messages : 171
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 171
Points : 12
Points : 12
vu que j'ai crée un modele (pour eviter d'enregistrer les macros dans les documents crées) d'ailleurs c'est toi heureus oli qui m'a donné l'astuce il y a pas moyen de mettre la barre standard crée pour pouvoir enregistrer les docs en format 2003
battit64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 08h22   #5
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 360
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 360
Points : 29 280
Points : 29 280
Malheureusement, cette compatibilité est ascendante et pas descendante.
Ce qui est développé pour 2003 fonctionne en 2007, mais ce qui explooite les fonctionnalité de 2007 ne fonctionne pas en 2003.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 09h04   #6
Candidat au titre de Membre du Club
 
Inscription : février 2006
Messages : 171
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 171
Points : 12
Points : 12
oui mais je crée des fichiers doc simple j'ai pas besoin de mes fonctionnalité crée avec word 2007 lorsque les doc sont ouvert avec office 2003.Dans mon modele lorsqu'on enregistre le doc en format 2003 n'y a t'il pas de moyen de ne pas lui mettre mon menu crée en XML
battit64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 09h22   #7
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 360
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 360
Points : 29 280
Points : 29 280
Le menu crée en XML est un menu 2007 !
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 09h35   #8
Membre du Club
 
Inscription : février 2007
Messages : 71
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : février 2007
Messages : 71
Points : 62
Points : 62
il te faut un menu pour word 2003 et un autre pour 2007, tu n'as pas le choix.

Et si tu veux éviter de dupliquer ton code et d'avoir plusieurs modèles à maintenir. Prévois, un modèle de document contenant uniquement le code et 2 autres spécifiques aux 2 versions word contenant les menus.
Speedrman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 09h38   #9
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 625
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 625
Points : 30 909
Points : 30 909
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Citation:
Envoyé par Heureux-oli Voir le message
Je pense que c'est un souci ! ce qui fonctionne c'est de faire une barre d'outils en 2003 et lors de l'ouverture en 2007, on a un onglet complément qui s'affiche.
Je pense que c'est la solution d'Heureux-oli qui est la plus opérationnelle, et la plus simple à mettre un oeuvre, un fichier, une barre de menu.
Tu peux la créer manuellement sous 2003 ou par programmation VBA sous 2003 et 2007.

Starec
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 09h45   #10
Membre du Club
 
Inscription : février 2007
Messages : 71
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : février 2007
Messages : 71
Points : 62
Points : 62
Starec, je suis d'accord avec toi, mais vient ensuite la question de l'ergonomie..
Speedrman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 09h50   #11
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 360
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 360
Points : 29 280
Points : 29 280
Citation:
Envoyé par Speedrman Voir le message
Starec, je suis d'accord avec toi, mais vient ensuite la question de l'ergonomie..
Je pense que la question maintenance est primordiale sur l'ergonomie.

S'il est question d'un fichier, pas de problème, mais si le nombre de fichiers augmente
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 09h55   #12
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 625
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 625
Points : 30 909
Points : 30 909
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Re
Citation:
Envoyé par Speedrman Voir le message
Starec, je suis d'accord avec toi, mais vient ensuite la question de l'ergonomie..
Qu'est-ce qui t'embête avec l'ergonomie, les menus bien conçus peuvent tout à fait être ergonomique.

Pour une application sous Access trés simple, j'ai remplacé le menu par une barre d'outil, ce n'est pas le ruban (je te l'accorde), mais cela permet d'avoir quelque chose avec des icônes.

De plus je ne pense pas que pour ton fichier tu aies besoin de beaucoup de menus.

Starec
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 10h48   #13
Candidat au titre de Membre du Club
 
Inscription : février 2006
Messages : 171
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 171
Points : 12
Points : 12
en fait j'avance un peu, j'ai remarque que si j'enregistre le docuement via le ribbon enregistrer sous puis format word 2003 et 97 le fichier s'ouvre bien avec office 2003 mais en fait j'automatise en vba l'enregistrement
Code :
1
2
3
nom_doc = path & "\E_" & edition_BD & "_" & date1 & ".doc"
 
ActiveDocument.SaveAs (nom_doc)
finalement c'est peut etre mon saveas qui n'est pas bon!
battit64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 10h55   #14
Membre du Club
 
Inscription : février 2007
Messages : 71
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : février 2007
Messages : 71
Points : 62
Points : 62
Ca dépend simplement de l'utilisateur. Par exemple, dans la société pour laquelle je travaille, l'application que l'on développe attache (entres autres) un modèle à word qui contient une barre d'outils.
En prévision des futurs changements de parcs, on nous a imposé de refaire l'équivalent de cette barre d'outils sous forme d'onglet pour word 2007.

Et pour revenir au cas de battit64, le fait d'ajouter son menu via un fichier de description xml lui permettrait de le glisser dans l'onglet Accueil ou dans le menu Office, qui sont légèrement plus accessible que le ruban compléments.. mais bon !! là je chipote un peu
Speedrman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 10h57   #15
Candidat au titre de Membre du Club
 
Inscription : février 2006
Messages : 171
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 171
Points : 12
Points : 12
c'est ce que j'ai fait j'ai mis (maintenant) mes boutons dans le menu acceuil.
comment forcer en word 2003 via save as
battit64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 11h10   #16
Candidat au titre de Membre du Club
 
Inscription : février 2006
Messages : 171
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 171
Points : 12
Points : 12
ouf....
c'est ma faute il fallait lui preciser le format
Code :
1
2
3
4
5
ActiveDocument.SaveAs FileName:=nom_doc, FileFormat:= _
        wdFormatDocument, LockComments:=False, Password:="", AddToRecentFiles:= _
        True, WritePassword:="", ReadOnlyRecommended:=False, EmbedTrueTypeFonts:= _
        False, SaveNativePictureFormat:=False, SaveFormsData:=False, _
        SaveAsAOCELetter:=False
mais finalement je suis pas mécontent de ma bourde car en fait j'ai trouvé une super application
customize ribbon
qui permet de customize facilement le ribbon:
http://pschmid.net/office2007/ribbon...etourpart1.php
battit64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 11h16   #17
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 360
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 360
Points : 29 280
Points : 29 280
Si tu en veux une autre :

http://openxmldeveloper.org/articles...muieditor.aspx
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h21.


 
 
 
 
Partenaires

Hébergement Web