Ricerca dati per Cognome e/o Nome

Anonimo
2015-04-30T08:55:37+00:00

Salve Forum

Premesso che ho un file  denominato “ Registro dei Decreti” che è composto da due schede: “DECRETI” e “RICERCA”.

Attualmente l’originale che detengo funziona con delle formule che ne rallentano di non poco l’esecuzione delle operazioni, atteso che i record programmati per la trascrizione  dei dati sono 10.000.

Tanto premesso chiedo se qualcuno può fornirmi un codice  in VBA in sostituzione della miriade di formule usate.

L’esempio del file è QUI

Per ulteriori delucidazioni, ovviamente, sono a disposizione.

Grazie, Paolo

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2015-05-06T16:20:09+00:00

Ciao Paolo,

scarica questo: Registro dei Decreti 5.xlsm.

(E considera che quello che chiedi, con l'impostazione attuale, ha un piccolo costo in termini di prestazioni. Vedi se è tollerabile, altrimenti bisogna rimetter mano a qualche cosetta.)

La risposta è stata utile?

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2015-05-05T20:39:47+00:00

... e questo è il 4, identico al 3 tranne che per la ricerca, che restituisce cognomi e nomi esatti:

Registro dei Decreti 4.xlsm

La risposta è stata utile?

0 commenti Nessun commento

42 risposte aggiuntive

Ordina per: Meno recente
  1. Anonimo
    2015-05-04T14:15:15+00:00

    Ciao Alessandra, grazie intanto per l’attenzione prestata alla mia esigenza.

    L’esempio del file denominato “Registro dei Decreti”,  che ho posto in OneDrive, è un semplice registro composto da due Schede: Decreti e Ricerca, ovvero di immissione dati e di ricerca.

    Il Foglio “Ricerca”  è un Foglio nelle quali celle D2 ed E2 - rispettivamente riservato alla digitazione del Cognome e/o del Nome, restituisce i Record relativi a quel determinato Cognome. Il Foglio è composto da un max di 100 visualizzazioni (che, come numero, va bene).

    Il Foglio “Decreti” è riservato all’immissione dati che avviene regolarmente dalle celle delle Colonne da**,“C”  a “J”, senza alcuna regola da rispettare;**mentre per quanto riguarda  le celle della Colonna da **“B3:B2002”**esse assegnano un numero progressivo automatico se la corrispondente cella della Colonna “B” ha un Valore maggiore di zero; la sola regola da rispettare è che se per esempio le celle C6, C7 e C8 contengono lo stesso Valore, le corrispondenti celle “B6”. “B7” e “B8” ripetono anch’esse lo stesso numero contenuto dalla cella “B5”  (come da esempio riportato nel file posto in OneDrive).

    Rilevo che in entrambe i Fogli è stato inserito un codice che converte la scrittura da minuscolo in maiuscolo (cosa che dovrà rimanere)

    Infine specifico che la richiesta di tale Codice, nasce dal fatto che ho esigenza di espandere i record di immissione dati di cui al Foglio “Decreti”****da 2000 a 10.000, mentre il Foglio “Ricerca” può rimanere con i cento record di visualizzazione e la loro espansione con formule mi rallenta il file medesimo.

    Nel dichiararmi disponibile ad eventuali ulteriori chiarimenti, saluto, Paolo

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2015-05-04T19:07:09+00:00

    Ciao Paolo Nigro,

    quello che condivido è solo un abbozzo, anche se piuttosto avanzato. Non fare caso all'aspetto estetico, che è l'ultima cosa da sistemare. Ho eliminato le protezioni e tu non rimetterle, per ora. Verifica cosa c'è che ancora non va e considera che bisogna fare qualcosa per i campi data personalizzati perché come vedrai, non sono compatibili col tipo di query che ho usato.

    Fa' sapere, grazie.

    **Registro dei Decreti 1.xlsm**

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2015-05-04T21:37:59+00:00

    Ciao Maurizio e bentornato

    purtroppo non riesco ad aprire la tua bozza, mi appare una finestra che mi comunica: non è possibile aprire la cartella di lavoro nel browser perché usa le seguenti caratteristiche non supportate: rapporti di tabella pivot che vengono aggiornati in caso di modifica dei filtri o se vengono usati intervalli di dati esterni (detti anche tabelle query)

    saluti, Paolo

    La risposta è stata utile?

    0 commenti Nessun commento