nii kyselin reilu kuukausi sitte tällä palstalla pikku juttuja VB:hen exeliin timer jutskaa, Nea ystävällisesti sellasen tekas, mutta nyt vasta pääsin kunnolla testaamaan sitä sehän kyllä toimii hyvin mutta se ei sammu vissiin ollenkaa vaikka ohjelman ajon lopettaa. eli kun sammutan ajon niin se formi häviää ruudulta joka viidestoista sekuntti. eli määritetyn ajan välein. Nean antamaa koodia muutin sen verran että se vaihtaa userform1.captionin 15 s välein.
öö milläs tän saa lopettamaan sen "automaatti" ajun kun sammutan ohjelman. =)
Moi Arto!
VBA Timer esimerkkini automaattinen koodin suoritus loppuu kutsumalla aliohjelmaa: StopTimer
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer) 'Esim. Lomakkeen sulkemisen yhteydessä StopTimer End Sub
juu nyt mää sen tajusin, eli kun avaan sen exelin työkirjan jossa se ohjelma on niin sehän pirulainen käynistyy jo siinä vaiheessa, ja sammuu vasta kun sammutan sen työkirjan, eli toimii ihan just niinkun pitää, eli se vaan pitää "sammuttaa" kun rupeen koodia vääntämään =)
Kiitos Nea!!!
Aihe on jo aika vanha, joten et voi enää vastata siihen.