Torna indietro   Hardware Upgrade Forum > Software > Programmazione

HUAWEI MatePad Air recensione: OLED opaco e tastiera dedicata per lavorare meglio
HUAWEI MatePad Air recensione: OLED opaco e tastiera dedicata per lavorare meglio
HUAWEI MatePad Air combina diverse carte molto interessanti: un OLED PaperMatte da 12 pollici, un corpo sottile e una tastiera molto comoda. Durante la prova abbiamo apprezzato fluidità, audio e comfort visivo, mentre i test hanno chiarito pregi e qualche limite nelle prestazioni. L'autonomia ha convinto anche nell'uso intermittente; la scelta passa dalla compatibilità delle proprie app e dal valore del pacchetto con accessori, proposto a 749 euro
NVIDIA RTX Spark: il PC Windows on ARM costruito per l'IA agentica
NVIDIA RTX Spark: il PC Windows on ARM costruito per l'IA agentica
Debuttano ufficialmente i primi sistemi notebook basati su piattaforma NVIDIA RTX Spark, abbinati a Windows on ARM e pensati per l'intelligenza artificiale agentica. Architettura integrata tra CPU e GPU che condividono la memoria di sistema, capace di gestire in locale modelli molto grandi ma al contempo anche di spiccare con la grafica e l'elaborazione
Motorola razr fold, dalla conchiglia al formato a libro. La recensione
Motorola razr fold, dalla conchiglia al formato a libro. La recensione
Abbiamo provato Motorola razr fold, il pieghevole a libro con display interno LTPO da 8,09 pollici, Snapdragon 8 Gen 5 e batteria da 6000 mAh in 243 grammi. Pennino e custodia sopno già nella confezione, per un foldable che si caratterizza per il pannello luminoso, l'autonomia ottima per la categoria e le fotocamere coerenti e ben sfruttabili. Il listino è di 1999 euro, ma in vendita si trova già a molto meno
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 27-04-2009, 21:01   #1
salvodel
Senior Member
 
L'Avatar di salvodel
 
Iscritto dal: Dec 2004
Messaggi: 783
[*] Linaguaggio di programmazione per applicazioni in Excel

Salve a tutti
come da oggetto volevo chiedervi in quale linguaggio di programmazione mi consigliereste di buttare per sviluppare dei programmi che possano essere utilizzati in excel?
Cerco di spiegarmi meglio: al momento ho diversi programmi che mi pèermettono di fare determinate operazioni dopo di che vengono inseriti questi dati in fogli Excel per essere stampati in modo formattato. Avevo pensato di bypassare tutto questo inserendo dei programmini con interfaccia all'interno di Excel.
Grazie a tutti.


PS
Spero che il titolo non sia troppo fuori dalle regole ma non sapevo che linguaggio inserire!Scusa cionci
__________________
"May the wind always be at your back and the sun upon your face.
And may the wings of destiny carry you aloft to dance with the stars...."
salvodel è offline   Rispondi citando il messaggio o parte di esso
Old 28-04-2009, 08:07   #2
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Non mi è molto chiaro il concetto "inserire programmi in Excel"... Se questi programmi con interfaccia sono semplici Form di validazione e inserimento dati li puoi implementare direttamente in Excel usando VBA.
Se questi programmi esterni fanno da ponte tra Excel ed un DB esterno ( Access, Sql Server... ) lo stesso VBA ha tutte le funzionalità che servono.
In alternativa puoi sviluppare un'applicazione in VB6 o VB .NET che gestisce tutto, dalla creazione dei WorkBooks, inserimento dati, modifiche, salvataggio, stampa ecc...
MarcoGG è offline   Rispondi citando il messaggio o parte di esso
Old 28-04-2009, 20:35   #3
salvodel
Senior Member
 
L'Avatar di salvodel
 
Iscritto dal: Dec 2004
Messaggi: 783
Quote:
Originariamente inviato da MarcoGG Guarda i messaggi
Non mi è molto chiaro il concetto "inserire programmi in Excel"...
Grazie per avermi risposto. L'idea è quella di poter sfruttare dei fogli excel in cui sono presenti raccolte di dati, utilizzare i fogli di calcolo come interfaccia senza avventurarsi nel mondo delle interfacce ed infine poter riempire dei moduli gia esistenti in excel riempendo i campi direttamente con questi "programmini". Suppongo che tutto questo sia molto piu difficile con il C?
Con VB.Net mi posso solo concentrare sul programma e sull'inserimento dei dati e l'output sfruttare excel, giusto?
Di nuovo grazie.
__________________
"May the wind always be at your back and the sun upon your face.
And may the wings of destiny carry you aloft to dance with the stars...."
salvodel è offline   Rispondi citando il messaggio o parte di esso
Old 28-04-2009, 20:51   #4
DanieleC88
Senior Member
 
L'Avatar di DanieleC88
 
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
Se ti piace Java: http://poi.apache.org/
__________________

