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.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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.
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" <mumu06@discussions.microsoft.com> wrote in message
news:0DF194EE-15F3-41B7-AC7F-BC1707CB72C9@microsoft.com...
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.
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.