Condividi:        

Gestione documento con form di ricerca

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Gestione documento con form di ricerca

Postdi terrore88 » 05/10/12 15:17

Buongiorno a tutti,

vorrei chiedervi, visto che non sono assolutamente un genio con il pc, un metodo con exel o programma che permetta di gestire un elenco di informazioni (database presente su exel) che possano essere consultabili solamente attraverso un form di ricerca. Mi spiego meglio:
devo gestire alcune RMA (pratiche di riparazione) e per non indicare manualmente ogni volta via email lo status della riparazione, vorrei creare un documento o un programma che sia consultabile online (es. google doc). Nello specifico però, per non far vedere un elenco infinito di pratiche, vorrei inserire un form di ricerca dove inserendo ad esempio nel mio caso il codice IMEI del prodotto appare solamente la riga inerente a quell'IMEI ricercato.

Secondo voi è fattibile?

Grazie mille e scusatemi se sono stato un pò contorto.
terrore88
Newbie
 
Post: 3
Iscritto il: 05/10/12 15:15

Sponsor
 

Re: Gestione documento con form di ricerca

Postdi Flash30005 » 05/10/12 16:20

Non vedo l'utilità del form (eventualmente lo inseriremo in un secondo tempo)
Supponendo di avere nel "Foglio1" i dati
Imei in colonna A
e gli altri dati nelle colonne successive esempio fino alla colonna J (n.10)
Crei un nome elenco nel foglio1 da
Menu Inserisci -> Nome -> Definisci
Nome: Imei
Formula
Codice: Seleziona tutto
=INDIRETTO("Foglio1!A2:A"&CONTA.VALORI(Foglio1!$A:$A)+1)


Vai nel foglio2 e convalidi la cella A2
Da Menu Dati -> convalida dati
scegli Elenco
Origine = Imei

poi nel vba del foglio2 (non modulo)
inserisci questa macro
Codice: Seleziona tutto
Private Sub Worksheet_Change(ByVal Target As Range)
CheckAreaB = "A2"
If Not Application.Intersect(Target, Range(CheckAreaB)) Is Nothing Then
If (Selection.Rows.Count + Selection.Columns.Count) > 2 Then Exit Sub
NomeG = Target
RM = Target.Row
URA = Worksheets("Foglio1").Range("A" & Rows.Count).End(xlUp).Row
For RRA = 2 To URA
If Worksheets("Foglio1").Range("A" & RRA).Value = NomeG Then
Application.EnableEvents = False
For CCM = 2 To 10
If CCM <> 1 Then
Cells(RM, CCM).Value = Worksheets("Foglio1").Cells(RRA, CCM).Value
End If
Next CCM
End If
Next RRA
End If
Application.EnableEvents = True
End Sub

ora ogni volta che sceglierai un qualsiasi Imei in A2 del foglio2 avrai la riga (fino alla colonna 10) corrispondente a quell'imei

Allego il file

Ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: Gestione documento con form di ricerca

Postdi terrore88 » 05/10/12 17:39

Grazie mille veramente!!!

Adesso però vi chiedo: come faccio a rendere visibile solamente il secondo foglio? In modo da pubblicarlo anche su google doc.

Grazie ancora :)
terrore88
Newbie
 
Post: 3
Iscritto il: 05/10/12 15:15

Re: Gestione documento con form di ricerca

Postdi terrore88 » 05/10/12 17:46

Notifico che purtroppo effettuando l'update su google doc perde tutta la funzione del macro e quindi della selezione :( questo mi impedisce di poterlo pubblicare :(
Eventualmente ci sarebbe un'altra soluzione?

Grazie mille
terrore88
Newbie
 
Post: 3
Iscritto il: 05/10/12 15:15


Torna a Applicazioni Office Windows


Topic correlati a "Gestione documento con form di ricerca":


Chi c’è in linea

Visitano il forum: Nessuno e 41 ospiti