Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

cerca nomi

Linguaggi e sistemi

Moderatori: Foto UtentePaolino, Foto Utentefairyvilje

0
voti

[1] cerca nomi

Messaggioda Foto Utentetrittico69 » 23 mag 2012, 18:02

è possibile modificare il codice sotto e fare in modo che mi effettui prima la ricerca prima nella colonna AB3:AB100 e se non trova il nome che si stà cercando passi automaticamente alla colonna A3:B2000.
Questo codice si trova in una form.
Grazie!

Codice: Seleziona tutto
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 = Sheets("archivio").Cells.Find(TextBox1.Text, , xlValues)
Else
Set ricerca = Sheets("archivio").Cells.Find(TextBox1.Text, Sheets("archivio").Cells(ricerca.Row, ricerca.Column), xlValues)
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
Avatar utente
Foto Utentetrittico69
14 1 2 6
Stabilizzato
Stabilizzato
 
Messaggi: 461
Iscritto il: 3 feb 2009, 22:24

0
voti

[2] Re: cerca nomi

Messaggioda Foto Utentecronos80 » 23 mag 2012, 19:22

Da quello che vedo nel codice che hai postato si dovrebbe mettere mano qui:
Codice: Seleziona tutto
Cells(ricerca.Row, ricerca.Column)

andando a sostituire riga e colonna.

Come farlo è un altro paio di maniche e servirebbe un po' di codice e qualche spiegazione in più per capire cosa deve fare la macro.
O_/
Non cercare di piegare il cucchiaio. È impossibile. Cerca invece di fare l'unica cosa saggia: giungere alla verità. Il cucchiaio non esiste. Allora ti accorgerai che non è il cucchiaio a piegarsi, ma sei tu stesso!
Avatar utente
Foto Utentecronos80
1.546 1 6 12
Expert EY
Expert EY
 
Messaggi: 636
Iscritto il: 17 gen 2012, 10:43

0
voti

[3] Re: cerca nomi

Messaggioda Foto Utentetrittico69 » 23 mag 2012, 22:32

ricerca dei semplici nominativi in un foglio excel. avviando la macro si presenta una finestra dove va scritto il nome da cercare
Avatar utente
Foto Utentetrittico69
14 1 2 6
Stabilizzato
Stabilizzato
 
Messaggi: 461
Iscritto il: 3 feb 2009, 22:24

0
voti

[4] Re: cerca nomi

Messaggioda Foto Utentetrittico69 » 24 mag 2012, 14:41

Avatar utente
Foto Utentetrittico69
14 1 2 6
Stabilizzato
Stabilizzato
 
Messaggi: 461
Iscritto il: 3 feb 2009, 22:24


Torna a PC e informatica

Chi c’è in linea

Visitano il forum: Nessuno e 20 ospiti