Avatar billede mpjc Nybegynder
14. september 2012 - 13:22 Der er 4 kommentarer og
1 løsning

Hente data fra anden fil via makro

Jeg sidder med en regnearksmodel, hvor der er behov for at hente opdatering til tekster fra en anden fil, personal.xlsx - gemt i "XLSTART".
Jeg har lavet en makro der henter teksten fra personal.xlsx, men.....
hvis jeg har en 3. fil åben samtidig, sker der ofte det at den hentede tekst indsættes i den 3. fil i stedet for den fil jeg arbejder i.
Nogen der har en løsning på dette?
Avatar billede supertekst Ekspert
14. september 2012 - 13:29 #1
Prøv at vise makroen her.
Avatar billede mpjc Nybegynder
14. september 2012 - 14:28 #2
Application.Run ("ThisWorkbook.MakroArb2")

    Application.ScreenUpdating = False

    Sheets("R").Unprotect Password:="xxxx"
    Windows("Personal.xlsx").Activate
    Sheets("PT").Visible = True
    Sheets("PT").Select
    Range("s234:s318").Select
    Selection.Copy
    Sheets("PT").Visible = False
    ActiveWindow.ActivatePrevious
    If Sheets("R").Visible = True Then
    Sheets("R").Select
    Range("a6:a86").Select
    ActiveSheet.Paste
    Range("a4:a86").Select
    Selection.Replace What:="%%%", Replacement:="=", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
    Sheets("R").Protect Password:="xxxx", DrawingObjects:=True, Contents:=True, Scenarios:=True _
        , AllowFormattingRows:=True
    Else
    End If
End Sub
Avatar billede supertekst Ekspert
14. september 2012 - 14:35 #3
Ok - vender tilbage senere..
Avatar billede supertekst Ekspert
14. september 2012 - 17:15 #4
Umiddelbart kan jeg desværre ikke gennemskue det..
Avatar billede mpjc Nybegynder
29. september 2012 - 14:48 #5
Umiddelbart ingen løsning.
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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