Question

Est-ce que quelqu'un sait s'il est possible d'ajouter VB à un document Excel, à partir de Java? En gros, je souhaite ajouter un tableau croisé dynamique à une feuille et définir certaines de ses propriétés de manière dynamique. Je sais que je peux accéder aux paramètres du tableau croisé dynamique à partir de VB, mais pas directement à partir de POI.

Était-ce utile?

La solution

J'ai fait quelque chose de similaire en créant une feuille de calcul avec VBA à l'avance en utilisant Excel. Je le charge ensuite à l'aide de POI, renseigne les valeurs puis enregistre à nouveau. Ainsi, je reçois une feuille de calcul avec les valeurs renseignées et les macros VB / préconfigurées, etc.

Peut-être devez-vous créer votre VBA à l'avance, et il lira ses propriétés dynamiques à partir de la feuille. Vous pouvez ensuite renseigner ces propriétés à volonté.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top