I figli d'arte sono all'altezza dei genitori? Vieni a parlarne su Award & Oscar.
 
Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Maschera inserimento dati complessa ( x me ) :D

Ultimo Aggiornamento: 17/01/2017 23:30
Post: 2
Registrato il: 16/01/2017
Città: MILANO
Età: 51
Utente Junior
excel 2013
OFFLINE
16/01/2017 14:40

Buonasera! avrei bisogno del Vostro aiuto per creare una maschera inserimento dati in Excel che per me è astrusa! Conosco Excel ma quando arrivo al VBA.... alzo le mani [SM=x423021]
Avrei bisogno di una maschera inserimento dati con le seguenti caratteristiche:
ID (dev'essere di 5 numeri)
SEDE ( 18 sedi con menù a tendina)
MESE ( da 1 a 12 o Gennaio, Febbraio ecc con menù a tendina)
ANNO per ogni anno un foglio dove vengono inseriti tutti i dati
ORE OP ( ogni ID ha un valore ogni mese )
ORE ADD ( ogni ID ha un valore ogni mese )
ORE TOT ( ogni ID ha un valore ogni mese )
GG EFF ( ogni ID ha un valore ogni mese )
GG INEFF ( ogni ID ha un valore ogni mese )

i dati una volta inseriti li elaboro con grafici e statistiche ( li x fortuna mi muovo bene :)
Spero di essere riuscito a farmi capire! Se magari qualcuno ha la pazienza di spiegarmi la maschera come è stata fatta ve ne sarei grado! cosi la prossima o eventuali modifiche provo a gestirle da me!
Ringrazio anticipatamente tutti quelli che avranno pazienza e tempo da dedicarmi!
Saluti
Post: 2.590
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Veteran
Excel 365
OFFLINE
16/01/2017 15:40

Ciao Gianni

Per spiegarti bene ti sei spiegato bene ma scrivere qui la procedura per la creazione di una userform sarebbe troppo lungo e complicato ed inoltre l'utilizzo delle userform prevede l'utilizzo, più o meno intensivo, del VBA.

In alternativa potresti vedere di utilizzare il modulo dati che è una sorta di userform già "preconfezionata" e disponibile in Excel.

Per approfondire ti segnalo questo link

https://support.office.com/it-it/article/Aggiungere-modificare-trovare-ed-eliminare-righe-tramite-un-modulo-dati-edd9dec9-5ce7-4b93-9d7e-c80c089cedb7

Certamente il modulo dati non ha la versatilità di una userform vera e propria ma per chi non conosce il VBA può essere un buon inizio.

Se il modulo dati non dovesse soddisfarti puoi guardare questo altro link dove si danno le prime nozioni per la creazione di una userform

http://ennius.altervista.org/free/form.htm

e qui trovi un video dove trovi la creazione di una userform.

Infine qui trovi un corso sul VBA fatto molto bene e tra gli argomenti trattati trovi ovviamente anche le userform.

Prova a fare tu qualcosa (è il modo migliore per imparare) e se ti blocchi o hai difficoltà siamo qui.
[Modificato da alfrimpa 16/01/2017 15:41]

Alfredo
Post: 2
Registrato il: 16/01/2017
Città: MILANO
Età: 51
Utente Junior
excel 2013
OFFLINE
17/01/2017 15:38

Ciao Alfredo!
Ti ringrazio innanzitutto per la risposta e per i suggerimenti! il primo link sui moduli per l'inserimento dei dati diciamo che è un buon punto di partenza mi riservo poi di approfondire con il secondo link!
approfitto della tua competenza per avere qualche suggerimento... :)
il problema, risolto quello dell'immissione dei dati, è quello di gestirli in quanto non sono più ordinati ma ho una tabella in cui gli ID sono sparsi... Con dei filtri riesco agevolmente a selezionare il range di dati che mi interessa ma come faccio ad esportarli su un altro foglio per elaborarli ( grafici, medie e statistiche varie)? esiste un modo per "intercettare" i dati di interesse dalla tabella unica di inserimento e riportarli ordinati per ID su un altro foglio?
Grazie ancora!

Gianni
Post: 2.606
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Veteran
Excel 365
OFFLINE
17/01/2017 15:46

Ciao Gianni

Per quanto riguarda l'ordinamento puoi registrare una macro che poi puoi eseguire in vari modi: con un pulsante, all'apertura/chiusura del file, all'attivazione/disattivazione di un foglio etc.

Relativamente al resto, non conoscendo il tuo contesto, mi riesce difficile dare dei consigli.

Se riesci ad allegare un file di esempio (senza dati sensibili) strutturalmente uguale al tuo originale con spiegazioni e risultato desiderato vediamo quello che si può fare.

Alfredo
Post: 3
Registrato il: 16/01/2017
Città: MILANO
Età: 51
Utente Junior
excel 2013
OFFLINE
17/01/2017 17:35

Ciao Alfredo,
ti sto torturando con questo inserimento dati! :D:D:D
in allegato un file con varie colonne create con un modulo ( ma non si può far partire da solo il modulo? o bisogna cliccare il pulsante tutte le volte?)
avrei necessità, una volta inseriti i dati, di riportarli ordinati da un'altra parte in modo da avere per ogni ID i dati che lo riguardano
se poi riesco a capire come farlo potrei esportare i dati per SEDE... Per FON... per ANNO... per MESE ecc.
per quanto riguarda le macro per riordinare i dati.... [SM=x423021]
Grazie per l'assistenza!

Gianni
Post: 2.609
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Veteran
Excel 365
OFFLINE
17/01/2017 23:30

Gianni il file non c'è

Prima di allegarlo zippalo.

P.S. Se hai poca o nulla dimestichezza con le macro comincia ad usare il registratore di macro; non è perfetto ma è un'ottima "palestra" per imparare.

Una volta compiute le operazioni manualmente nell'editor di VBA troverai il codice risultante che potrai vedere e cercare di capire.
[Modificato da alfrimpa 17/01/2017 23:39]

Alfredo
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Verificare dati collegati da inserimento libero (4 messaggi, agg.: 31/08/2017 20:42)
Mask inserimento dati magazzino e scorporo vendite (10 messaggi, agg.: 19/11/2019 16:04)
copiare dati da un foglio ad un altro (3 messaggi, agg.: 22/08/2021 11:18)
inserimento dati in base agli spazi vuoti (8 messaggi, agg.: 15/02/2020 08:41)
Inserimento dati (1 messaggio, agg.: 01/03/2020 17:43)
Inserimento dati (4 messaggi, agg.: 04/03/2020 22:16)
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 11:04. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com