Excel - makro na automatickou změnu hyperlinků v buňkách

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Zamčeno
pre.vit
nováček
Příspěvky: 3
Registrován: 20 kvě 2011 13:02

Excel - makro na automatickou změnu hyperlinků v buňkách

Příspěvek od pre.vit »

Já se připojím ať nezakládám další vlákno. Potřebuju udělat makro na automatickou změnu hyperlinků v buňkách.
Mám jeden list pojmenovaný "seznam" kde jsou pod sebou jména zaměstnanců (celkem 150, ob 3 buňky). A pak mám dalších 150 listů (pojmenovaných 1 - 150), kde jsou údaje o zaměstnancích (co list to zaměstnanec).
Potřebuju abych měl hyperlinky zaměstnanců na jejich karty, ale nevím jak na to. Dole je prozatímní kód co jsem napsal, ale nevím jak vypisovat proměnou y do formátu 'y!A1'..

Kód: Vybrat vše

Sub Makro3()
' Makro3 Makro
' Makro na změnu hypertextových odkazů, zatím nefunkční
' Target.Formula = "=HYPERLINK(""" & "E:\Excel\" & Target.Value & """,""" & Target.Value & """)"
' Selection.Hyperlinks(1).SubAddress "=" '&y&'"!A1&"x"
'
Dim x As Integer
Dim y As Integer
y = 41
Range("B131").Select
For x = 1 To 30
    Selection.Hyperlinks(1).SubAddress = "y!A1"
    ActiveCell.Offset(3, 0).Select
    y = y + 1
Next x
End Sub



// Dotaz oddělen od jiného tématu.
// Pročti si pravidla fóra.
// mike007
Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: 01 srp 2007 18:10
Bydliště: Pardubice
Kontaktovat uživatele:

Re: Excel - makro na automatickou změnu hyperlinků v buňkách

Příspěvek od mike007 »

Nejlepší hra je Excel!
Pravidla fóra PC-helpJak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy prosím pište do fóra. Od toho tu je.
cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: 02 bře 2011 19:12
Bydliště: Drsná Vysočina :D

Re: Excel - makro na automatickou změnu hyperlinků v buňkách

Příspěvek od cmuch »

pre.vit
nováček
Příspěvky: 3
Registrován: 20 kvě 2011 13:02

Re: Excel - makro na automatickou změnu hyperlinků v buňkách

Příspěvek od pre.vit »

Tak nakonec vyřešeno takto. Díky za nasměrování!

Kód: Vybrat vše

Sub Makro3()
'
' Makro3 Makro
' Makro na změnu hypertextových odkazů
'
Dim x As Integer
Dim y As Integer
y = 1
Range("B11").Select
For x = 1 To 150
    Selection.Hyperlinks(1).SubAddress = "'" & y & "'" & "!A1"
    ActiveCell.Offset(3, 0).Select
    y = y + 1
Next x
End Sub
Zamčeno
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Přechod z Excel 21 na Excel 24
    od Snekment » » v Kancelářské balíky
    2 Odpovědi
    14301 Zobrazení
    Poslední příspěvek od Snekment
  • Pohoda a excel
    od brownwld » » v Kancelářské balíky
    1 Odpovědi
    7263 Zobrazení
    Poslední příspěvek od atari
  • Excel 2016 - vzorec kombinace podmínek
    od MK_Vs » » v Kancelářské balíky
    5 Odpovědi
    6033 Zobrazení
    Poslední příspěvek od lubo.
  • Tisk sloupců vedle sebe na A4 - Excel
    od atari » » v Kancelářské balíky
    5 Odpovědi
    5804 Zobrazení
    Poslední příspěvek od atari

Zpět na „Kancelářské balíky“