Torna indietro   Hardware Upgrade Forum > Software > Programmazione

iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile
iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile
C'è tanta sostanza nel nuovo smartphone della Mela dedicato ai creator digitali. Nuovo telaio in alluminio, sistema di raffreddamento vapor chamber e tre fotocamere da 48 megapixel: non è un semplice smartphone, ma uno studio di produzione digitale on-the-go
Intel Panther Lake: i processori per i notebook del 2026
Intel Panther Lake: i processori per i notebook del 2026
Panther Lake è il nome in codice della prossima generazione di processori Intel Core Ultra, che vedremo al debutto da inizio 2026 nei notebook e nei sistemi desktop più compatti. Nuovi core, nuove GPU e soprattutto una struttura a tile che vede per la prima volta l'utilizzo della tecnologia produttiva Intel 18A: tanta potenza in più, ma senza perdere in efficienza
Intel Xeon 6+: è tempo di Clearwater Forest
Intel Xeon 6+: è tempo di Clearwater Forest
Intel ha annunciato la prossima generazione di processori Xeon dotati di E-Core, quelli per la massima efficienza energetica e densità di elaborazione. Grazie al processo produttivo Intel 18A, i core passano a un massimo di 288 per ogni socket, con aumento della potenza di calcolo e dell'efficienza complessiva.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 27-01-2003, 13:17   #1
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Visual Basic e Excel

Inserisco su di un form il controllo del foglio elettronico Excel . Ora volgio riportare in una casella di testo , il valore contenuto all'interno di una casella del foglio elettronico . Come si fa ?
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 27-01-2003, 17:12   #2
soalle
Senior Member
 
L'Avatar di soalle
 
Iscritto dal: Oct 2000
Città: Montreal (Canada)
Messaggi: 1309
Prova a fare una ricerchina sul forum...

http://forum.hwupgrade.it/viewtopic.php?t=378773

Ciaociao
Soalle
soalle è offline   Rispondi citando il messaggio o parte di esso
Old 27-01-2003, 18:56   #3
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Quote:
Originally posted by "soalle"

Prova a fare una ricerchina sul forum...

http://forum.hwupgrade.it/viewtopic.php?t=378773

Ciaociao
Soalle
Ma l'Xsheet dove si dichiara .
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 27-01-2003, 19:10   #4
soalle
Senior Member
 
L'Avatar di soalle
 
Iscritto dal: Oct 2000
Città: Montreal (Canada)
Messaggi: 1309
in che senso???
soalle è offline   Rispondi citando il messaggio o parte di esso
Old 27-01-2003, 19:32   #5
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Quote:
Originally posted by "soalle"

in che senso???
Ho letto l'altro thread . A me non interessa effettuare la scansione dell'intera colonna , ma semplicemente leggere ad esempio il contenuto della cella A2 e riversarlo in una textbox . Prima ho visto una istruzione del tipo Xsheet.cell o qualcosa del genere
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 28-01-2003, 09:13   #6
soalle
Senior Member
 
L'Avatar di soalle
 
Iscritto dal: Oct 2000
Città: Montreal (Canada)
Messaggi: 1309
Premettendo che non conosco VB... dovrebbe essere qualcosa del genere:

MsgBox(xlApp.Sheets(1).Cells(2,1).Value)
soalle è offline   Rispondi citando il messaggio o parte di esso
Old 28-01-2003, 13:17   #7
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Quote:
Originally posted by "soalle"

Premettendo che non conosco VB... dovrebbe essere qualcosa del genere:

MsgBox(xlApp.Sheets(1).Cells(2,1).Value)
OK ora provo e ti faccio sapere
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 28-01-2003, 13:24   #8
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Mi dice che l'oggetto Xlapp non lo vede . Ma da dove viene fuori ? Dove lo si dichiara ?
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 28-01-2003, 19:54   #9
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Allora qualcuno mi aiuta ?
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 30-01-2003, 14:21   #10
StefanoCsl
Senior Member
 
L'Avatar di StefanoCsl
 
Iscritto dal: Oct 2002
Messaggi: 5035
Facci capire, tu hai inserito una griglia all'interno del form oppure hai utilizzato semploicemente l'oggetto Excel (e quindi hai una sessione di Excel aperta)?
__________________
Id PSN: StefanoCsl (PS4): Battlefield 4 | Killzone Shadow Fall | The Division (clan IHSV)
StefanoCsl è offline   Rispondi citando il messaggio o parte di esso
Old 30-01-2003, 16:13   #11
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Quote:
Originally posted by "StefanoCsl"

