Bonjour,
je souhaiterais cr�er une biblioth�que contenant toutes mes fonctions Java qui pourront par la suite �tre appel�es par Excel. Est ce que cela est possible?
Merci pour votre aide.
Bonjour,
je souhaiterais cr�er une biblioth�que contenant toutes mes fonctions Java qui pourront par la suite �tre appel�es par Excel. Est ce que cela est possible?
Merci pour votre aide.
Salut,
Excel ne comprends pas le Java mais par contre il comprends le Visual Basic. Donc tu ne peux pas utiliser du java avec excel.
je me suis mal exprimer en voulant donner une vision globale de ce que je pensais faire, en fait j'envisageais de passer par vba (Excel->vba->java). La passage de Excel � vba n'est pas probl�matique...
Euhhh ca l'air tordu ton truc, tu voudrais appeler des fonctions java dans ton code vba????
lancer une appli java via vba, je pense que c'est la seule interaction que tu peux avoir entre les deux langages...
A la limite tu peux faire un jar (mini-programme) pour chacune de tes m�thode java. T'auras toujours un probl�me pour traiter les informations retourn�es, � part passer par une base de donn�es ou des fichiers texte....
Merci pour ces infos.
Ca � l'air vraiment compliqu� et je me demande si ca ne vaut pas le co�t de tout programmer en vb...![]()
Oui cela semble la meilleure solution. Il n'existe pas � ma connaissance de "pont" entre le VB et le Java, ni dans un sens (utiliser du code Java � partir de VB), ni dans l'autre.
La seule solution viable reste donc de tout faire en VB, tu auras plus de contr�le, car comme la sp�cifier grabriel, si tu lances un programme Java � partir de VB, tu n'auras pratiquement aucun contr�le dessus, donc �a te servira � rien.
Bonne chance.
... est ce possible ?
Dans mon cas je cherche � extraire des informations de fichier Excel (avec l'API POI-HSSF), or il se trouve que certains fichiers sont crypt�s (bloqu� par mot de passe).
D'o� une id�e :
- appeler, via Java, une proc�dure ou fonction VBA qui "d�bloque" le classeur Excel avec le bon mot de passe", que je puisse ensuite le parser toujours en Java.
Puis, �ventuellement, appeler une autre proc�dure VBA qui "rebloque" le fichier avec le bon mot de passe".
Du coup : est ce possible ?
Salut,
Tu pourrais copier le fichier sur un r�pertoire priv� afin de ne pas le d�crypter pour tout le monde (Ca �vitera aussi que ce fichier soit ouvert par d'autres programmes/personnes). Ensuite tu lances � partir de java une appli qui enl�ve le mot de passe, tu fais tes extractions et apr�s tu supprimes les fichiers trait�s, comme �a tu n'as qu'un seul appel � faire entre java et VB...
Donc tu as le m�me probl�me mais dans l'autre sens : appeler du VB � partir de java!
Je pense que ca sera plus simple � g�rer pour toi.
Les utilisateurs mettent un mot de passe en ECRITURE SEULEMENT.
Donc j'arrive ensuite � ouvrir ces fichiers en lecture, via mon programme Java (et POI HSSF).
Partager