Michał W.

Michał W. Analityk biznesowy/
analityk danych

Temat: adres przeliczanej komórki jako zmienna VBA

Witam,
ma ktoś może pomysł jak pobrać do zmiennej w funkcji adres aktualnie przeliczanej komórki. Żeby nie było wątpliwości nie chodzi mi o aktywną komórkę.
Oskar Shon

Oskar Shon Dodatki do Office
www.VBATools.pl

Temat: adres przeliczanej komórki jako zmienna VBA

aktywna to selection a więc:
dim r as range: set r = selection
msgbox r.value & " jest w " & r.address
Michał W.

Michał W. Analityk biznesowy/
analityk danych

Temat: adres przeliczanej komórki jako zmienna VBA

Oskar, dziękuję za odpowiedź. Może niezbyt precyzyjnie opisałem zagadnienie.
Generalnie chodzi mi o adres komórki przeliczanej. Czyli np. mamy jakąś funkcję w komórce D7 powiązaną z wartością z komórki A1. Jak zmienimy tą wartość w A1, D7 powinna zostać ponownie przeliczona, a ja potrzebuję właśnie takiej informacji która komórka jest przeliczana w danym momencie. Tak samo jak przeliczany jest cały arkusz potrzebny mi jest adres kolejno każdej komórki która będzie przeliczana. Za pomocą aktywnej komórki niestety nie powojuję z tym tematem.Ten post został edytowany przez Autora dnia 19.06.19 o godzinie 11:32
Michał W.

Michał W. Analityk biznesowy/
analityk danych

Temat: adres przeliczanej komórki jako zmienna VBA

Oto rozwiązanie:
Application.ThisCell

Cały czas krążyłem wokół tematu ale wpisywałem w kodzie ThisCell zamiast Application.ThisCell

Dziękuję i pozdrawiam.Ten post został edytowany przez Autora dnia 19.06.19 o godzinie 12:15



Wyślij zaproszenie do