urceni aktivniho prvku v excelu   zodpovězená otázka

VB6/VBA

Ahoj,

delam makro do excelu. Uzivatel vzdycky klikne na graf, nebo vybere pole bunek a spusti makro. to pak s tim aktivnim prvkem pracuje. Muze mi nekdo poradit, jak v makru rozpoznat, zda je vybran graf nebo bunky?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pokud by se Vám jednalo o to jak to vyřešit přímo ve VBA tak zkuste jestli Vám pomůže toto (už jsem s VBA dlouho nedělal):

Nejdříve je třeba použít zachycení události. Například můžete zkusit:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

End Sub

Potom musíte ověřit jestli cíl odpovídá Vašemu požadavku například nějak takto:

Dim hledanySLoupec As Integer
hledanySLoupec = 2

If Target.Column = hledanySLoupec Then
    MsgBox ("Byl vybrán hledany sloupec.")
End If

nahlásit spamnahlásit spam 0 odpovědětodpovědět

No mozna pomuze

 MsgBox TypeName(Selection)

Premek

nahlásit spamnahlásit spam 0 odpovědětodpovědět

to je ono :) diky moc

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback