Avatar billede bat1234 Juniormester
11. februar 2003 - 16:00 Der er 8 kommentarer og
1 løsning

VBA -word, hent fra Excel!!

Hej,

jeg skal bruge noget VBA-kode til en lille makro i word der skal kunne følgende:

- ved afspilning af makroen i word skal den kunne åbne en excel-fil og hente alle dataene fra et bestemt ark. Herefter skal den kopiere dataene ind i worddokumentet, og dataene skal her blive til en wordtabel (sker automatisk.)

Hilsen,
Bat.
Avatar billede somaliomar Praktikant
11. februar 2003 - 16:05 #1
Her er kunne du starte :)

Dim objApp As Object
Dim strPath As String
   
Set objApp = CreateObject("Excel.Application")

objApp.Visible = True
strPath = "C:\EXCELFIL.XLS"   
objApp.Workbooks.Open Filename:=strPath
Avatar billede bat1234 Juniormester
11. februar 2003 - 16:05 #2
glemte lige at sige at det helst skal være ved brug af COM, fremfor DDE.
Avatar billede bat1234 Juniormester
12. februar 2003 - 05:29 #3
somaliomar: Tak!
Avatar billede somaliomar Praktikant
12. februar 2003 - 07:02 #4
Det er bare i orden :)
Avatar billede somaliomar Praktikant
12. februar 2003 - 07:02 #5
Har du fundet en løsning?
Avatar billede bat1234 Juniormester
12. februar 2003 - 10:04 #6
det det lykkedes efter lidt besvær. Nu har jeg bare et til mindre problem:
Hvis man har en public variable, og gerne vil ændre indholdet af den, bruger man så "Set" eller hvordan er syntaksen?? Håber du også kan hjælpe mig med dette...!?
Avatar billede somaliomar Praktikant
12. februar 2003 - 10:30 #7
Public variabler, som er erklæret i et modul, kan manipuleres som en almindelig variabel uden brug af Set.
Avatar billede bat1234 Juniormester
12. februar 2003 - 12:37 #8
somaliomar: Igen TAK!!  Det virkede ikke med Set foran, men hvis jeg fjernede Set, virkede macroen fint.

Nu har jeg endnu et lille problem: Jeg er ved at lave en userform, og jeg ville gerne have at man i denne userform kunne vælge en sti til en bestemt fil. Ligesom man kan i programmer og på nogle hjemmesider, hvor der er et textfelt med en lille browser-knap ved siden af. Når man så klikker på knappen får man mulighed for at navigere hen til den fil, som man skal bruge stien til. Når man så klikker ok kommer stien til at stå i userformen i textfeltet.

Ved du hvordan man laver sådan en - eller bare hvor jeg skal starte - eller hvilke objekter man skal bruge??  - hilsen Bat.
Avatar billede somaliomar Praktikant
12. februar 2003 - 12:39 #9
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester