Renseigner fichier Word problème format numérique - vba

  • Initiateur de la discussion Initiateur de la discussion fixfly
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

fixfly

Guest
Bonjour !

J'utilise le code suivant pour renseigner un document word que j'ouvre via excel.

Code:
On Error Resume Next
Set WordApp = CreateObject(class:="Word.Application")
On Error GoTo 0
    If WordApp Is Nothing Then
    Set WordApp = New Word.Application
    End If
With WordApp
.Documents.Add Template:= _
"X:\Customs_Management\Countries\Canada\CANADA CUSTOMS INVOICE.dot" 
.Visible = True

.Selection.Goto What:=wdGoToBookmark, Name:="Address"
.Selection.TypeText Text:=Sheets("Proforma").Range("A20").Value
    
.Selection.Goto What:=wdGoToBookmark, Name:="Total"
.Selection.TypeText Text:=Sheets("Proforma").Range("G31").Value

Ca marche très bien pour les cellules au format texte.
Par contre pour les valeurs numériques, ça bug. La cellule G31 est au format nombre et j'obtiens le message d'erreur suivant :
Erreur d'execution 13 Incompatibilité de type

(Quand je la remplace la cellule G31 par du texte, ça fonctionne)

Comment faire pour renseigner mon fichier word avec une cellule excel qui est au format numérique ?
Merci !!!
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
738
Réponses
11
Affichages
901
J
Réponses
0
Affichages
722
Jérémy26
J
P
Réponses
24
Affichages
8 K
pakito49
P
A
Réponses
30
Affichages
6 K
S
Réponses
1
Affichages
1 K
K
Réponses
22
Affichages
5 K
Y
Réponses
4
Affichages
3 K
yesyes18
Y
C
Réponses
2
Affichages
2 K
C
C
Réponses
1
Affichages
4 K
Conrad13
C
Retour