Complimenti per il video, inserisco un quesito sul secondo caso: E' possibile numerare progressivamente il valore doppio estratto attraverso eventualmente un parametro data? Faccio un esempio: Nell'estrazione sono comparsi dei record duplicati 2 volte e con la formula Dcount è stato inserito il valore 2. E possibile attraverso una data attriuire un valore 1 (data più recente) ed un valore 2 (data meno recente)? Grazie
Ciao, complimenti sempre per i tuoi tutorial e per le ottime spiegazioni. Volevo chiederti se c'è un modo per mostrare in un unico campo (casella di testa) i vari valori che sono stati selezionati da una casella combinata, da diversi record. Cerco di spiegarmi meglio: ogni dipendente può avere diversi titoli di studio per esempio. In una sottomaschera ho quindi impostato ogni record come un evento, sempre collegato alla maschera principale tramite IDMatricola. Quindi ogni record di Eventi avrà i campi: IDEvento, IDMatricola, Data (può sempre servire), Descrizione (molto importante, è una casella di testo dove andrò a scrivere manualmente il titolo di studio), Categoria (la vera e propria casella combinata che tra i vari valori ha anche "Titoli di studio"). Io per ora sono riuscita ad arrivare a filtrare i record Eventi per categoria ID = 5 cioè per Titolo di studio, e in una casella di testo sulla maschera principale mi esce giustamente la descrizione, che sarebbe il titolo di studio. Il problema è che se il dipendente ha 2,3,5 ecc titoli di studio, Access mi duplica la maschera quindi mi usciranno 2,3,5 ecc maschere singole per lo stesso dipendente, tutte uguali ma solo con la descrizione del titolo di studio diverso. C'è un modo semplice per "raggruppare" tutte le descrizioni filtrate per Titolo di studio e visualizzarle insieme, magari separate da una virgola, in un'altra casella di testo nella maschera principale? Grazie mille ancora, sei preziosissima
Buongiorno Signora, mi saprebbe dire come si strutturano le maschere e i report a campi incrociati? O dove posso informarmi. Dovrei preparare la classica tabelle delle spese condominiali ripartite fra i condomini. Al momento uso Excel ma ora i condomini sono aumentati e mi sto preparando un DB. Grazie
Ciao e complimenti per tutti i video e questo in particolare. Come fare il controllo di record duplicati, ma presenti in 2 tabelle diverse? Nel mio caso, ho una tabella con una serie di record, in particolare con la casella "anno". Ho creato una serie di query, dove duplico tutti i record di un anno (inserito da maschera) in una tabella di backup identica, aggiungo 1 all'anno, e accodo il tutto alla tabella principale. Funziona tutto perfettamente, ma ho il rischio di creare un anno già esistente. Per esempio, ho record con anno 2023 e 2024; se in maschera inserisco 2024, mi copia e accoda nuovi record 2025, ma se mettessi 2023 mi accoderebbe nuovi con 2024, e avrei doppioni, in quanto ho già il 2024! Potrei forse fare ricerca del valore max (di anno) e aggiungere 1 a questo, senza digitarlo da maschera, ma mi piacerebbe più seguire la tua guida, ossia fare un controllo su record prima di accodarli nella tabella principale, come da te descritto nel tutorial. Ma parto da tabelle diverse e non dalla stessa. Scusa se mi sono dilungato un po'. Grazie
Una domanda. Io ho due tabelle con entrambe un codice fiscale, vorrei che non permettesse l'inserimento del codice fiscale nella seconda tabella se prima non viene inserito nella prima. Si può fare con un codice If ed un messaggio box?
certo sul secondo campo del codice fiscale su attivato inserisci il codice if isnull (campoprimo codice fiscale) then msgbox "messaggio" primocampo.setfocus end if
Non riesco a farlo funzionare😥 Private sub codice_fiscale_AfterUpdate () If IsNull (codice_fiscale) then Msgbox "prova" Codice_fiscale.SetFocus End If End sub
Complimenti per i video, avrei una domanda, è possibile ridimensionale tutti i controlli (pulsanti, etichette, campi) automaticamente quando si allarga o si restringe una maschera? Grazie
Buonasera, vorrei chiederLe un’informazione: sto creando un database per la gestione dei condomini e ho creato una maschera che mi permette di visualizzare con una query tutti i costi di un condomino in un determinato periodo ovvero con due caselle combinate non associate scelgo il condominio e con l’altre l’anno e mi compaiono tutti i costi suddivisi x categorie. Ho applicato poi un filtro con l’istruzione FilterOn affinché si possa selezionare la categoria specifica solo che quando tolgo il filtro e decido di selezionare un altro condominio e un altro anno l’istruzione Requery non me li visualizza. Mi potrebbe aiutare per favore? Io credo basti una semplice istruzione che però mi sfugge. Grazie mille
Più che togliere il filtro, io aggiungerei un pulsante in cui ripulisco tutti i campi di ricerca, e poi farei un requery esempio condominio = "" anno = "" o serve categoria = "" me.requery In questo modo riporteresti la maschera allo stato di partenza
Buongiorno. Purtroppo non funziona. Quando seleziono dalle due caselle combinate cboCondominio e cboEsercizio tutto va benissimo e posso selezionare tutti i condomini e gli esercizi che voglio, ma quando inizio a filtrare con cboCategoria (usando FilterOn) cominciano i problemi: cboCondominio e cboEsercuzio con i comandi requery non visualizzano il nuovo corpo della maschera ma se da questa maschera filtro con cboCategoria ecco che mi mostra i record giusti. È come se la requery fosse stata eseguita correttamente ma non visualizzata. Ci sto dietro da sabato. Ti ringrazio infinitamente se mi risolvi il problema
Le chiedo una cortesia se è possibile usufruire della sua preziosa collaborazione. La richiesta consiste se potesse realizzare il codice che possa indicare (usufruendo successivamente della formattazione condizionale) la contemporaneità di due eventi sullo stesso impianto sportivo nella stessa data ma non è stato rispettato un intervallo di tempo. Precisamente sia un'ora prima e sia un'ora dopo rispetto a quella già stabilita nel primo evento sportivo. Spero di essere stato chiaro e Le sarei veramente grato se potesse aiutarmi!
Vorrei poter annullare i dati che sto inserendo con una maschera a dialogo modale quando premo il tasto annulla cioè quando non voglio salvarli. Ho visto che anche se premo annulla me li salva
Ottimo video come sempre
Ottimo video, sempre brava
Complimenti per i video grazie
Grazie e complimenti
Complimenti per il video, inserisco un quesito sul secondo caso: E' possibile numerare progressivamente il valore doppio estratto attraverso eventualmente un parametro data? Faccio un esempio: Nell'estrazione sono comparsi dei record duplicati 2 volte e con la formula Dcount è stato inserito il valore 2. E possibile attraverso una data attriuire un valore 1 (data più recente) ed un valore 2 (data meno recente)? Grazie
Ciao, complimenti sempre per i tuoi tutorial e per le ottime spiegazioni. Volevo chiederti se c'è un modo per mostrare in un unico campo (casella di testa) i vari valori che sono stati selezionati da una casella combinata, da diversi record.
Cerco di spiegarmi meglio: ogni dipendente può avere diversi titoli di studio per esempio.
In una sottomaschera ho quindi impostato ogni record come un evento, sempre collegato alla maschera principale tramite IDMatricola. Quindi ogni record di Eventi avrà i campi: IDEvento, IDMatricola, Data (può sempre servire), Descrizione (molto importante, è una casella di testo dove andrò a scrivere manualmente il titolo di studio), Categoria (la vera e propria casella combinata che tra i vari valori ha anche "Titoli di studio").
Io per ora sono riuscita ad arrivare a filtrare i record Eventi per categoria ID = 5 cioè per Titolo di studio, e in una casella di testo sulla maschera principale mi esce giustamente la descrizione, che sarebbe il titolo di studio. Il problema è che se il dipendente ha 2,3,5 ecc titoli di studio, Access mi duplica la maschera quindi mi usciranno 2,3,5 ecc maschere singole per lo stesso dipendente, tutte uguali ma solo con la descrizione del titolo di studio diverso. C'è un modo semplice per "raggruppare" tutte le descrizioni filtrate per Titolo di studio e visualizzarle insieme, magari separate da una virgola, in un'altra casella di testo nella maschera principale? Grazie mille ancora, sei preziosissima
ci studio un pò su
A me il comando DLookup mi restituisce sempre che il dato è duplicato
Buongiorno Signora, mi saprebbe dire come si strutturano le maschere e i report a campi incrociati? O dove posso informarmi. Dovrei preparare la classica tabelle delle spese condominiali ripartite fra i condomini. Al momento uso Excel ma ora i condomini sono aumentati e mi sto preparando un DB. Grazie
Vedrò di fare un tutorial a breve
Ciao e complimenti per tutti i video e questo in particolare. Come fare il controllo di record duplicati, ma presenti in 2 tabelle diverse?
Nel mio caso, ho una tabella con una serie di record, in particolare con la casella "anno". Ho creato una serie di query, dove duplico tutti i record di un anno (inserito da maschera) in una tabella di backup identica, aggiungo 1 all'anno, e accodo il tutto alla tabella principale. Funziona tutto perfettamente, ma ho il rischio di creare un anno già esistente. Per esempio, ho record con anno 2023 e 2024; se in maschera inserisco 2024, mi copia e accoda nuovi record 2025, ma se mettessi 2023 mi accoderebbe nuovi con 2024, e avrei doppioni, in quanto ho già il 2024! Potrei forse fare ricerca del valore max (di anno) e aggiungere 1 a questo, senza digitarlo da maschera, ma mi piacerebbe più seguire la tua guida, ossia fare un controllo su record prima di accodarli nella tabella principale, come da te descritto nel tutorial. Ma parto da tabelle diverse e non dalla stessa.
Scusa se mi sono dilungato un po'. Grazie
Devo fare delle prove prima di risponderti
Una domanda.
Io ho due tabelle con entrambe un codice fiscale, vorrei che non permettesse l'inserimento del codice fiscale nella seconda tabella se prima non viene inserito nella prima.
Si può fare con un codice If ed un messaggio box?
certo sul secondo campo del codice fiscale su attivato inserisci il codice
if isnull (campoprimo codice fiscale) then
msgbox "messaggio"
primocampo.setfocus
end if
Grazie mille 🎉🎉 provo a fare il codice👍😉
Non riesco a farlo funzionare😥
Private sub codice_fiscale_AfterUpdate ()
If IsNull (codice_fiscale) then
Msgbox "prova"
Codice_fiscale.SetFocus
End If
End sub
@@Acc7263
il codice vba va sull' evento ATTIVATO non su afterupdate, del secondo codice fiscale
Complimenti per i video, avrei una domanda, è possibile ridimensionale tutti i controlli (pulsanti, etichette, campi) automaticamente quando si allarga o si restringe una maschera? Grazie
No, si può solo ancora il pulsante di modo che si sposti allargando la maschera, ma le dimensioni rimangono le stesse
Buonasera, vorrei chiederLe un’informazione: sto creando un database per la gestione dei condomini e ho creato una maschera che mi permette di visualizzare con una query tutti i costi di un condomino in un determinato periodo ovvero con due caselle combinate non associate scelgo il condominio e con l’altre l’anno e mi compaiono tutti i costi suddivisi x categorie. Ho applicato poi un filtro con l’istruzione FilterOn affinché si possa selezionare la categoria specifica solo che quando tolgo il filtro e decido di selezionare un altro condominio e un altro anno l’istruzione Requery non me li visualizza. Mi potrebbe aiutare per favore? Io credo basti una semplice istruzione che però mi sfugge. Grazie mille
Più che togliere il filtro, io aggiungerei un pulsante in cui ripulisco tutti i campi di ricerca, e poi farei un requery
esempio
condominio = ""
anno = ""
o serve categoria = ""
me.requery
In questo modo riporteresti la maschera allo stato di partenza
Grazie mille, proverò a fare così! Sei sempre gentilissima! Buona serata
@@waltermaistro9801 fammi sapere se funziona altrimenti cerchiamo altre strade
Grazie mille
Buongiorno. Purtroppo non funziona. Quando seleziono dalle due caselle combinate cboCondominio e cboEsercizio tutto va benissimo e posso selezionare tutti i condomini e gli esercizi che voglio, ma quando inizio a filtrare con cboCategoria (usando FilterOn) cominciano i problemi: cboCondominio e cboEsercuzio con i comandi requery non visualizzano il nuovo corpo della maschera ma se da questa maschera filtro con cboCategoria ecco che mi mostra i record giusti. È come se la requery fosse stata eseguita correttamente ma non visualizzata. Ci sto dietro da sabato. Ti ringrazio infinitamente se mi risolvi il problema
Le chiedo una cortesia se è possibile usufruire della sua preziosa collaborazione. La richiesta consiste se potesse realizzare il codice che possa indicare (usufruendo successivamente della formattazione condizionale) la contemporaneità di due eventi sullo stesso impianto sportivo nella stessa data ma non è stato rispettato un intervallo di tempo. Precisamente sia un'ora prima e sia un'ora dopo rispetto a quella già stabilita nel primo evento sportivo. Spero di essere stato chiaro e Le sarei veramente grato se potesse aiutarmi!
Ciao dovresti contattarmi via mail perchè ho bisogno di più informazioni
Buongiorno, mi sa dire per favore come si annulla l’inserimento dei dati?
puoi spiegarmi a cosa ti riferisci esattamente?
Vorrei poter annullare i dati che sto inserendo con una maschera a dialogo modale quando premo il tasto annulla cioè quando non voglio salvarli. Ho visto che anche se premo annulla me li salva