Bonjour,
en fait je souhaiterais savoir s'il faut obligatoirement Excel (ou Access)d'installé pour pouvoir faire référence à une cellule par le biais de VB
Merci !
Bonjour,
en fait je souhaiterais savoir s'il faut obligatoirement Excel (ou Access)d'installé pour pouvoir faire référence à une cellule par le biais de VB
Merci !
Si tu installes Office, tu auras accès à toute la bibliothèque d'office, ce qui simplifie souvent la vie. Mais si tu dois faire une appli transportable, tout le monde n'ayant pas forcément Office, ça peut poser un pb de licence. Tu devrais vérifier ça.
A+
Effectivement et c'est ce que j'essais de vérifier par le biais de ce site ! est ce que je peux me servir d'une feuille Excel comme fichier qui serait un tableau et piocher les valeurs dedans sans ouvrir le programme Excel....
Merci de ta réponse
Il y a eu une réponse sur le forum il y a quelques temps (fin 2005, je crois) et je pense que le problème avait été résolu. Par contre, bon courage pour la recherche, je n'ai aucune idée sur l'intitulé du sujet
Un truc comme "écrire dans un fichier Excel sans ouvrir le fichier "
Désolé de n'être pas plus précis, espérons que quelqu'un aura noté la solution.
Bonne chance
A+
Malheureusement pour moi j'avais déjà effectué la recherche mais sans résultats je crois que ça sent le delestage....
Bonjour,
Je pense (j'en suis même certain) que tu ne peux pas faire référence à une cellule, si tu n'as pas Excel et de même pour Access. En somme, tu ne peux faire de références à quelques chose qui n'existe pas.
jpleroisse
Hello, leroissejp,
D'accord avec toi mais je répondais à cette partie
As-tu une idée ?sans ouvrir le programme Excel
A+
Edit
Mais je m'aperçois que ce n'est pas la même question que dans le sujet...
Or là je crois bien que non.
Donc si je comprends bien ce n'est pas possible de lire des cellules Excel avec VB sans qu'il soit installé....
Ca paraissait trop beau !
En tout cas merci !
Salut,
Il me semble que cela doit être possible, car on peut utiliser une base Access avec VB6 sans qu'il y'ait access sur le poste de destination en mettant dans le package un composant MSJET40.DLL (de mémoire), je pense que cela doit être possible avec Excell, il doit y avoir une Dll qui puisse te permettre de lire dans un fichier Excell.
Starec
Si tel est le cas (il faudra attendre la réponse d'un plus savant que nous...) on reviendra au problème de licence. Reste à le vérifier.
A+
Excel pour lire dans un fichier Excel et Access ou ADO/DAO pour Access - licences oblige (voir aussi du coté indiqué par starec)Bonjour,
en fait je souhaiterais savoir s'il faut obligatoirement Excel (ou Access)d'installé pour pouvoir faire référence à une cellule par le biais de VB
Merci !
mais je ne comprends pas bien le problème - si tu lis un fichier d'un certain type chez le client
c'est qu'il l'a créé et donc qu'il détient la licence ?
Si, en connaissant la structure du fichier cela doit être possible mais avec Excel cela va supposer aussi de gérer chaque version - bon courage.Envoyé par Mut
(pour la structure voir là : http://www.wotsit.org/search.asp?page=45&s=ALLFILES)
En fait à la base je voulais créer un tableau dans un fichier texte avec trois colonne et faire une application VB qui irait chercher et/ou inscrire différentes données dedans. J'ai voulu simplifier mon probleme en passant par Excel qui lui dispose déjà de la structure de tableau.
Voila !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager