› Excel e gli applicativi Microsoft Office › estrazione set di dati
-
AutoreArticoli
-
Nel file allegato trovate un primo foglio di anagrafica progetti, in cui c'è un campo descrittivo di tipo E o T
Nel foglio commesse T, un'estrazione di un set di dati dal primo foglio contenente le sole commesse del primo foglio con il parametro T nella colonna C
Come fare ad ottenere automaticamente questa selezione?
Allegati:
You must be logged in to view attached files.Option Explicit Sub albatros24541() If ActiveSheet.AutoFilterMode = False Then Exit Sub End If ActiveSheet.AutoFilter.Range.Copy Worksheets.Add.Paste Cells.EntireColumn.AutoFit Application.CutCopyMode = False End Subse ho capito, copia in un modulo il codice che ti posto

Qual è il punto di avere gusti diversi, se non mostrare che i cervelli lavorano diversamente, che pensiamo diversamente? ( Alan Turing)
Sempre il mare, uomo libero, amerai!
( Charles Baudelaire )Mi sembra che crei un foglio nuovo con lo stesso elenco dell'anagrafica, non con la selezione delle commesse T.
Però vorrei porti una questione: questo che ti ho postato è chiaramente un esempio, nel senso che la funzione che andrei ad usare nel set estratto del file originale, ha poi degli altri tipi di calcoli a fianco.
Quindi volevo sapere se piuttosto che con una macro, si potesse tenere aggiornato questo elenco tramite una formula Excel, perché potrei andare ad inserire nell'anagrafica nuove commesse, quindi anche di tipo T, che andrebbero poi anche nell'estrazione del set solo per queste commesse, sotto, ad alimentare vs il basso il precedente elenco. Cioè: se poi inserisco una commessa 11, di tipo T, questa dovrà andare a far parte anche dell'elenco nel secondo foglio. La macro se la lancio mi aggiorna tutto l'elenco di nuovo? e se nelle colonne dalla D in poi ho delle altre formule che mi fanno altri calcoli vengono cancellate?
Scusami se uso queste espressioni per farmi capire, spero di farcela, ma è come se gli dovessi dire che nel momento in cui nell'elenco principale si aggiunge una commessa, controlla se è di tipo T e poi inseriscila sotto alle altre
Buongiorno
in A2 del foglio COMMESSE T da trascinare a destra e poi in basso
=SE.ERRORE(INDICE('Anagrafica commesse'!A$2:A$100;AGGREGA(15;6;RIF.RIGA($A$2:$A$100)/('Anagrafica commesse'!$C$2:$C$100="T")-1;RIF.RIGA($A1)));"")
-
AutoreArticoli
