webForumDet fria alternativet

Excel - HYPERLINK

Kontorsprogram

2 svar · 476 visningar · startad av Web-Tor

Medlem sedan nov. 200013 890 inlägg
Frågan#1

Den här VB-koden funkar:

wshResult.Cells(1, 8) = "=IF(1=1,""true"",""false"")"

Och den här koden funkar:

wshResult.Cells(1, 8) = "=HYPERLINK(""http://www.google.se"",""Link"")"

Nu skulle jag vilja slå ihop dessa två funktioner till en funktion som istället för "true" skriver ut länken.
Någon som har lust att hjälpa till?

Medlem sedan nov. 200013 890 inlägg
#2

Märkligt att man alltid skall komma på lösningen precis när man ställt frågan:

wshResult.Cells(1, 8) = "=IF(1=1,HYPERLINK(""http://www.google.se"",""Link""),""false"")"

Det viktiga var alltså att utesluta = innan HYPERLINK.

Enda lilla problemet nu är att det blir en hand cursor i cellen även om IF blir "false"?

Medlem sedan nov. 200013 890 inlägg
#3

Hmm...
Det funkar med http-länkar men inte med länkar till ett annat worksheet.

Går det inte att länk till en cell på ett annat worksheet?

256 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)