Meningen er at når man opdaterer databasen skal PowerPoint-præsentationen automatisk opdateres.....det er derfor noget med en kombination mellem PowerPoint, Access og noget ASP-programmering!
I Office97 er det ikke muligt at gå dorekte fra Access til PowerPoint. Du er nødt til at bruge Excel som mellemled. Det nemmeste er en VBA-programmering i Access der overfører data til Excel. derefter kan du oprette en PowerPoint-præsentation med kæder til Excel. således at PowerPoint automatisk opdateres når den åbnes. Hvis du er interesseret, kan jeg lave et eksempel efter påske, men det er ikke noget jeg vil bruge tid på hvis du allerede har en løsning.
Rolig nu. Det burde kunne lade sig gøre uden VBA. Som tidligere nævnt kan man i Excel med Data/Hent externe data oprette et dynamisk link til Access tabeller. Disse dat kan man så evt. \"rydde op i\" på et andet ark og endelig oprette en kæde fra PP til \"oprydningsarket\".
Til fdata: Du har da ganske ret, man kan importere data til Excel fra Access. Men hvis man retter i Acces-tabellen ofte, vil jeg stadig mene at en VBA-procedure er det rigtige. Man bliver i Access og den styrer hele overførslen til Excel uden man manuelt skal starte Excel. på langt sigt mener jeg det er det enmmeste.
Har været på påske ligesom I sikkert har været og har derfor ikke tænkt meget i de her baner.
Jeg bruger Office2000, så jeg ved ikke om den der VBA-løsning stadig er det optimale så!? Umiddelbart vil jeg mene, at man burde kunne bruge den script-editor der er i powerpoint, der åbner Microsoft Visual InterDev.
Jeg bruger normalt InterDev til at lave alt min ASP i, men det er lige som om mine ASP-koder ikke vil godtages når jeg skifter mellem PowerPoint-view og InterDew-view.
I Office 2002 kan du styre det hele som du vil via VBA. Hvad du så end kan bruge den oplysning til nu...? :o)
/Thomas
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.