Facci capire, tu hai inserito una griglia all'interno del form oppure hai utilizzato semploicemente l'oggetto Excel (e quindi hai una sessione di Excel aperta)?
Ho utilizzato l'oggetto Sheet . Quando lo utilizzo il menù della mia applicazione diventa quello di Excel . Ora non so dirti con precisione . Cmq l'ogetto si chiama Sheet . L'ho inserito andando su componenti col tasto destro sulla barra degli strumenti . Poi ho selezionato "Foglio di Excel" .
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 30-01-2003, 23:51   #12
StefanoCsl
Senior Member
 
L'Avatar di StefanoCsl
 
Iscritto dal: Oct 2002
Messaggi: 5035
L'oggetto "sheet" non lo conosco, cmq per far dialogare VB ed Excel e leggere una cella faccio così:

MsgBox = ExcelSheet.Application.Cells(riga, colonna).Value

Dove:

- ExcelSheet è definita OBJECT e le associo l'oggetto "Excel" con la CreateObject
- Riga è il numero della riga (partendo da 0 per la prima riga)
- Colonna è il numero della colonna (partendo da 0 per la seconda colonna)

Prova a fare così oppure dimmi dove trovo l'oggetto "Sheet" e che SP hai.
__________________
Id PSN: StefanoCsl (PS4): Battlefield 4 | Killzone Shadow Fall | The Division (clan IHSV)
StefanoCsl è offline   Rispondi citando il messaggio o parte di esso
Old 31-01-2003, 13:07   #13
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Quote:
Originally posted by "StefanoCsl"

L'oggetto "sheet" non lo conosco, cmq per far dialogare VB ed Excel e leggere una cella faccio così:

MsgBox = ExcelSheet.Application.Cells(riga, colonna).Value

Dove:

- ExcelSheet è definita OBJECT e le associo l'oggetto "Excel" con la CreateObject
- Riga è il numero della riga (partendo da 0 per la prima riga)
- Colonna è il numero della colonna (partendo da 0 per la seconda colonna)

Prova a fare così oppure dimmi dove trovo l'oggetto "Sheet" e che SP hai.
Il sistema operativo è Win XP . Ma funziona anche con 98 ed Me . Cmq l'oggetto lo trovi facendo clic con il tasto destro del mouse sulla casella degli strumenti . Poi clicca su componenti ed in oggetti inseribili c'è il foglio elettronico
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 31-01-2003, 13:40   #14
StefanoCsl
Senior Member
 
L'Avatar di StefanoCsl
 
Iscritto dal: Oct 2002
Messaggi: 5035
Non mi hai capito, non voglio sapere il SO (sistema operativo), ma il SP (Service Pack) di Visual Basic. Lo vedi facendo click sul "?" dal menu e selezionando "Informazioni su Microsoft Visual Basic". Io non riesco a trovare questo oggetto.

Altra cosa, fammi sapere se è un componente oppure un riferimento.
__________________
Id PSN: StefanoCsl (PS4): Battlefield 4 | Killzone Shadow Fall | The Division (clan IHSV)
StefanoCsl è offline   Rispondi citando il messaggio o parte di esso
Old 31-01-2003, 14:37   #15
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Quote:
Originally posted by "StefanoCsl"

Non mi hai capito, non voglio sapere il SO (sistema operativo), ma il SP (Service Pack) di Visual Basic. Lo vedi facendo click sul "?" dal menu e selezionando "Informazioni su Microsoft Visual Basic". Io non riesco a trovare questo oggetto.

Altra cosa, fammi sapere se è un componente oppure un riferimento.
Non riesco a trovare l'informazione SP che cercavi . CMQ utilizzo Visual Basic 6.0 , e l'unica informazione che vedo è che la versione mi segna la 8176 . Quando a quel componente ti ho già detto prima dove reperirlo . Si tratta di componenti non riferimenti . Scusa ma Office ce l'hai installato ? Se non lo installi non ti esce questo controllo
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 31-01-2003, 18:52   #16
StefanoCsl
Senior Member
 
L'Avatar di StefanoCsl
 
Iscritto dal: Oct 2002
Messaggi: 5035
Io ho la versione 8988, quindi successiva alla tua, ma io volevo sapere il service pack (io ho il 5), se non lo trovi evidentemente non ce l'hai. Cmq mi dispiace ma continuo a non trovare quel componente, sicuro di non averlo installato a parte? Io ho (ovviamente) Office, tra l'altro la versione XP.

Dimmi il nome preciso del componente ed il file .OCX o .DLL a cui fa riferimento (lo vedi sotto la lista dove è scritto "Percorso:"), così potrò aiutarti. Intanto prova la stringa che ti ho mandato.

