12. marts 2005 - 11:45Der er
11 kommentarer og 2 løsninger
Reference til powerpoint 2000
Jeg skal eksportere nogle data fra Access til Powerpoint. Derved har jeg behov for en reference til powerpoint i min VBA. Mit problem er at jeg sidder på Office 2003 og skal udvikle dette til office 2000 - jeg mangler derfor Major og Minor til kommandoen .AddFromGuid.
Er der nogen der sidder på en office 2000 og har mulighed for at tjekke hvad de er? Eller endnu bedre har et link til en side med overblik over alle referencerne?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Never worked with PowerPoint from Access but can you not make a reference to PowerPoint in Tools References as normal. This allows you to working with PowerPoint using easly binding. Then when you are finished developing you change yo can aloetr the code slightly so that you no longe need a reference to PowerPoint so the version insatlled will be used.
EXAMPLE: 'Early binding. A Reference to PowerPoint is needed Dim pptApp As PowerPoint.Application Set pptApp = New PowerPoint.Application
'Late binding. No Reference needed Dim pptApp As Object Set pptApp = CreateObject(PowerPoint.Application)
-> Terry Tak for tippet. Det ændrer dog ikke ved at jeg skal bruge en reference til powerpoint når jeg afvikler hos brugerne - eller har jeg misforstået en genistreg fra dig?
Jeg sidder og udvikler i 2003. Når applikationen er klar fjerner jeg referencer til bl.a. Outlook og Office Objects. Som en del af autoexec kører jeg følgende kode:
If PowerPoint is installed and registered correctly in the registry then there should be no need to set a reference in the Access database. This then allows you to install your database on a PC with any version (also older) of PowerPoint than the one you used in development. I have not done this with PowerPoint but with other Office applications (Word, Excel etc.) and it does work. So it should also work with PowerPoint.
Jeg sidder også på en Office 2003 maskine, så jeg kan heller ikke hjælpe dig. Men måske var det på sin plads at beskrive en metode til at finde dine oplysninger. Så vidt jeg kan udrede, vil en af metoderne være følgende:
På en maskine med Office 2000:
1) Start Regedit 2) Gå til HKEY_CLASSES_ROOT\TypeLib 3) Søg efter "Powerpoint" 4) Du skulle nu gerne være placeret i en mappe, som indeholder en nøgle med en tekst som "Microsoft Powerpoint xx.0 Object Library". 5) Navnet på mappen du står i er det versionsnavn der efterlyses, og TypeLib navnet er navnet på mappen lige ovenfor.
Måske er der andre og bedre metoder til at finde oplysningerne, men den her virker i hvert fald.
Som sagt, ovenstående er Office 2003 programmer, så du har stadig brug for input fra experter med Office 2000 installeret, men måske vil det falde disse lidt nemmere at finde oplysningerne vha. ovenstående metode?
Eller du kender måske selv en bedre metode? - så lad høre...
Sorry to hear you cant get it to work, I'm very sure it should.
Thanks
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.