OVH Cloud OVH Cloud

Accéder à une sélection Excel par VB6

1 réponse
Avatar
news.free.fr
Bonjour,

J'ai une appli qui crée une feuille Excel et la remplit avec un ensemble de
données provenant de l'extérieur. Tout fonctionne jusqu'à la fin où je
cherche à sélectionner toutes les cellules, à les centrer et changer la
taille de police..Le problème vient de l'accès à la propriété Selection :

Si quelqu'un peut me dire ce que je fais faux...

extrait du code :
....
dim ws as object
' On attaque la dernière feuille
set ws = xlApp.Application.worksheets(xlApp.Application.worksheets.count)
ws.Activate
ws.Cells.Select

' C'est là où çà coince !!!
with ws.Selection
.HorizontalAlignment = xlCenter
end with

Merci d'avance

Philippe

1 réponse

Avatar
news.free.fr
C'est bon...J'ai trouvé:

' C'est là où çà coince !!!
with ws.Selection
.HorizontalAlignment = xlCenter
end with



à remplacer par

with xlapp.application.Selection
.HorizontalAlignment = xlCenter
end with

Si çà peut servir à d'autres...

Philippe


"news.free.fr" a écrit dans le message de news:
44edc514$0$12819$
Bonjour,

J'ai une appli qui crée une feuille Excel et la remplit avec un ensemble
de données provenant de l'extérieur. Tout fonctionne jusqu'à la fin où je
cherche à sélectionner toutes les cellules, à les centrer et changer la
taille de police..Le problème vient de l'accès à la propriété Selection :

Si quelqu'un peut me dire ce que je fais faux...

extrait du code :
....
dim ws as object
' On attaque la dernière feuille
set ws = xlApp.Application.worksheets(xlApp.Application.worksheets.count)
ws.Activate
ws.Cells.Select

' C'est là où çà coince !!!
with ws.Selection
.HorizontalAlignment = xlCenter
end with

Merci d'avance

Philippe