[HELP] y'a-t-il un informaticien dans la salle?

Pour parler de tout et de rien
Fab
Routard
Routard
Messages : 1537
Enregistré le : 30 août 2006, 11:06
Type(s) de voiture(s) :
Contact :

Message par Fab »

Salut à tous les courageux qui auront eu le courage d'ouvrir ce topic...

Je sollicite donc l'aide d'un(e) informaticien(ne) qui saurait comment on fait pour enregistrer un fichier au format Excel (ou OpenOffice) à partir de Visual Basic 6...

En gros, j'ai une plage de données récupérée sur un PIC par l'intermédiaire de VB, et je voudrais donc mettre en forme ces données (lignes, colonnes), et ensuite les enregistrer dans un tableur.

J'ai trouvé des pistes, du genre DDE (pas trop creusée celle la) ou OLE. Avec la fonction OLE, j'arrive à ouvrir un tableur créé avec OpenOffice, mais pas à y rajouter des données à partir de VB, et encore moins à enregistrer des modifications.

A bon entendeur...

Et un gros merci d'avance!

Fab :mateo:
CAD
Routard
Routard
Messages : 1601
Enregistré le : 13 déc. 2005, 14:01
Award : Membre le plus calé en méca (2007, 2008)
Type(s) de voiture(s) :
Contact :

Message par CAD »

fo vraiment que je t'apprenne tout toi!
...... :rouge: de quoi tu parles......???? :rouge: quelle langue?

pose des questions normales du genre.."comment on fait les bebes?" "comment on rehausse une 4L" "comment reparer un joint de culasse avec une capote et un couteau suisse en 42min?" etc...

bon courage @+ CAD
joys
Globe-Trotter
Globe-Trotter
Messages : 4869
Enregistré le : 12 janv. 2006, 21:42
Type(s) de voiture(s) :
Contact :

Message par joys »

Je suis moi sur un script en vbs ce matin qui disocie les pages d'un fichier PDF....bon ton truc j'ai pas bien compri la problématique!!!

je vais relire une seconde fois!!!

A mon gout.... tu devrais créer un array de ton fichier excel definie par les longueurs max de tes cellules.

Et puis après faire un traitement dans le tableau....

Afin que tu puisse en extraire tes données..
Fab
Routard
Routard
Messages : 1537
Enregistré le : 30 août 2006, 11:06
Type(s) de voiture(s) :
Contact :

Message par Fab »

Alex, merci pour ces infos, mais en fait c'est plutôt l'inverse que je souhaite faire, c'est à dire enregistrer le contenu d'une ListBox, par exemple, dans un fichier Excel...

CAD>> ta g*****

Merci en tout cas Alex ;)
joys
Globe-Trotter
Globe-Trotter
Messages : 4869
Enregistré le : 12 janv. 2006, 21:42
Type(s) de voiture(s) :
Contact :

Message par joys »

Passe par un CSV et des points virgules

Et la tu devrait y arrivé!
lbeguin
Habitué
Habitué
Messages : 269
Enregistré le : 22 janv. 2007, 15:31
Type(s) de voiture(s) :
Contact :

Message par lbeguin »

Salut,

je rajouterai juste qu'un super site de développeur francophone existe. Il traite d'un peu tous les langages, notamment VB et VBA. Tu y trouveras des FAQ détaillés et des forums avec des gens super bien informés et pédagogue :
http://www.developpez.com developpez.com
En espèrant que ce site t'aidera dans tes futurs développements...
Fab
Routard
Routard
Messages : 1537
Enregistré le : 30 août 2006, 11:06
Type(s) de voiture(s) :
Contact :

Message par Fab »

Alex>> le problème, c'est que je ne suis pas du tout informaticien à la base, et qu'un CSV ca ne me parle pas vraiment en fait...

lbeguin>> je connais bien ce site, j'y suis depuis le début de la semaine et je n'ai rien trouver... mais par contre j'ai une piste trouvée sur le site de vb france...

Je vous tiens au courant!
Merci...

Cad>> :wub:
joys
Globe-Trotter
Globe-Trotter
Messages : 4869
Enregistré le : 12 janv. 2006, 21:42
Type(s) de voiture(s) :
Contact :

Message par joys »

A la csv, c'est pas bien compliqué.

c'est un enregistrerment diferent des fichier excel qui te permet d'avoir entre chaque colone un point virgule....
CAD
Routard
Routard
Messages : 1601
Enregistré le : 13 déc. 2005, 14:01
Award : Membre le plus calé en méca (2007, 2008)
Type(s) de voiture(s) :
Contact :

Message par CAD »

et la marmotte.....

@+ CAD
Fab
Routard
Routard
Messages : 1537
Enregistré le : 30 août 2006, 11:06
Type(s) de voiture(s) :
Contact :

Message par Fab »

OK, ca peut etre pas mal ca...
Répondre

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 9 invités