Bonjour,
Je voudrais réaliser sur une feuille Excel, à partir de VBA, un tableau sur le modèle de la copie d'écran jointe.
Ainsi que vous le remarquerez, j'ai configuré ma feuille avec des colonnes étroites pour pouvoir tracer des "bordures" diagonales dans certaines cellules.
Cela m'oblige à fusionner des groupes de 5 cellules destinées à afficher des valeurs (les heures en noir).
Je n'ai pas de problème pour réaliser ce tableau par les méthodes classiques, mais cela implique d'intervenir successivement sur de nombreuses cellules et je sais que cela est beaucoup plus long que de préparer tout cela dans une variable-tableau et de copier ensuite ce tableau sur ma feuille.
Cela, je le fais couramment lorsque je dois transférer seulement des valeurs, mais ici, je dois aussi réaliser des fusions de cellules et tracer des bordures.
Sachant que l'on peut stocker dans une mémoire des plages(Range), je me suis dit qu'il devrait être possible de tout préparer dans un tel tableau et ensuite le "coller" sur ma feuille.
J'aimerais savoir si c'est possible et, dans ce cas, comment dimensionner ce tableau et le charger des valeurs et formats voulus.
D'avance je remercie celui qui voudrais répondre à ma demande...
Partager