Pagina precedente | 1 2 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Userform filtra e cerca

Ultimo Aggiornamento: 19/10/2020 07:48
Post: 6.101
Registrato il: 14/11/2004
Utente Master
Office 2019
OFFLINE
15/10/2020 10:33

Ciao credo di aver terminato, ecco il file, fai le prove e vedi se va bene, adesso fa anche l'inserimento e le modifiche che vorrai apportare.

se vuoi cambiare la numerazione progressiva devi andare nel foglio "DatiGen" colonna "Y" alla riga 2 per quella del trasporto con la "M" davanti "M50" basta scrivere il numero che verrà inserito con la M oppure il progressivo ID alla riga 6, quelli sotto sono i progressivi degli altri ID non devi toccarli.

Ti ho inserito anche l'opzione per la stampa, stampa quello che ce nel listbox, la stampa la fa in orizzontale nel foglio verticale i dati diventano troppo piccoli, ce anche l'opzione per vedere prima i dati a video.

Fai sapere, Ciao BY Sal (8-D
[Modificato da by sal 15/10/2020 10:38]
se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
Post: 25
Registrato il: 18/10/2016
Città: COSENZA
Età: 65
Utente Junior
Excel 2007
OFFLINE
15/10/2020 11:41

Filtra e Cerca
@BySal, ottimo lavoro!
Post: 6.102
Registrato il: 14/11/2004
Utente Master
Office 2019
OFFLINE
15/10/2020 15:07

Ciao Dario Grazie.
se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
Post: 10
Registrato il: 07/10/2020
Età: 67
Utente Junior
2013
OFFLINE
15/10/2020 15:38

Ciao By Sal,

stavo ragionando sul problema dell'id automatico del form inserimento/modifica dati... se anzichè la texbox si mette una label che all'evento onclick di un pulsante "inserisci nuovo" mi restituisce l'ultimo Id con prefisso M che poi andrà a scrivere il successivo sulla scheda colonna A del foglio DataBase (M1 ecc.)
è più semplice come soluzione?
Grazie
Paolo
Post: 11
Registrato il: 07/10/2020
Età: 67
Utente Junior
2013
OFFLINE
15/10/2020 15:43

@By Sal
Grande non avevo visto ancora il tuo post... lo provo grazie
Post: 6.103
Registrato il: 14/11/2004
Utente Master
Office 2019
OFFLINE
15/10/2020 16:32

Ciao Paolo ricorda che ogni nuovo inserimento aggiorna anche i contatori ID in automatico.

il primo ID non quello del trasporto ti viene dato?, se ti viene dato devo far aggiornare solo quello del trasporto ad ogni nuovo codice ID.

Ciao By Sal (8-D
se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
Post: 12
Registrato il: 07/10/2020
Età: 67
Utente Junior
2013
OFFLINE
15/10/2020 18:30

no scusa By Sal, l'ID dal form di inserimento preferirei in automatico, non deve essere trascritto... solo che non ho capito per inserire una nuova scheda vedo il pulsante conferma ma presumo per una modifica... per inserire una nuova scheda non ho capito...
anche perche i campi sembrano di ricerca e modifica mi sembra.... o per gli inserimenti posso usare il form1 che ha il contatore ancora manuale? o capito male?
Grazie
Paolo
Post: 13
Registrato il: 07/10/2020
Età: 67
Utente Junior
2013
OFFLINE
15/10/2020 18:41

@By Sal
ho capito sono invertiti gli ID, ID mezzo sta per un identificativo mezzo che devono inserire, è tipo una sigla del mezzo, non è ID record della colonna A... infatti non capivo perche id Record in alto non era editabile ma solo di scelta come per trovare un record..... praticamente va bene cosi ma ma bisognerebbe incorporare i due ID o togliere ID Trasporto.... deve scrivere l' ID sulla colonna A e al posto di targa mettere ID mezzo che è una sigla del mezzo...
ci sto lavorando vediamo se riesco a fare i cambiamenti.....
[Modificato da proma57 15/10/2020 18:56]
Post: 14
Registrato il: 07/10/2020
Età: 67
Utente Junior
2013
OFFLINE
15/10/2020 23:20

Ciao By Sal,
nel form inserisci/modifica, ID (ComboBox1) non deve scrivere sul foglio DataBase Colonna A, al suo posto dovrebbe andarci la TextBox15 ID Trasporto che deve scrivere sempre nella colonna A e non nella colonna X.
La Combobox1 casomai è utile per la ricerca ed eventuale modifica, Id Num è di importazione quindi non deve avere automatismi, solo Id trasp tramite form delle schede deve avere il contatore... inoltre inserendo struttura richiedente e ospedale destinazione questi due campi non vengono trascritti o restituiscono una numerazione incomprensibile.
Da cosa potrebbe dipendere?
Grazie
Paolo
[Modificato da proma57 16/10/2020 09:39]
Post: 6.110
Registrato il: 14/11/2004
Utente Master
Office 2019
OFFLINE
16/10/2020 20:10

Ciao non ho capito.

nel combobox1 esce un ID consecutivo oppure puoi scegliere un id per cambiare o modificare qualcosa.

quanto si inserisce un nuovo paziente in automatico esce un nuovo ID combobox1 la data e l'ora della registrazione ed un nuovo ID di trasporto, che comunque possono essere modificati nella maschera,

se si richiama un vecchio paziente riporta i vecchi ID registrati.

spiega meglio

Ciao By Sal (8-D
se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
Post: 15
Registrato il: 07/10/2020
Età: 67
Utente Junior
2013
OFFLINE
16/10/2020 21:28

Ciao nella Combobox1 va bene che ci sia, mi richiama un id per fare le modifice, ma se devo inserire una nuova scheda tramite il form deve dare ID generato da texbox15 che deve scrivere nella colonna A del Database.. e poi nella combobox1 si vedranno anche quelli inseriti tramite il form con il prefisso M....
spero di essermi spiegato... fammi sapere se ora ti è chiaro..grazie
Paolo
Post: 6.113
Registrato il: 14/11/2004
Utente Master
Office 2019
OFFLINE
17/10/2020 07:23

Ciao Paolo, purtroppo no, hai skype ed una cuffia con microfono, ci possiamo collegare e vedere di risolvere.

il mio skype è "by_sal", fai una richiesta di contatto se sono al pc rispondo subito.

non ho capito una cosa, se devo dare l'id Trasporto oppure un altro ID, perche mi parli del tetxbox15 che è l'ID con la M davanti per il trasporto, e non centra con quello della colonna A che l'indice ID della registrazione

stiamo facendo confusione, ecco perche ti ho detto di skype.

Ciao By Sal(8-D
se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
Post: 16
Registrato il: 07/10/2020
Età: 67
Utente Junior
2013
OFFLINE
17/10/2020 07:54

Buongiorno By Sal, si provo in mattinata a raggiungerti con skype, cmq quello che cerco di far capire è che stiamo parlando dello stesso campo ID e ID Trasp sono la stessa cosa nella colonna A del DataBase, ma con due modalita di inserimento differenti uno viene dall'import e questo non deve essere contatore, mentre quello del form (texbox15) che mi da ID automatico con prefisso M, va inserito come ID...
ho provato ad invertire combobox1 con texbox15 il fatto e che mi propone nella combobox1 gli ID inseriti e va ad aggiungere il record successivo con ID della combobox1 anziche quello della texbox15...
a dopo e grazie
Paolo
Post: 17
Registrato il: 07/10/2020
Età: 67
Utente Junior
2013
OFFLINE
18/10/2020 20:25

Ciao By Sal,
credo di aver ultimato il lavoro, ho fatto anche un po di pulizia delle cose che non servivano, ho solo un problema, non ho capito e trovato riferimenti della funzione “ID Scheda” della colonna Y del foglio DatiGen, quindi per aggirare il problema ho inserito nel controllo UserForm_Activate il ComboBox1.RowSource = "A:A"
nell’ID del form modifica dati vedo tutti gli id e me li fa editare tranne quelli del form inserimenti con il prefisso M.. non riesco proprio a capire perché… quando puoi me lo vedi?
Grazie
Paolo
Post: 6.114
Registrato il: 14/11/2004
Utente Master
Office 2019
OFFLINE
19/10/2020 07:48

Cia Paolo, nel form inserimenti è una textbox non una combobox per cui fa vedere solamente il progressivo della numerazione, cioè il numero progressivo che deve essere assegnato all'inserimento.

oppure non ho capito bene, nel caso contattami.

Ciao By sal (8-D

se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
Vota: 15MediaObject5,00245 2
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 2 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 17:38. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com