OVH Cloud OVH Cloud

Type Range Dans macro Word

1 réponse
Avatar
Jean-Luc CAPEL
Bonjour à tous,
J'ai créé une macro sous Word pour modifier un tableau Excel sur un document
Word actif.
Comment dois je déclarer une variable Range pour manipuler les cellules du
tableau.
La macro Word n'accepte pas la déclaration suivante
dim c as Range
je crois qu'elle pense que c'est un objet word de type Range (zone contigue
dans un document word)
Comment lui exprimer que Range fait parti de la biblio d'excel.
Salutations
JLuc

1 réponse

Avatar
papou
Bonjour
As-tu vu le complément de réponses que tu as obtenu sur
microsoft.public.fr.excel ?
Concrètement il te faut soit supprimer ta déclaration, soit la modifier en
la déclarant de type Variant :
Dim c
ou
Dim c As Variant

Cordialement
Pascal

"Jean-Luc CAPEL" a écrit dans le message de
news:%
Bonjour à tous,
J'ai créé une macro sous Word pour modifier un tableau Excel sur un
document

Word actif.
Comment dois je déclarer une variable Range pour manipuler les cellules du
tableau.
La macro Word n'accepte pas la déclaration suivante
dim c as Range
je crois qu'elle pense que c'est un objet word de type Range (zone
contigue

dans un document word)
Comment lui exprimer que Range fait parti de la biblio d'excel.
Salutations
JLuc