C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai!
DanieleC88 è offline   Rispondi citando il messaggio o parte di esso
Old 28-04-2009, 20:54   #5
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Quote:
Originariamente inviato da salvodel Guarda i messaggi
Grazie per avermi risposto. L'idea è quella di poter sfruttare dei fogli excel in cui sono presenti raccolte di dati, utilizzare i fogli di calcolo come interfaccia senza avventurarsi nel mondo delle interfacce ed infine poter riempire dei moduli gia esistenti in excel riempendo i campi direttamente con questi "programmini". Suppongo che tutto questo sia molto piu difficile con il C?
Con VB.Net mi posso solo concentrare sul programma e sull'inserimento dei dati e l'output sfruttare excel, giusto?
Di nuovo grazie.
Non so quali librerie abbia C per interagire con Excel, non le conosco e non so dirti quanto possa essere facile o difficile, perciò evito di trattare questo punto.
Da quel che ho capito tutti i dati su cui lavorare risiederebbero già in alcuni Workbook Excel. A questo punto, dipende certo anche dal livello di complessità di ciò che vuoi realizzare, si potrebbe fare tutto in VBA ( una UserForm VBA ti permette ad esempio di controllare l'input dell'utente senza che questi debba mai "toccare" il Foglio di lavoro... ).
VB Net è una scelta molto valida se hai bisogno di un'applicazione centrale che gestisce più Workbooks. Mi tengo sulle generali, perchè la tua esposizione è un po' vaga ( utilizzare i fogli di calcolo come interfaccia senza avventurarsi nel mondo delle interfacce )...
MarcoGG è offline   Rispondi citando il messaggio o parte di esso
Old 29-04-2009, 10:10   #6
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
VB.Net e C# imho...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 29-04-2009, 19:39   #7
salvodel
Senior Member
 
L'Avatar di salvodel
 
Iscritto dal: Dec 2004
Messaggi: 783
Grazie a tutti per le risposte. Ripensandoci avrei dovuto porre la domanda in altri termini. Inserendo un forte legame con Excel era normale che si ricadesse su linguaggi di programmazione vicini a MS. Forse avrei potuto chiedere: un linguaggio semplice per realizzare programmini con interfacce grafiche e che permettessero di accedere a file Excel. Una domanda del genere però credo che avrebbe scatenato il putiferio.
Grazie a tutti.

PS
Giusto per scatenare un po di flame: meglio il C# o VB.NET? Seriamente quale dei due programmi è più vivo è può essere rivenduto in un futoro?
Grazie.
__________________
"May the wind always be at your back and the sun upon your face.
And may the wings of destiny carry you aloft to dance with the stars...."
salvodel è offline   Rispondi citando il messaggio o parte di esso
Old 29-04-2009, 19:40   #8
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Più vivo secondo me C#...è il linguaggio "principe" della piattaforma .Net.
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 29-04-2009, 20:17   #9
DanieleC88
Senior Member
 
L'Avatar di DanieleC88
 
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
In tal caso C# a tutta birra.
__________________

C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai!
DanieleC88 è offline   Rispondi citando il messaggio o parte di esso
Old 29-04-2009, 21:04   #10
||ElChE||88
Senior Member
 
Iscritto dal: Dec 2003
Messaggi: 4908
Quote:
Originariamente inviato da salvodel Guarda i messaggi
Giusto per scatenare un po di flame: meglio il C# o VB.NET? Seriamente quale dei due programmi è più vivo è può essere rivenduto in un futoro?
C# assolutamente.
||ElChE||88 è offline   Rispondi citando il messaggio o parte di esso
Old 29-04-2009, 21:54   #11
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Quote:
Originariamente inviato da salvodel Guarda i messaggi
Grazie a tutti per le risposte. Ripensandoci avrei dovuto porre la domanda in altri termini. Inserendo un forte legame con Excel era normale che si ricadesse su linguaggi di programmazione vicini a MS. Forse avrei potuto chiedere: un linguaggio semplice per realizzare programmini con interfacce grafiche e che permettessero di accedere a file Excel. Una domanda del genere però credo che avrebbe scatenato il putiferio.
Grazie a tutti.
Magari potevi fare un piccolo esempio pratico per essere più chiaro...

Quote:
Originariamente inviato da salvodel Guarda i messaggi
PS
Giusto per scatenare un po di flame: meglio il C# o VB.NET? Seriamente quale dei due programmi è più vivo è può essere rivenduto in un futoro?
Grazie.
Eh eh, non sai che domanda hai fatto !
Scherzi a parte, personalmente li sto usando un po' tutti e due, perciò sul versante "semplicità" il mio consiglio è VB, soprattutto in un'ottica Excel, dato che il linguaggio "principe" di Office è VBA ( potresti avere bisogno di creare codice embedded nei WorkBooks, o, come ho visto fare, macro temporanee che vengono inserite, eseguite e rimosse, per non essere disponibili all'utente finale e quant'altro... ) e imparando una sintassi stile-VB prenderesti 2 piccioni... ( facciamo 1 piccione e mezzo... , vista l'enorme diversità operativa che c'è comunque tra VBA e VB.NET ).
Chiaramente tutto ciò, nello specifico di quanto avevi chiesto in apertura.

