Avatar billede mcholst Nybegynder
01. august 2011 - 15:52 Der er 5 kommentarer og
1 løsning

Åbne Stifinder mappe baseret på sti opgivet i celle

Hej

Jeg har en sti skrevet i celle J4, som jeg af og til ændrer på.

Er der nogen der kan komme med et tip til en hvad der skal stå i en makro for at åbne stien i celle C4 op i stifinder?
Avatar billede claes57 Ekspert
01. august 2011 - 16:30 #1
du skal kalde explorer med
/root,drev:\sti
husk at bruge kort-form i sti, så der ikke er mellemrum
Avatar billede store-morten Ekspert
01. august 2011 - 21:01 #2
Prøv:
Sub ToOpen()
On Error GoTo ErrorHandler    ' Enable error-handling routine.
Dim Location As Variant
Location = Range("J4").Value
ChDir Location
fileToOpen = Application.GetOpenFilename("Excel files (*.xl*), *.xl*")
If fileToOpen <> False Then
    Workbooks.Open fileToOpen
    Else
    MsgBox "Ingenting valgt."
End If
ErrorHandler:    ' Error-handling routine.
    Select Case Err.Number    ' Evaluate error number.
        Case 76    ' "Path not found" error.
        MsgBox "Stien ikke fundet, kontroller celle J4"
        End Select
End Sub
Avatar billede mcholst Nybegynder
02. august 2011 - 08:07 #3
claes57: JEg er totalt newbie i det her. Kan du skrive hele koden for hvordan jeg kalder explorer?



store morten: Jeg er ude i at jeg vil åbne Windows stifinder - ikke excels "åbn" vindue.
Avatar billede claes57 Ekspert
02. august 2011 - 10:07 #4
minimerer bare store-mortens eksempel

Dim Location As Variant
Location = "explorer.exe /root," & Trim(Range("J4").Value)
Call Shell(Location, vbNormalFocus)


hvis den ikke finder explorer.exe, så ret til
Location = "c:\windows\explorer.exe /root," & Trim(Range("J4").Value)

data i j4 skal være drev+mappe, fx x:\salg\2011\
Avatar billede mcholst Nybegynder
02. august 2011 - 11:58 #5
Perfekt det virker :-)

Smider du et svar, så du kan få lidt point?
Avatar billede claes57 Ekspert
02. august 2011 - 12:37 #6
ok
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