in un file excel ho inserito una userform con vari controlli.
Nell'evento click di un bottone dovrei aprire dur file excel e poi dovrei chiamare una serie di funzioni che lavorano su celle dei fogli aperti.
Per esempio :
- Codice: Seleziona tutto
Private Sub CommandButton12_Click()
Dim book_ri, book_qrgpl As Workbook
Dim Sheet_ri, sheet_qrgpl As Worksheet
Dim Cell_ri, Cell_qrgpl As Range
Set book_ri = Workbooks.Open(perc_rgpl)
Set book_qrgpl = Workbooks.Open(perc_qrgpl)
Call funzione1
Call funzione2
Call funzione3
quando pero' mi trovo entro la funzione1 e scrivo
- Codice: Seleziona tutto
book_qrgpl.Activate
book_qrgpl.Sheets("Foglio1").Select
ottengo errore:
Errore di runtime 91 - Variabile oggeto o variabile del blocco width non impostata.
In cosa sbaglio ?
Grazie