Secondo me potresti provare inizialmente con un progetto di test .NET su Excel. Scrivilo in VB e poi in C# ( o viceversa ), e giudica tu stesso con quale sintassi ti trovi meglio.

Sul discorso generale tra cosa sia "meglio" tra VB e C# non mi pronuncio ( per lo stesso motivo che hai citato, perchè queste cose alimentano i soliti giri di parole infiniti, e non ne ho nessuna voglia ), la tendenza del mercato è senza dubbio a favore di C#, su questo non ci piove.
MarcoGG è offline   Rispondi citando il messaggio o parte di esso
Old 30-04-2009, 07:49   #12
salvodel
Senior Member
 
L'Avatar di salvodel
 
Iscritto dal: Dec 2004
Messaggi: 783
Quote:
Originariamente inviato da MarcoGG Guarda i messaggi
Magari potevi fare un piccolo esempio pratico per essere più chiaro...
Ho 100 cento ombrelloni e devo gestire le prenotazioni durante l'estae e fare cavolate di questo tipo. Oppure fare un po di conti e previsioni sui consumi di bevande: cavolate ma che mi permetterebbero di riempire un pò di tempo che ho(ma veramente poco). Tipo avere le immagini del prodotto selozzionarlo e mettere le quantità.

Quote:
Originariamente inviato da MarcoGG Guarda i messaggi
Secondo me potresti provare inizialmente con un progetto di test .NET su Excel. Scrivilo in VB e poi in C# ( o viceversa ), e giudica tu stesso con quale sintassi ti trovi meglio.
Credo che farò così: prendo qualche esempio scritto in C# e VBA e poi vedo quello che mi "piglia" prima.
grazie a tutti.
__________________
"May the wind always be at your back and the sun upon your face.
And may the wings of destiny carry you aloft to dance with the stars...."
salvodel è offline   Rispondi citando il messaggio o parte di esso
Old 30-04-2009, 08:45   #13
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Quote:
Originariamente inviato da salvodel Guarda i messaggi
Credo che farò così: prendo qualche esempio scritto in C# e VBA e poi vedo quello che mi "piglia" prima.
grazie a tutti.
Io veramente intendevo : prova VB.NET (VB 2005 o 2008) e C#(2005 o 2008)... Per il gestionale sulle prenotazioni estive, o per un database prodotti con fotografie e quant'altro ovviamente non ti consiglio più VBA secco ( visto che finalmente ti sei un po' "sbottonato" ), ma un'applicazione centrale .NET che può produrre un output in Excel...
MarcoGG è offline   Rispondi citando il messaggio o parte di esso
Old 30-04-2009, 11:49   #14
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da MarcoGG Guarda i messaggi
ma un'applicazione centrale .NET che può produrre un output in Excel...
Concordo...Excel deve essere solo un modo per produrre un riepilogo comprensibile.
Maglio appoggiarsi ad un DBMS gratuito per queste cose: SQL Server Express per restare sempre in campo MS. O al limite anche ad un DB Access.
cionci è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


HUAWEI MatePad Air recensione: OLED opaco e tastiera dedicata per lavorare meglio HUAWEI MatePad Air recensione: OLED opaco e tast...
NVIDIA RTX Spark: il PC Windows on ARM costruito per l'IA agentica NVIDIA RTX Spark: il PC Windows on ARM costruito...
Motorola razr fold, dalla conchiglia al formato a libro. La recensione Motorola razr fold, dalla conchiglia al formato ...
Recensione Google Pixel Watch 5: sembra lo stesso, ma al polso la differenza si sente Recensione Google Pixel Watch 5: sembra lo stess...
Nokia Innovation Day 2026: la sovranità europea passa dal mercato unico e dai laboratori italiani del gruppo Nokia Innovation Day 2026: la sovranità e...
Le 12 offerte Amazon TOP del weekend: Sm...
Xiaomi Smart TV 32 è vera bestsel...
Il satellite spia russo Kosmos 2612 si t...
Blue Origin continua l'espansione: nuove...
Intel prepara un SoC da 700 TOPS: Razor ...
I nuovi Xreal 1 Pro+ arrivano in Europa ...
La GeForce RTX 5090 non è morta: ...
HONOR Win2 si mostra online: potenza da ...
Clamoroso dietrofront di Sony: cancellat...
GeForce NOW, tante novità con l'u...
Il mercato smartphone rallenta nel Q3 20...
Addio al Valve Index: fine della produzi...
Seggiolini auto i-Size da 0 a 12 anni in...
Amazon determina i prezzi di tutto il we...
Robot aspirapolvere ECOVACS in offerta s...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 07:55.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v