Brug Office Assistenten

Tags:    visual-basic
Skrevet af Bruger #1927 @ 26.03.2004

Systemkrav


For at kunne bruge office assistenten skal du have Microsoft Office Assistent installeret. Hvis du har Excel, Word, eller et andet Office program fra Microsoft har du også Office Assistenten installeret.

Tilføjelse af Office Assistenten til dit Visual Basic projekt


For at vi kan bruge Office Assistenten i vores program skal vi aktivere den.
Dette gøres her

Menuen Project > References... > Vælg Microsoft Excel X.X Object Library

I stedet for Excel kan det også være Word, Access eller et andet Office program der bruger Office Assistenten. X.X står får versions nummeret. Fx 9.0.

Almindelige Beskedbokse


Først vil vi prøve at lave en almindelig beskedboks.

Opret en knap på på Form1. Kald den cmdMsg
Gå ind i cmdMsg's Click-procedure(Dobbeltklik på knappen).
Indsæt koden herunder i proceduren.

Fold kodeboks ind/udKode 


Dette opretter en almindelig beskedboks med en OK-knap. Ønskes en beskedboks med knapper og ikoner kan denne kode bruges.

Fold kodeboks ind/udKode 


Avancerede Beskedbokse


Du kan også indsætte links i boksen. Dem med den blå prik ved siden af når du har søgt efter noget ved hjælp af Office Assistenten.

Fold kodeboks ind/udKode 


Nu skulle du gerne have noget der ligner det her.


Hvis du vil vide hvilken værdi en knap har kan du indsætte dette stykke kode efter Svar = .Show

Fold kodeboks ind/udKode 



PS: Til dem der ikke helt forstod denne artikel eller har lavet nogle fejl i koden eller bare vil hente mit eksempel, såå... Kan det hentes her: http://www.udvikleren.dk/articlefiles/officeass.zip

Hvad synes du om denne artikel? Giv din mening til kende ved at stemme via pilene til venstre og/eller lægge en kommentar herunder.

Del også gerne artiklen med dine Facebook venner:  

Kommentarer (4)

User
Bruger #460 @ 01.04.04 06:42
Jeg tror, du har styr på den gode Office Assistent. Jeg synes nok, du kunne være lidt mere udførlig mht. din beskrivelse af, hvilken reference (DLL) man skal bruge. Kode eksemplerne virker ikke, når man følger dine instruktioner. Hvis du rettede de ting, ville det være en rigtig god artikel.
User
Bruger #65 @ 03.04.04 19:50
Jeg kan ikke få din kode til at virke.
Hverken når jeg selv skrive den eller henter dit eksempel.
User
Bruger #6130 @ 21.07.04 16:43
Sjovt lille værktøj...
Men man kan også skifte med .filename="c:\\programmer\\microsoft office\\office\\" navnet på assistenten:
offcat.acs Mis
f1.acs F1
rocky.acs Hunden
clippit.acs clips
logo.acs Moder jord
genuis.acs Professoren (Måske)

tja men hvis de skal virke rigtigt når man skifter skal et par flere referancer til:
Microsoft excel x.x object libary
Microsoft word x.x object libary
Microsoft powerpoint x.x object libary
Microsoft Romonte date object 2.0
Microsoft office x.x object libary
eller bare nogen af dem...

Tja det ville jeg bare sige.
User
Bruger #1927 @ 19.10.05 15:04
Tak, Jonas! ;)
Du skal være logget ind for at skrive en kommentar.
t