Salve sono nuovo del forum
Ho un piccolo prob con un file excel.
Si tratta di un foglio "Archivio pazienti". I dati dei pazienti (nome, cognome e misurazioni varie, disposti su un unica riga) vengono salvati in un database nell'intervallo A500:A1000 e in automatico vengono ordinati per cognome-nome quindi per data visita, dalla più alla meno recente. Ogni paziente quindi avrà nell'intervallo A500:A1000 tante righe ordinate, quante sono state le visite.
Ho già creato 2 celle con elenco a discesa (dall'intervallo 500:1000, delle rispettive colonne) per cognome e nome che mi restituiscono in automatico nella cella A7 un codice (usando concatena cognome+nome).
Vengo al dunque:
Mi servirebbe a questo punto che con macro "carica paziente" vengano filtrate tutte le righe (500:1000) contenenti nella colonna A il codice generato in A7 e che vengano ricopiate a partire da A8 tutte le righe che contengono tale codice.
Ho provato manualmente e l'ideale sarebbe (usando la funzione trova):
1)Seleziona 500:1000,
2)Trova in foglio, copia A7, incolla valori (nel campo di ricerca di trova)
3)cerca per colonne
4)trova tutti
5)seleziona tutte le righe trovate, copia e incolla in A8
Spero di esser stato minimamente comprensibile e mi scuso per il linguaggio non tecnico utilizzato