Newsgroup: it.comp.lang.visual-basic
Titolo: Excel.Application

Salve a tutti :)
Sto cercando invano di inserire un oggetto Excel in un form..
Tra gli oggetti inseribili ho selezionato "Microsoft Excel Worksheet"
ma quando cerco di creare un Excel.Application (Dim asdasd as New
Excel.Application) nella lista dei disponibili non lo vedo (l'oggetto
Excel.application).. C'è altro che devo fare per farlo "apparire"?
Sono un newbie di VB..
Grazie a tutti :)
Alan

 [...]
... e, avendolo gia' inserito, dovresti anche gia' vederlo.
Excel.Application non lo trovi perche' non hai aggiunto la libreria degli
oggetti di Excel ai riferimenti del progetto. Ma se usi, come sembra, un
collegamento OLE all'oggetto, questo riferimento potrebbe non essere
necessario. Lo sarebbe se tu usassi l'automazione OLE. Ovvero "pilotare"
l'applicazione Excel dal tuo progetto invece che "includere" l'oggetto Excel
nel tuo form.
Per curiosita' considera il codice seguente. Ma tu non usare queste tecniche
obsolete, mi raccomando.
Option Explicit
Const NomeFile = "d:\temp\pippo.dat"
Private Sub Form_Load()
  Dim iNumFile As Integer
  If Len(Dir(NomeFile)) Then
    iNumFile = FreeFile(0)
    Open NomeFile For Binary Access Read As iNumFile
    Me.OLE1.ReadFromFile iNumFile
    Close
  End If
End Sub
Private Sub Form_Unload(Cancel As Integer)
  Dim iNumFile As Integer
  iNumFile = FreeFile(0)
  Open NomeFile For Binary Access Write As iNumFile
  Me.OLE1.SaveToFile iNumFile
  Close
End Sub
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

 Quindi hai gia' inserito l'oggetto...
Non mi sono spiegato bene (e si vede :)))..
Dunque.. io voglio inserire un oggetto Excel in VB..
ho già "attivato" Microsoft Excel Worksheet tra i riferimenti in VB, e
mi è apparsa l'icona tra i componenti della toolbar..
ora.. quando vado sul codice e scrivo "Dim variabile as New <e qui
appare la lista)" non vedo "Excel".. quindi ne deduco che non posso
inserirlo.. giusto?
Ho scaricato un sorgente da internet che ha attivato Excel WorkSheet
tra i riferimenti e "Excel" appare nella lista quando "Dimmo" una
variabile..
Mi sono spiegato bene? non saprei, ma spero di si :))
Grazie in anticipo
Alan

 variabile..
--


Maurizio
-- 
Ciao
Alan
--------------------------------
Inviato via 
http://usenet.iol.it
 

 aggiorno l'oggetto OLE
L'oggetto di cui abbiamo parlato finora e' un foglio vuoto. Se invece vuoi
includere nella tua applicazione un foglio *esistente* fai cosi':
    Visualizza > Casella degli strumenti
    <clic sul pulsante "OLE">
    <trascina sul form il cursore a croce lungo il percorso ideale di una
diagonale di un rettangolo, quindi rilascia il pulsante del mouse: dovrebbe
apparire la finestra "Inserisci oggetto">
    Crea dal file
    [V] Collegamento
    Sfoglia...
    <seleziona il file che ti serve>
    ok
Considera, pero', che cosi' abbiamo aggiunto un "Oggetto OLE".
Ma credo convenga, se necessario, continuare il discorso *dopo* che tu abbia
approfondito l'argomento e, soprattutto, svolto gli esercizi presenti nei cd
di VB. E, mentre li svolgi, per i dubbi c'e sempre il ng, ovviamente.


Maurizio
Ciao e grazie
di nuovo anticipatamente :)))


 system registry".. [...]
Urca. Meglio che prima di ogni altra cosa ti concentri su questo problema.


Maurizio
Ciao e grazie lo stesso :)
