Avatar billede olepries Nybegynder
02. februar 2013 - 17:28 Der er 6 kommentarer

Oprettelse af macro

Jeg vil gerne oprette en Marco som skal hente pdf.filer fra et bibliotek. Har prøvet med visuel basic og indspillet mine arbejdsgange frem til biblioteket. I biblioteket ligger flere filer med hver sin dato og meningen er, at jeg selv vil vælge hvilken fil som skal hentes. Hvilke muligheder har jeg for en sådan kommando. Hvis det er muligt vil jeg gerne afslutte med at PDF.filen reduceres til 15 %.
Jeg har prøvet at indspille alle kommandoer men i så fald hentes samme fil hver gang og det er ikke meningen.
Er der nogle som har en løsning.
Venlig hilsen
Ole
Avatar billede supertekst Ekspert
02. februar 2013 - 18:07 #1
Måske følgende, der giver mulighed for at vælge mappe og fil:

Sub vælgFil()
Dim filename As String
    filename = Application.GetOpenFilename
    Application.Workbooks.Open (filename)
End Sub

Ellers kan der programmeres en Userform (dialogboks), der viser en bestemt mappes filer..

..og så velkommen til Eksperten..
Avatar billede olepries Nybegynder
06. februar 2013 - 19:49 #2
Tak for velkomst også tak for hurtig tilbagemelding, desværre svarer jeg først nu.
Jeg må tilstå at jeg ikke er bruger på så højt niveau at jeg kan sætte den tråd ind. Jeg vedhæfter klip fra den Macro som jeg har oprettet ved indspilning. Kan jeg få dig til at fortælle mig hvor jeg skal begynde og hvor jeg skal stoppe.
Sub PDF()
'
' PDF Makro
'
' Genvejstast:Ctrl+h
'
    ActiveSheet.OLEObjects.Add(Filename:= _
        "C:\Users\User\Documents\AMG-bogholderi\130115 hafele £ 28,14.pdf", Link:= _
        False, DisplayAsIcon:=False).Select
    Selection.ShapeRange.LockAspectRatio = msoTrue
    Selection.ShapeRange.Height = 94.5
    Selection.ShapeRange.Width = 66.75
End Sub

På forhånd tak.
Ole
Avatar billede supertekst Ekspert
20. februar 2013 - 16:39 #3
Er du kommet længere med det?
Avatar billede supertekst Ekspert
21. februar 2013 - 09:15 #4
Glem venligst indlæg #1 - det kan ikke anvendes i denne situation.
Avatar billede olepries Nybegynder
19. marts 2013 - 09:51 #5
Undskyld den sene tilbagemelding. Ja, jeg er kommet længere med løsningen som virker, men desværre kan modtageren ikke læse mine pdf dokumenter, så jeg har fundet en nærmere løsning gennem Adobe professionel.
Tak for hjælpen.
Ole Pries
Avatar billede supertekst Ekspert
19. marts 2013 - 10:12 #6
Selv tak - det var så lidt.
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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