Comunicare tra EXCEL e Arduino?

In VBA di excel non c'e' una libreria per la seriale. O si usano le API di Windows (ma sono molto complicate) oppure si usa la seriale come un file, esempio qui: What is the best way to access a serial port from VBA? - Stack Overflow
Ma anche così non è semplice, soprattutto se non si hanno conoscenze di VBA e di programmazione in excel

In Excel può essere utile usare la registrazione di macro, crea codice in automatico. Poi dentro a quel codice potrai provare a fare

Open "COM7:9600,N,8,1" For Output As #1 
Print #1,"CIAO"
Close #1

e vedere se la parola ciao arriva ad arduino. (Metti la COM con numero giusto)

aleelettronica:
Quello che deve fare è chiaro, sì, però non ho idea di come farlo..

Si ma dato che hai detto che da Arduino non hai problemi a mandare dati sulla seriale ma che si tratta di questioni di VBA ed Excel, e che in questo campo on ne sai nulla e non sai affatto come fare, mi spiace ma ora devi chiedere in un forum che tratti VBA/Excel in quanto qui si parla di ciò che riguarda Arduino, non il VBA.

Quando avrai capito come lavorare lato Excel per mandare e ricevere dati via seriale, se hai ancora problemi con Arduino scrivi nuovamente qui ma fornendo quindi tutte le informazioni necessarie (cosa fai lato Excel, cosa riceve Arduino, ed il codice Arduino che stai usando).

PS: inoltre non hai ancora fatto ciò che ti è stato chiesto, ossia per favore accorcia il lungo testo che compare in ogni tuo post, per evitare che quando rispondi con poche righe o solo "OK", con distese sterminate di spazio grigio ed inutile :wink:
Se ci fai questa cortesia, tutto il forum risulterà più leggibile. Grazie. :slight_smile: