Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[Rozwiązano] VB Excel Podświetlenie komórek po kliknięciu innego obszaru

DZWILU88 13 Wrz 2018 18:02 105 2
  • #1 13 Wrz 2018 18:02
    DZWILU88
    Poziom 13  

    Dzień dobry

    zasada działania obecnie:
    po naciśnięciu komórki g18"lub "g19 wykonywany jest moduł WOLNE_18

    Public Sub Worksheet_SelectionChange(ByVal Target As Range)
    Dim KeyCells As Range
    Set KeyCells = Range("g18", "g19")
    If Not Application.Intersect(KeyCells, Range(Target.Address)) Is Nothing Then
    Call WOLNE_18
    Else
    Call czysc_WOLNE_18
    End If
    End Sub


    Jak zapisać
    Set KeyCells = Range("g18", "g19")
    żeby moduł WOLNE_18 był wywoływany z dwóch rożnych komórek

    Jeśli zrobię coś takiego:
    Set KeyCells = Range("g18", "g28")
    to będzie działać cały zbiór komórek, czyli od 18 do 28, a ja chce tylko 18 i 28

    0 2
  • Pomocny post
    #2 13 Wrz 2018 18:32
    clubs
    Poziom 32  

    DZWILU88 napisał:
    a ja chce tylko 18 i 28

    Kod: vbscript
    Zaloguj się, aby zobaczyć kod

    0
  • #3 13 Wrz 2018 19:26
    DZWILU88
    Poziom 13  

    Dzięki , co ja się wczoraj na kombinowałem z ORami ANDam i nic nie działało :))) teraz hula.

    0