Hirdetés

Új hozzászólás Aktív témák

  • dudu_14

    újonc

    Sziasztok!

    Kezdő excel vb-s vagyok, tudnátok kicsit segíteni? 2010-es magyar excelben dolgozom.

    Van egy munkafüzet aminek a D6-os cellájában legördülő választólistából 3 fix értéket lehet választani. Attól függően, hogy az ember mit választ ki, az excel elrejti pl a 28-55. sort, vagy egyéb sorokat.

    Sikerült írnom rá egy makrót, ami úgy tűnik működik is, viszont kizárólag akkor, ha rákkatintok a makró futtatására. Azt szeretném, ha ezt a bizonyos választó cellát figyelné a program alapból és ha megváltozik, akkor automatikusan fusson le az általam írt makró. :)

    Sub proba()
    '
    ' proba Makró

    Dim sor%, sorok%, D, DT, TS
    D = "Dermedés"
    DT = "Dermedés tápfejekkel"
    TS = "Teljes szimuláció"
    sorok% = ActiveSheet.UsedRange.Rows.Count
    For sor% = 1 To sorok%
    Rows(sor%).Hidden = False
    Next
    For i = 28 To 55
    If Cells(6, 4).Value = D Then
    Rows(i).Hidden = True
    End If
    Next
    For j = 28 To 55
    If Cells(6, 4).Value = DT Then
    Rows(j).Hidden = True
    End If
    Next
    For k = 19 To 27
    If Cells(6, 4).Value = TS Then
    Rows(k).Hidden = True

    End If
    Next


    End Sub

    Köszi előre is :)

Új hozzászólás Aktív témák