Hirdetés

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

  • RAiN91

    őstag

    Sziasztok

    Van egy excel táblám, amiben folyamatosan frissülnek online az adatok, fél másodpercenként.

    Szeretnék egy időzítést bele, ha egyik cellába valami kerül, akkor másik cellába valami íródjon.

    Ezt dobtam össze:

    Sub ido()
    If Cells(6, 6) > 1 Then
    Application.Wait Now + TimeValue("00:00:02")
    Cells(6, 7) = 2

    Application.EnableEvents = True
    End Sub

    A fő gond az, ha teljesül a feltétel, elindul az időzítő, megtörténik amit kértem, és utána teljesen meghal az excel, megáll minden benne, bezárni is csak a feladatkezelőből tudom. Mi a rossz?

    Nagyon köszönöm :)

    szerk: az "ido" szubruting for next-el kérem le folyamatosan, lehet ez a gond? Hogy lehet lehívni máshogy, úgy, hogy folyamatosan figyelje a "cells(6,6"-ot?

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