Avatar billede fojensen Nybegynder
09. december 2004 - 21:27 Der er 7 kommentarer og
1 løsning

er excel-fil åbnet i Excel eller Internet Explorer

Er det muligt at teste om excel-filen blev åbnet i Excel eller i Internet Explorer. Hvis filen (Som er lagt ud på Intranet) blev åbnet i Explorer fordi brugeren klikkede på et link, og fordi brugerens PC er sat sådan op, så opstår der nogle uhensigtsmæssige ting, som jeg gerne vil gøre brugeren opmærksom på.

Kan man teste om det er Explorer der er fadder til visningen, og hvordan ?
Avatar billede martin_moth Mester
13. december 2004 - 11:08 #1
Lav en macro, der kører ved åbning af arket (autoopen)

copy-paste:

If InStr(1, Application.Name, "Excel") > 0 Then
  MsgBox "Du er i Excel"
Else
  MsgBox "Du er ikke i excel - måske i Explorer?"
End If
Avatar billede fojensen Nybegynder
13. december 2004 - 18:20 #2
desværre - den returnerer "Du er i Excel" i begge tilfælde.

Selvom filen vises i et Explorer-vindue så er det jo osgå Excel den bruger til at lave visningen - bare i en dårligt fungerende udgave i forhold til nogle makro funktioner der ikke virker ordentligt...
Avatar billede martin_moth Mester
13. december 2004 - 18:42 #3
Prøv blot at skrive Application.Name ud og se om der er forskel
Avatar billede fojensen Nybegynder
13. december 2004 - 19:55 #4
Application.Name er "Microsoft Excel" i begge tilfælde.

er der mon andet man kan teste det på ?
Avatar billede martin_moth Mester
14. december 2004 - 08:08 #5
Prøv at se om en af de andre properties på Application.xxx kan være relevante. Har ikke andre forslag :o(
Avatar billede fojensen Nybegynder
16. december 2004 - 15:36 #6
Jeg har ledt, men jeg ved ikke helt hvad jeg skal lede efter. Er der nogen der kender andre properties på Application.xxx der kan være mulige.

- eller er der et sted jeg kan se hvilke properties der er tilgængelige - f.eks hvis de er lagret i at eller andet array der kan skrives ud.

mvh Folmer
Avatar billede martin_moth Mester
16. december 2004 - 16:27 #7
Lige så snart du skriver application efterfulft af punktum, bliver alle tilgængelige properties vist
Avatar billede fojensen Nybegynder
10. februar 2005 - 13:43 #8
lukker spørgsmålet...
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