ciao, scusate il ritardo!
Dunque sono arrivata a fare questo, almeno per provare:
Da excel ... menù DATI ... inporta dati ... Nuova Query su BD
...seleziono la mia fonte dati e vedo le tabelle..... vedo i campi
faccio la mia query che riporto solo per dovere di cronaca
"
SELECT
ArticoliMagazzino.CodiceArticolo,
ArticoliMagazzino.DescrizioneArticolo,
MovIndCentriProf.CentroImputazione,
MovIndCentriProf.CentroProfitto,
MovIndCentriProf.TipoDocumento,
MovIndCentriProf.Importo,
MovIndCentriProf.CodiceImputazione
FROM {oj MovIndCentriProf MovIndCentriProf LEFT OUTER JOIN ArticoliMagazzino
ArticoliMagazzino
ON MovIndCentriProf.CodiceImputazione = ArticoliMagazzino.CodiceArticolo}
WHERE (MovIndCentriProf.TipoDocumento=11)
"
Quindi ho quasi tutto quello che mi serve tranne.....
L'utente aprirà un nuovo documento (un modello) per ogni nuova commessa,
dove la Commessa=MovIndCentriProf.CentroProfitto
Primo punto mi servirebbe recuperare i dati relativi solo a quella
commessa... ok, agiungo una Where alla Select
... ma ... come faccio ad metere nel modello, che è poi un foglio vuoto da
cui partire, questa query?
Secondo: passargli il parametro (commessa) che ho in una cella, eseguirla ed
avere il risultato in un foglio "tmp" che ho pulito prima?
Resta nel trhead originale, grazie.
--
---------------------------
Mauro Gamberini
http://www.riolab.org/