trittico6969 Inserito: 16 marzo 2011 Segnala Share Inserito: 16 marzo 2011 ho questo codice in un file excel abbinato a una usefrom....ho creato un altro foglio che si chiama "nomi" e ho spostato tutto in quest'ultimo ma quando richiamo la macro la userfrom esce, poi inserisco il nome da cercare e premendo "enter" mi da "errore necessario oggetto"...cosa che nel foglio dov'era prima non mi dava...dove sbaglio?grazie!Sub trova1() If userform1.Visible = False Then userform1.Show False End Sub Dim ricerca As Range 'questo codice serve a creare il tasto cerca per non usare il binocolo e finisce a fine3 Private Sub CommandButton1_Click() TextBox1.SetFocus TextBox1.SelStart = 0 TextBox1.SelLength = Len(TextBox1.Text) If ricerca Is Nothing Then Set ricerca = nomi.Cells.Find(TextBox1.Text) Else Set ricerca = nomi.Cells.Find(TextBox1.Text, nomi.Cells(ricerca.Row, ricerca.Column)) End If If ricerca Is Nothing Then Exit Sub ricerca.Select End Sub Private Sub UserForm_Activate() TextBox1.SetFocus End Sub Private Sub UserForm_initialize() CommandButton1.Caption = "trova": CommandButton1.Accelerator = "T": CommandButton1.Default = True userform1.Caption = "cerca" End Sub 'fine3 Link al commento Condividi su altri siti More sharing options...
GiRock Inserita: 16 marzo 2011 Segnala Share Inserita: 16 marzo 2011 Non hai specificato la riga dell'errore, e comunque, così a prima vista manca la parola chiave New che crea l'oggetto...Dim ricerca As New RangeSe mi fornisci più dati forse riusciamo a capirci meglio... Link al commento Condividi su altri siti More sharing options...
trittico6969 Inserita: 16 marzo 2011 Autore Segnala Share Inserita: 16 marzo 2011 forse ho capito...nel foglio di prima non c'erano formule..... in quello attuale invece si...si dovrebbe modivicare il codice che trovi solo i nomi e non le formule...penso sia questo....ci mi aiuta?grazie! Link al commento Condividi su altri siti More sharing options...
trittico6969 Inserita: 17 marzo 2011 Autore Segnala Share Inserita: 17 marzo 2011 fatto non mi da più errore ma mi cerca solo nelle formule e non i nomi Link al commento Condividi su altri siti More sharing options...
GiRock Inserita: 19 marzo 2011 Segnala Share Inserita: 19 marzo 2011 Parli da solo adesso??? Non rispondi neppure alle domande...Pubblica sto benedetto esempio visto che non vuoi dirmi dove ti dà l'errore... Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora