Funkcje volatile – wolne przeliczanie arkusza

W celu usprawnienia obliczeń w arkuszu Excel stosuje skomplikowany algorytm dzięki któremu zawsze obliczana jest tylko ta część, która jest w danej chwili potrzebna. Funkcje volatile łamią ten algorytm. Volatile można przetłumaczyć jako ulotne, zmienne. Z uwagi na ich nieprzewidywalność przy każdej zmianie w arkuszu, Excel przelicza każdą jedną formułkę w całym pliku, nawet jeżeli zmieniana komórka nie ma na nią wpływu.

Jeżeli więc nasz arkusz zaczyna długo przeliczać dane przy każdej zmianie dobrze jest poszukać problemu właśnie wśród tych funkcji. Można je zastąpić przez kod VBA. Do tych funkcji należą.:

  • Dziś
  • Teraz
  • Los
  • Przesunięcie
  • Adr.Pośr
  • Info
  • Komórka
Zainteresowanym jak działa model przeliczania danych w Excelu polecam artykuł na MSDN.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *