Vai al contenuto
PLC Forum


Errore Necessario Oggetto


trittico6969

Messaggi consigliati

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


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 Range

Se mi fornisci più dati forse riusciamo a capirci meglio...

Link al commento
Condividi su altri siti

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

ph34r.gif Parli da solo adesso???

senzasperanza.gif 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

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 account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...