Jak mogę uruchomić makro zmieniające wartość komórki (brak powrotu karetki)?


1

Mogę uruchomić makro za każdym razem, gdy wartość zostanie zmieniona w komórce. Jednak muszę nacisnąć przycisk powrotu karetki, aby zmienić wartość komórki. Czy jest jakiś sposób na uruchomienie makra za każdym razem, gdy naciskam pojedynczą wartość liczbową w komórce, nawet przed naciśnięciem klawisza Return ?


Jest to możliwe przy użyciu interfejsu API. Zobacz ten wątek: stackoverflow.com/questions/11153995/…
Tim

Odpowiedzi:


3

To jest niemożliwe. Dokumentacja Excel VBA nie zawiera zdarzenia dla opisywanego zachowania.

Sam program Excel prawdopodobnie nie obsługuje tego zachowania, ponieważ obliczenia nie są uruchamiane, dopóki wartość nie zostanie zaakceptowana.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.