webForumDet fria alternativet

Excel - automatisk uppdatering

6 svar · 884 visningar · startad av draghund

draghundMedlem sedan jan. 200279 inlägg
#1

Hejsan!

jag har ett Excel-ark som via en uppdateringsknapp hämtar
data från en AS-400.

Finns det något sätt man kan göra för att detta excel-ark skall
uppdateras automatiskt utan att man öppnar det och trycker på en knapp?

Jag har excel-arket i sin tur länkad till en Access-databas, det är därför jag vill slippa öppna excel-arket manuellt.

RikardMedlem sedan dec. 199917 055 inlägg
#2

Ska datat från AS/400:an över till Access direkt föreslår jag att du sätter upp en ODBC- eller OLE DB-koppling direkt. Att gå via Excel strular bara till det och dessutom tror jag inte att du kan få fram den funktion du önskar med mindre än att du tar till någon form av programmering som automatiserar den nuvarande manuella processen.

draghundMedlem sedan jan. 200279 inlägg
#3

Men hur ska man göra den ODBC kopplinge då?

I AS400 gör man ju en query som man sedan kör från
excel, men hur gör jag för att sätta upp en odbc mot
queryn då, eller är det tvärtom man ska gå?

RikardMedlem sedan dec. 199917 055 inlägg
#4

Lägg på ODBC-drivrutinerna för AS/400 i klienten. Sen ska du om allt är rätt konfigurerat kunna komma åt databaserna i AS/400 direkt från Access-klienten och kunna extrahera data mer eller mindre som du vill.
Jag är inte hundra på alla detaljerna men jag har tagit kontakt med en kollega, tillika wF-medlem, som jag har för mig har pejl på detta.

draghundMedlem sedan jan. 200279 inlägg
#5

Känner mig inte riktigt säker ändå på hur jag ska göra.

Kanske ska förtydliga mig att det är Movex vi arbetar i och
det är därifrån jag vill hämta ut vårt kundregister.

Men måste man gå via någon SQL-databas i AS400:ans inbyggda NT-server eller kan man gå direkt via movex till Access?

RikardMedlem sedan dec. 199917 055 inlägg
#6

Jo även vi kör Movex, därav skälet till att jag kontaktade min kollega... :)

Men måste man gå via någon SQL-databas i AS400:ans inbyggda NT-server eller kan man gå direkt via movex till Access?

Jag vet inte mycket om AS/400 men en sak är jag nästan helt säker på - du emulerar inte NT4 i "aset". Med största sannolikhet borde databasen vara DB2. Kopplingen jag är ute efter ser ut som följer:

AS/400 DB2 ---> ODBC-drivrutin ---> Access-databas

ODBC-drivrutinen och Access ska finnas på klienten. Men som sagt när det gäller detaljerna är jag inte rätt person. Invänta min kollega, jag tror att han dyker upp under eftermiddagen. :)

clarkbonesMedlem sedan feb. 20013 023 inlägg
#7

Kanske lite hjälp på vägen...
http://www.able-consulting.com/ADO_Conn.htm#ODBCDriverForAS400

139 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)