Databaseforespørgsel - liste i parametre
HejJeg har i Excel lavet en databaseforespørgsel via en kommandotekst.
Jeg vil gerne bytte parametre ud med input i celler i Excel.
Jeg går ind under data - opdater alle - forbindelsesegenskaber - vælger definition - og skriver kommandoteksten.
Den kommer forkortet her
select ACCOUNTNUM
from ledgertrans
where
transdate between ? and ?
and ACCOUNTNUM in (?)
De første to input celler er datoer - og det virker fint med en cellereference til Excel.
Den sidste ved accountnum vil jeg gerne have til at være et liste input. Parameter boksen siger, at det skal være en enkelt celle, der refereres til.
Er der en der kender en anden måde, at henvise til en liste på?
Alternativt kan jeg lave listen i en enkelt celle i mit input ark - men jeg kan kun i input arket skrive en værdi i inputtet fx 10000. Hvis jeg skriver to input fx 10000,10001 - så virker den ikke længere.
Hvis jeg skriver direkte i kommandoteksten med flere input (altså and accountnum in (10000,10001) ) - så virker det fint.
Jeg vil bare gerne undgå at skulle ind i kommandoteksten for at tilrette listen over accountnum der udtrækkes på.
Jeg håber I kan hjælpe.