Onko mahdollista tehdä kaavariville kaavaa JOS-funktiolla, joka muodostaisi eräänlaisen "silmukan"?
Ajatuksena olisi havainnoillistaa JOS-funktion mahdollisuuksia visuaalisesti
esim. vaihtamalla solujen väriä jonomuodostelmassa pienellä viiveellä, ikään kuin juoksevat jouluvalot. Ja enterillä tai napilla start/stop.
VB:lläkin voi tarjota ko. ideaa, hieman osaan alkeita sielläkin.
Toivottavasti ei ihan älytön ajatus.
Ajatuksena olisi havainnoillistaa JOS-funktion mahdollisuuksia visuaalisesti
esim. vaihtamalla solujen väriä jonomuodostelmassa pienellä viiveellä, ikään kuin juoksevat jouluvalot. Ja enterillä tai napilla start/stop.
VB:lläkin voi tarjota ko. ideaa, hieman osaan alkeita sielläkin.
Toivottavasti ei ihan älytön ajatus.
Vastaukset 3
Vanhimmat
Siittä enteristä en tiedä, mutta jouluvalot saa taulukkoon laskemalla aikafuntiolla arvoja ja vaihtaa väriä tietylle tasolle.
Tämä laskee soluja A1-A10 yksitellen pienellä viiveellä kunnes soluun B1 kirjoitetaan jotain.
https://pastebin.com/Uzw7LEmd
Esim.
A1 =IF(A9=1; 0; 1)
A2 =IF(A1=1; 0; 1)
A3 =IF(A2=1; 0; 1) jne.
Makron ensimmäiseksi riviksi pitää lisätä:
Application.Calculation = xlCalculationManual
Ja loppuun, jotta palataan normaalitilaan:
Application.Calculation = xlCalculationAutomatic
Minulla oli jäänyt tuo manuaalilaskenta päälle ja jätin rivit pois, kun se silloin toimi ilmankin.