zdarzenie selection_change

sterowniki plc

Temat: Wiele funkcji - jedne obliczenia (trochę zawiłe ale - jak dla mnie - spore wyzwanie)
...w dodatkach? Sam sprawdź: ustaw punkt przerwania w środku własnej funkcji i w procedurze zdarzenia Calculate i sprawdź gdzie  zatrzyma się najpierw. Mi wyszło, że najpierw przeliczana jest funkcja, a potem następuje zdarzenie Worksheet_Calculate, następnie Workbook_SheetCalculate, Worksheet_Change a na końcu zdarzenie Workbook_SheetChange. Ale myślę, że to nie jest Ci do niczego potrzebne. Myślałem, że możesz wykorzystać zdarzenie Selection_Change i tam będziesz sprawdzał obiekt Target pod kątem obecności w nim (lub nich - bo przecież może zaznaczyć kilka komorek) Twojej funkcji. A następnie w Twojej funkcji porównywał adres komórki i czy było w niej zapisana Twoja funkcja. Chociaż jeżeli już bawisz zdarzeniami, to chyba jeszcze lepiej byłoby w zdarzeniu Change czy chociażby Calculate zamieniać Twoją funkcję na wartość. Ale jeszcze raz się Ciebie...
Źródło: topranking.pl/1211/89,wiele,funkcji,jedne,obliczenia,troche,zawile.php



  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • orientmania.htw.pl