Microsoft 365 VBA sous MAC

Destinet

XLDnaute Nouveau
Bonjour à tous,
J'ai un problème avec un fichier excel qui fonctionne bien sur PC mais qui bloque sur MAC.
J'ai une ligne de code qui appelle un document word pour remplir des signets mais ça bloque sur l'ouverture
à objWord.Visible = True voir ci-dessous

Sub Bouton1_Cliquer()
' Définir les variables

Dim strAdresse As String

Dim strConcerne As String

Dim oDoc As Object

' On crée maintenant un objet Word

Dim objWord As New Word.Application

' Rendre Word visible

objWord.Visible = True

' On crée un nouveau document Word basé sur le modèle créé plus tôt

objWord.Documents.Add ThisWorkbook.Path & "\Courrier type NP RDV1.docm"

' On s'assure que la bonne feuille du classeur est active

Sheets("Edition").Activate


' Remplir les signets
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour,
Pourquoi ? Votre VBA est en français ? 🤣🤣🤣
Peut être une piste ( ici ) ... mais en anglais.
Essayez de remplacer :
VB:
Dim objWord As New Word.Application
objWord.Visible = True
par
Code:
Dim wdApp As Object
Dim wdDoc As Object
Set wdApp = CreateObject("Word.application")
wdApp.Visible = True
Mais ne possédant pas de MAC, la réponse est en aveugle.
 

JBZL

XLDnaute Nouveau
Bonjour,
J'ai un problème qui pourrait être lié. j'utilise une macro pour générer des PDF mais il ne se créer pas dans le bon dossier.

J'en viens a me demander si les arguments ThisWorkbook.Path et ActiveWorkbook.path fonctionne sous Mac.

Qu'en pensez vous ?

Rien à voir j'ai fait mon boulet
 
Dernière édition:

Discussions similaires

Réponses
3
Affichages
306

Statistiques des forums

Discussions
311 725
Messages
2 081 943
Membres
101 849
dernier inscrit
florentMIG