Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    3

    [VB6] Da VB6 ad Excel ... senza Excel !

    Salve ! Ho sfogliato ben benino tutto il forum ma non sono ancora riuscito a trovare come poter scrivere da Vb6 un file di Excel, su pc in cui non è installato Excel. Devo poter creare, riempire, dare un nome al foglio e salvare ... avete suggerimenti sul metodo migliore ?

    Giazieeeeeeee

  2. #2
    È un problemone, perché dovresti riprodurre per intero la struttura di un file di Excel (che è mooolto intricata, te lo garantisco).
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    3

    è dura ...

    Penso di Si ... ad oggi tramite del codice su un sito americano sono riuscito a farlo ma in formato Excel 2.1 ... il colmo - - è che l'applicazione internet che deve leggere il file ha bisogno di un formato più recente ... !!! e quindi sono da capo ... a meno di trovare un qualcosa, vistoche il file esiste, che lo possa aprire e salvare in un formato più recente ( sempre su un pc dove non c'è excel ) ...

  4. #4
    io credo che se tu nel setup includi le librerie di Excel (che puoi tranquillamente selezionare dai Riferimenti), la generazione del file ti rimane più semplice perchè sul computer di destinazione dell'eseguibile queste librerie verranno installate pur non avendo Office.

    Io piazzerei un file xxx.xls di sola lettura per sicurezza, in una directory del tuo programma. Ogni volta che ne devi generare uno nuovo apri questo file, lo riempi e lo salvi con nome (basta creare una macro che fa il salva con nome e poi copiarne il codice).

    Qui trovi un articolo e diverse discussioni interessanti sull'argomento.
    The Fresh...remaker
    A volte la risposta è sotto ai nostri occhi, bisogna solo aver voglia di cercarla!!
    http://www.angelsinthedark.it

  5. #5
    Utente di HTML.it L'avatar di Jupy64
    Registrato dal
    Sep 2004
    Messaggi
    1,151
    Ciao, puoi leggere e scrivere un foglio excel usando ADO.
    Vedi qui:
    http://www.microsoft.com/italy/techn.../tips0607.mspx
    http://support.microsoft.com/kb/278973/it
    Jupy

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    158
    Incredibile, ho cominciato a leggere l'articolo e mi sentivo in una puntata di Art Attak...
    DISCLAIMER
    quello che sta scritto qui sopra è dettato esclusivamente dall'intuito, non da specifiche conoscenze tecniche. Usate queste informazioni a vostro rischio e pericolo (anhe sui server di produzione

  7. #7
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    Originariamente inviato da Jupy64
    Ciao, puoi leggere e scrivere un foglio excel usando ADO.
    Vedi qui:
    http://www.microsoft.com/italy/techn.../tips0607.mspx
    http://support.microsoft.com/kb/278973/it
    anche scrivere!?! VVoVe:
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    3
    Grazie a tutti ... ora sto lavorando ... questa sera proviamo tutto ... a dopo !

  9. #9
    sei legato necessariamente ad un file xls? altrimenti potresti scivere il file in formato csv e quindi inmportarlo direttamente da excel o qualsiasi altro editor di fogli elettronici...
    -----
    101110101011101111100000
    -----

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.