Newsgroup: it.comp.appl.access
Titolo: Richiesta/combinazione di Dati

Salve a Tutti.
da inesperto chiedo a Voi una informazione.
devo estrapolare/estrarre dei dati da altrettanti dati.
per prima cosa chiedo se è più corretto farlo con un database oppure foglio di calcolo (Excel)
il risultato finale che voglio ottenere è quello di suddividere/estrapolare i dati che hanno un riferimento ben preciso (chiamato Pallina)
per farvi capire prendo come esempio il trasporto pubblico 
ci sono più Bus che percorrono la stessa direttrice o percorso fino ad un certo punto per poi cambiare direzione e proseguire la sua linea.
durante la stessa direttrice/percorso hanno/fanno in comune le stesse fermate.
vorrei sapere su ogni Fermata (chiamata Pallina) quale linea di Bus ci passa.
In un File di Excel ho tanti fogli quante sono le Linee 
nei fogli ho in intestazione delle Colonne
A= Km 
B= Codice Fermata 
C= Denominazione
D= Ubicazione
E= Tipo di Fermata
F= Comune
G= Zona Tariff
nelle Celle a scendere tutti i dati relativi alla linea in questione
vorrei precisare che il Codice di Fermata è un Numero Univoco
esiste solo quella Pallina con quel Numero.
Ho creato un File di Access dove ho importato i dati da Excel
Creando una Tabella con solo i Dati del Codice di Fermata
e tante Tabelle una per ogni linea che diciamo visualizza il percorso
ed è uscita la stessa cosa di Excel (unica differenza è che mi crea una colonna di ID univoco)
ho creato anche le maschere per ogni Linea
adesso credo che serva una query (non so fare) per estrapolare i dati richiesti 
esempio:
nel Codice di Fermata 123456(Pallina) passano le Linee 1- 2 - 3
nel Codice di Fermata 123457 passano le Linee 4 - 5 - 6
nel Codice di Fermata 123478 passa la Linea 1
e cosi via per tutte le fermate
Grazie.

 Grazie.
 
devi fare una unica tabella in access accodandoci dentro i tuoi excel
in modo tale da avere tutti i dati di tutte le linee nella stessa tabella
 
a quel punto trovare tutte le linee che passano per una certa fermata è 
una banalità
 
qualcosa tipo
 
select distinct pallina from linee where fermata=12456
 
BFS

 BFS
grazie
cosi facendo devo pero fare una modifica al file di Excel  
inserendo una colonna specificando il numero di linea perché altrimenti non si capirebbe di che linea si tratta.
(vado a intuito) 
dunque mi troverò con una colonna ID univoca creata dal Database
la mia Codice Fermata non sarà più univoca perché avrò dei duplicati
A= ID
B= Km
C= Codice Fermata
D= Linea
E= Denominazione
F= Ubicazione
G= Tipo di Fermata
H= Comune
I= Zona Tariff
ok provo a creare la tabella
accodando tutte le linee
a questo punto l'interesse sarà la Colonna C= Codice di Fermata 
ma poi il codice da te segnalato >select distinct pallina from linee where fermata=12456
come e dove lo dovrei inserire
mi piacerebbe avere un risultato con una visuale del tipo 
Codice di Fermata= 123456 -- Denominazione= Fermata stazione -- Linea 1 - 2 - 3 - 4 - ecc (sono le linee interessate)
Codice di Fermata=123987 -- Denominazione= Fermata Centro -- Linea 1 - 3 - 6 ecc
ecc
ecc
Grazie.


Mi par di aver letto sopra che CODICE DI FERMATA e' univoca
Se cosi' non fosse, come fate gia adesso a distinguere una fermata 
dall'altra?
 

Il 09/06/2023 11:46, prodigy ha scritto:

si esatto aggiungi una colonna per specificare il n° di linea
 
il codice che ti ho scritto era quello per creare una query..usando il 
tuo nome colonne diventerebbe
 
selec distinct D from tuaTabella where C='123456'
 
parametrizzando quel c='123456' ottieni che la query ti restituisce 
tutte le linee di una fermata.
 
inoltre per ottenere quello che vuoi devi dare maggiore dettagli
vuoi una maschera dove l'utente digita il n° di fermata e gli viene 
restituita la stampa?
vuoi i risultati su una msgbox?
 
hai dimestichezza con il codice VBA?
altrimenti la vedo dura
 
BFS
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 dall'altra?
 
Ciao RobertoA
si il Codice di Fermata è un numero Univoco proprio per quello
sono io che sto cercando di farmi un file personale (autodidatta)
per migliorare nel mio ambito lavorativo (come dipendente) e accrescere le mie conoscenze.

 
codice VBA nessuna esperienza
ma proverò comunque a creare questo file
sempre Grazie.