Problème de biblithèque avec excel 2003/2007

Résolu/Fermé
Bidouilleu_R Messages postés 1181 Date d'inscription mardi 27 mai 2008 Statut Membre Dernière intervention 12 juillet 2012 - 7 nov. 2008 à 09:00
Bidouilleu_R Messages postés 1181 Date d'inscription mardi 27 mai 2008 Statut Membre Dernière intervention 12 juillet 2012 - 7 nov. 2008 à 12:03
Bonjour,
D'habitude j'aide les autres mais là j'ai un petit soucis.

J'ai écrit plusieurs macro VBA sous excel 2003 avec un partage sous réseau
Tout fonctionnait jusqu'à la semaine dernière.
Mon collègue de travail vient de migrer à excel 2007 et pas moi.

Mes problèmes sont les suivants
sous excel 2007
la ligne de code suivante donne une erreur de référence à une bibliothèque

mm = format(activecell.value,"mmm") avec mm déclarée en public comme variant.

la deuxième sous excel2003

Public Sub DonnéesWordVersExcel(Le_fichier As String)
'va copier le rapport du mois précedent
Dim DocWord As Word.Document ' ça provoque une erreur ici

Dim AppWord As Word.Application
Set AppWord = New Word.Application

projet ou bibliothèque introuvable.

En recherchant je m'aperçois que les bibliothèques excel2007 sont référencée dans le dossier
c:\programmes Files\Common File\Microsoft Shared\Office 12 ( pour office 2007)
Qustion puis-je créer et copier le dossier et utiliser ces nouvelles références pour excel 2003.
Si je ne suis pas clair dans mes propos veuillez me le dire
A voir également:

3 réponses

Bidouilleu_R Messages postés 1181 Date d'inscription mardi 27 mai 2008 Statut Membre Dernière intervention 12 juillet 2012 288
7 nov. 2008 à 11:57
j'ai trouvé une solution

office 2007 sépare les bibliothèques on peut donc "récupérer"
la dll ou ocx ou autre puis aller la rechercher dans le module vba / outils/reférences/parcourir
attention à la langue.
je n'ai pas mélangée les bibliothèques je l'ai ajouté dans Addins( profil personnel)
A+
0
Bidouilleu_R Messages postés 1181 Date d'inscription mardi 27 mai 2008 Statut Membre Dernière intervention 12 juillet 2012 288
7 nov. 2008 à 12:03
j'ai trouvé la solution ( enfin une)

comme office 2007 sépare ces bibliothèques (12.0) j'ai récupérer dans mon profil chaque
éléments dont j'avais besoin
puis je fais réference dans module vba /outil/référence/parcourir
je n'ai pas mélagé les dll ou olb ou ocx dont j'avais besoin
mais je les ai placé dans AddIns de mon profil perso.
pour le moment c'est stable.

A+
0
Bidouilleu_R Messages postés 1181 Date d'inscription mardi 27 mai 2008 Statut Membre Dernière intervention 12 juillet 2012 288
7 nov. 2008 à 12:03
j'ai trouvé la solution ( enfin une)

comme office 2007 sépare ces bibliothèques (12.0) j'ai récupérer dans mon profil chaque
éléments dont j'avais besoin
puis je fais réference dans module vba /outil/référence/parcourir
je n'ai pas mélagé les dll ou olb ou ocx dont j'avais besoin
mais je les ai placé dans AddIns de mon profil perso.
pour le moment c'est stable.

A+
0