Avatar billede h_s Forsker
23. december 2011 - 15:14 Der er 8 kommentarer og
1 løsning

VBA-kode på Mac

Jeg er lige skiftet til Mac og har lidt problemer med vba-koden:

Der findes jo (så vidt jeg ved) ikke drev bogstav på Mac. Hvad gør man så med sådan en steng:

Const FilMappe As String = "G:\Test\Progam\"

Filen ligger i HDD - Test - Program på Mac'en.

Tak - og god Jul!
Avatar billede Mathias- Nybegynder
29. december 2011 - 03:27 #1
Prøv at skrive følgende i en celle.

=SAMMENKÆDNING(VENSTRE(CELLE("filename";A1);FIND("[";CELLE("filename";A1);1)-1);MIDT(CELLE("filename";A1);FIND("[";CELLE("filename";A1);1)+1;FIND("]";CELLE("filename";A1);1)-FIND("[";CELLE("filename";A1);1)-1))

Dette burde give dig en sti ;)
Avatar billede Mathias- Nybegynder
29. december 2011 - 03:28 #2
Skriv følgende i en vilkårlig celle...

=SAMMENKÆDNING(VENSTRE(CELLE("filename";A1);FIND("[";CELLE("filename";A1);1)-1);MIDT(CELLE("filename";A1);FIND("[";CELLE("filename";A1);1)+1;FIND("]";CELLE("filename";A1);1)-FIND("[";CELLE("filename";A1);1)-1))

Dette burde give dig en sti
Avatar billede h_s Forsker
29. december 2011 - 13:57 #3
Tak, men det virker ikke!

Jeg skal bruge en vba-kode jeg kan putte ind i stedet for

Const FilMappe As String = "G:\Test\Progam\", så det regneark jeg ønsker at åbne åbnes!
Avatar billede Mathias- Nybegynder
29. december 2011 - 14:01 #4
hvad kommer der til at stå i cellen?
Avatar billede h_s Forsker
01. januar 2012 - 14:57 #5
Der kommer ikke til at stå noget i nogen celle. Koden bruges til at åbne et andet regneark. Det lå i "G:\Test\Progam\", men nu i Dokumenter/Test må min iMac!
Hvad skal "G:\Test\Progam\" skiftes ud med for at virke på Mac?
Avatar billede Mathias- Nybegynder
01. januar 2012 - 16:51 #6
ja, jeg ved godt, at det ikke er direkte svar på dit spørgsmål, men formlen jeg sendte dig, skulle vise stien til den excelfil formlen indsættes i.
Dette kunne give et fingerpeg i retning af hvad "drevne" kaldes på mac.
Avatar billede h_s Forsker
02. januar 2012 - 19:48 #7
Det virkede!
Strengen på Mac ser således ud:

Macintosh HD:Test:Program

Tak for det!
Avatar billede h_s Forsker
02. januar 2012 - 19:50 #8
En enkelt ting:

"Filename" skal skiftes ud med "Filnavn" i den danske version.

Det er faktisk nok at skrive =CELLE("Filnavn";A1)
Avatar billede Mathias- Nybegynder
02. januar 2012 - 21:52 #9
Godt det virkede. :-)
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