21. august 2007 - 22:20Der er
21 kommentarer og 1 løsning
Åbne link i nyt vindue
Det link jeg har lavet i toppen af en af kolonnerne hvor der står "Klik her", det linker til Danske Bank, men hvordan får jeg det til at åbne danske bank i et nyt vindue, så jeg har 2 vinduer åbne. Det nye vindue skal kunne lukkes på X uden at jeg skal klikke tilbage.
Undskyld, men jeg forstår ikke. Det er jo netop det det gør; åbner i et andet vindue (hvilket et sådant link normalt gør), jeg kan kopiere mine kurser ind, og lukker det igen ved X (formoder det er det oppe i højre hjørne) Hilsen og ?? Luffe
Det er mærkeligt, for det gør det ikke hos mig. På harddisken kan det godt åbne i et nyt vindue inden jeg uploader regnearket, men når det ligger på nettet så vil det ikke.
ja det er grrrr - for jeg har faktisk kun prøvet dit link på nettet, når jeg åbner den via klojs... Jeg forstår bare ikke hvordan den ikke åbner i andet vindue - hvordan den kan åbne i det samme vindue?
Du kan omgå dette problem, ved at brugeren henter og gemmer filen lokalt, før den åbnes og benyttes - derved kan du udnytte funktionen med dit link som du gerne vil.
Håber at det hjælper dig videre.
Mvh. Be_Nice "Hver for sig kan vi alle en smule - men sammen kan vi det hele :o)"
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, _ Cancel As Boolean) If Target.Column = 8 And Target.Row = 21 Then 'Range("H21") ThisWorkbook.FollowHyperlink _ Address:="http://finance.yahoo.com/q?s=", NewWindow:=True Cancel = True End If End Sub
Koden sættes ind i modulet for arket. I H21, hvor du nu har et hyperlink, slettes dette, og du skriver blot "Dobb. klik her". Derefter kan du style med blå skrift og understreget.
Luffe, jeg ved man selv kan bestemme når man opretter et alm html dokument og indsætter et link. Der er en kode som ender med noget lign. BLANK_ såden åbner i nyt vindue.
akyhne....hvordadn sætter jeg den kode ind, og hvor er modulet for arket ?
Det blive nok enten dobbeltklikke eller slet ingen link. Sidder på arbejdet nu, så ikke sikkert jeg lige er tilbage med det samme.
Åbn dit regneark lokalt. Højreklik på H21 cellen og vælg hyperlink. Ret linket til cellens egen adresse: Klik "bogmærke" -> vælg arket Rejseafregning og skriv H21 som bogmærke. Klik "Ok".
Indsæt/ret den gamle kode jeg gav dig:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, _ Cancel As Boolean) If activecell.Column = 8 And activecell.Row = 21 Then 'Range("H21") ThisWorkbook.FollowHyperlink _ Address:="http://finance.yahoo.com/q?s=", NewWindow:=True Cancel = True End If End Sub
Nope fik det ikke til at virke, men kunne godt følge din vejledning efter et par forsøg.
Nu har jeg dog lidt problemer med noget makro og fejl når jeg åbner det på arbejdet, så vender nok tilbage igen med nyt spørgsmål hvis jeg ikke selv kan klare det :-)
Jeg forstår ikke du ikke får det til at virke. Det er lige ud af landevejen.
Synes godt om
Ny brugerNybegynder
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.