Leggere Excel da VB2010



  • Leggere Excel da VB2010
    di Paolo (utente non iscritto) data: 19/05/2013 18:20:44

    Premetto che mi sono avvicinato alla programmazione con VB 2010 e sono un utilizzatore di Excel normale(fogli d calcolo grafici ,formule etc.).Grazie a guide e manuali tratti da internet sto' imparando a utilizzare il VB 2010 e m piacerebbe realizzare qualche prog. con questo, il problema è che non so copiare i valori delle celle dai fogli di calcolo (da Excel).Senza troppe complicazioni (dopo tutto sono agli inizi!!!)vorrei far interagire le celle d Excel con le textbox nei form di VB.
    Se qualcuno piu' capace d me m sa dire che codice ci vuole sarebbe gentile perché nelle guide o manuali non t spiegano niente!!!!!



  • di Vecchio Frac data: 19/05/2013 21:24:26

    1) ti chiedo la cortesia di aprire discussioni con titoli pertinenti all'argomento per favorire le ricerche future e anche per far capire di cosa si sta parlando. Modificherò il titolo appena ne troverò uno decente :)

    2) ti chiedo parimenti la cortesia di non usare abbreviazioni (d per di, m per mi, t per ti). All'inizio pensavo che avessi problemi con la tastiera ("qualcuno piu' capace d me m sa dire"), ma poi mi sono ricordato che i giovani d'oggi parlano spesso in sms-ese ^_^

    3) nel merito della richiesta, non so se ci sono metodi nativi in VB2010 per connettersi a Excel ma puoi cavartela egregiamente con una connessione via ADO. Se non ho capito male hai un form in VB e vuoi mostrare il contenuto di un file di Excel nelle sue textbox. L'argomento è già stato affrontato, se domani in ufficio trovo un pezzo di codice te lo posto volentieri.





  • di Vecchio Frac data: 19/05/2013 21:27:36

    Ho modificato il titolo della discussione (era: "Aiutate un principiante").





  • di mabolsie (utente non iscritto) data: 19/05/2013 22:37:16

    ho usato vb5 e non ricordo che ci fossero metodi per far interagire le celle EXCEL ma ricordo che aveva delle GRID che simulavano la griglia di EXCEL. Adesso non so il tuo ambiente di sviluppo sia magari più avanzato ed integri tale funzione (che ambiente hai ?).
    ciao Max


  • Scusa il titolo
    di Paolo (utente non iscritto) data: 19/05/2013 23:31:07

    Ciao vecchio Frac scusami per il titolo e x la scrittura ...la brutta abitudine di scrivere gli sms!!!!!.
    Per il tuo consiglio sulla connessione via ADO scusa ma per il mio grado di conoscenza attuale di codici e programmazione cio' sarebbe fantascienza ,mi andrebbe bene qualcosa di molto molto piu' semplice, grazie comunque.
    Ciao Paolo



  • di Paolo (utente non iscritto) data: 19/05/2013 23:40:10

    Ciao Max ,sto imparando ad utilizzare Visual Studio 2010, ho provato le varie funzioni Grid che offre VB2010 ma come te le presentano su i manuali sembra un gioco da ragazzi poi in pratica è un casino (x me che non sono pratico) cerco qualcosa di piu' semplice alla mia portata.
    Intanto grazie ciao Paolo



  • di mbolsie (utente non iscritto) data: 20/05/2013 12:47:43

    Allora abbandona il VB e lanciati con noi nel VBA potrai cosi automatizzare i fogli di calcolo con Userform, textbox, combobox Listbox commndbutton ecc.vedrai che è molto più sempilce e funzionale di VB.

    Ciao Max