OVH Cloud OVH Cloud

Problème de macro

1 réponse
Avatar
mumu06
Bonjour,

Dans le cadre de mon travail, je suis amené à effectuer une trentaine
d'extractions au format DBF.
J'ai créé mes différentes macros qui me permettent de les mettre en forme et
de les sauvegarder au format Excel (xls).

Le problème, c'est que les tableaux obtenus ne sont pas tous de la même
longueur (en lignes) et j'ai besoin d'appliquer (comme dernière mise en
forme) une bordure et un quadrillage. Par contre, au niveau colonne, ils ont
tous la même structure et donc le problème ne se pose pas.

Quelle macro (en VBA je suppose), pourrais appliquer cette mise en forme
quelque soit la longueur de mon tableau ?

Si pour m'aider, vous avez besoin que je vous envoie un ou deux tableaux, no
problemo.

Merci.

1 réponse

Avatar
Patrick Fredin
Bonjour,

Il est tout à fait possible de récupérer le numéro de la dernière ligne d'un
tableau (Range(xxx).End(xlDown).Row, par exemple). Ensuite tu l'utilises
comme variable pour faire la mise en forme.

--
Patrick

"mumu06" wrote in message
news:
Bonjour,

Dans le cadre de mon travail, je suis amené à effectuer une trentaine
d'extractions au format DBF.
J'ai créé mes différentes macros qui me permettent de les mettre en forme
et
de les sauvegarder au format Excel (xls).

Le problème, c'est que les tableaux obtenus ne sont pas tous de la même
longueur (en lignes) et j'ai besoin d'appliquer (comme dernière mise en
forme) une bordure et un quadrillage. Par contre, au niveau colonne, ils
ont
tous la même structure et donc le problème ne se pose pas.

Quelle macro (en VBA je suppose), pourrais appliquer cette mise en forme
quelque soit la longueur de mon tableau ?

Si pour m'aider, vous avez besoin que je vous envoie un ou deux tableaux,
no
problemo.

Merci.