Stefano
__________________
Id PSN: StefanoCsl (PS4): Battlefield 4 | Killzone Shadow Fall | The Division (clan IHSV)
StefanoCsl è offline   Rispondi citando il messaggio o parte di esso
Old 31-01-2003, 19:07   #17
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Quote:
Originally posted by "StefanoCsl"

Io ho la versione 8988, quindi successiva alla tua, ma io volevo sapere il service pack (io ho il 5), se non lo trovi evidentemente non ce l'hai. Cmq mi dispiace ma continuo a non trovare quel componente, sicuro di non averlo installato a parte? Io ho (ovviamente) Office, tra l'altro la versione XP.

Dimmi il nome preciso del componente ed il file .OCX o .DLL a cui fa riferimento (lo vedi sotto la lista dove è scritto "Percorso:"), così potrò aiutarti. Intanto prova la stringa che ti ho mandato.

Stefano
Non si tratta di una DLL o OCX . Infatti quando evidenzio il controllo sheet mi esce il percorso ed il nome Excel.exe . Ora ti mostro la finestra dove seleziono il controllo .
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 31-01-2003, 19:11   #18
StefanoCsl
Senior Member
 
L'Avatar di StefanoCsl
 
Iscritto dal: Oct 2002
Messaggi: 5035

In pratica hai incluso un documento Excel nel programma VB, non hai messo un oggetto!

Dovrebbe funzionare come ti avevo scritto io allora, ho sempre tenuto excel fuori dal programma VB ma il procedimento deve essere lo stesso
__________________
Id PSN: StefanoCsl (PS4): Battlefield 4 | Killzone Shadow Fall | The Division (clan IHSV)
StefanoCsl è offline   Rispondi citando il messaggio o parte di esso
Old 31-01-2003, 19:18   #19
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Quote:
Originally posted by "StefanoCsl"


In pratica hai incluso un documento Excel nel programma VB, non hai messo un oggetto!

Dovrebbe funzionare come ti avevo scritto io allora, ho sempre tenuto excel fuori dal programma VB ma il procedimento deve essere lo stesso
Si scusa ma non dovrei prima dichiararlo l'oggetto ExcelApplication ? Se si come ?
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 31-01-2003, 19:36   #20
StefanoCsl
Senior Member
 
L'Avatar di StefanoCsl
 
Iscritto dal: Oct 2002
Messaggi: 5035
Se è un oggetto non lo devi dichiarare, imposti il nome dalle proprietà poi controlla se esiste la proprietà "application", se si procedi così:

[NomeOggetto].Application.Cells([riga], [colonna]).Value

Dove:
[NomeOggetto] : NOme che hai dato all'oggetto
[riga] : riga da leggere (0 prima riga)
[colonna] : colonna da leggere (0 prima colonna)

Spero che funzioni così
__________________
Id PSN: StefanoCsl (PS4): Battlefield 4 | Killzone Shadow Fall | The Division (clan IHSV)
StefanoCsl è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile iPhone 17 Pro: più di uno smartphone. &Eg...
Intel Panther Lake: i processori per i notebook del 2026 Intel Panther Lake: i processori per i notebook ...
Intel Xeon 6+: è tempo di Clearwater Forest Intel Xeon 6+: è tempo di Clearwater Fore...
4K a 160Hz o Full HD a 320Hz? Titan Army P2712V, a un prezzo molto basso 4K a 160Hz o Full HD a 320Hz? Titan Army P2712V,...
Recensione Google Pixel Watch 4: basta sollevarlo e si ha Gemini sempre al polso Recensione Google Pixel Watch 4: basta sollevarl...
Le sonde spaziali ESA ExoMars e Mars Exp...
Roscosmos: static fire per i propulsori ...
Alcune partite NBA saranno trasmesse in ...
Intel Core 13000 e 14000 aumentano uffic...
Gemini sta per arrivare in Google Maps: ...
2 minuti per vedere le 27 offerte imperd...
Ray-Ban Meta Display: tecnologia sorpren...
Un mini PC a prezzo stracciato, non cerc...
Al via i coupon nascosti di ottobre: qua...
Ferrari Elettrica si aggiorna solo in of...
Doppio sconto sugli smartphone top Xiaom...
Samsung è sempre più prota...
ChatGPT ha pregiudizi politici? Ecco cos...
Un solo iPhone rubato ha portato alla sc...
Xiaomi 17 Ultra sta arrivando: ecco come...
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: 20:57.


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