Kategorie szkoleń | Egzaminy | Kontakt
  • 1
  • 6
  • 260

Przepraszam, ale przy wszelkich wysiłkach nie mogę zapisać formatowania tekstu, więc starałem się pytanie zadać jak najprościej. Chciałbym rejestrować zmiany wartości komórki obok niej. Używam makra załączonego poniżej (tutaj rejestruje ono zmiany w komórce A1 i wpisuje obok wartość poprzednią). Problem: makro rejestruje tylko zmiany wpisane fizycznie z klawiatury. Nie rejestruje zmian dokonanych w wyniku obliczeń wykonanych przez formułę w komórce A1. Pytanie: jak zmienić to makro, aby rejestrowało zmiany wartości komórki wyliczone przez wpisaną w tę komórkę formułę?

Z góry dziękuję za wszelkie pomysły i wskazówki.

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address <> "$A$1"
Then Exit Sub
Range("B65536").End(xlUp).Offset(1, 0).Value = Target 
End Sub.
Jacek_Kotowski
  • Zapytał
  • @ Jacek_Kotowski | 27.08.2014
    • lider
    • laureat
    • ekspert
    • 60
    • 54
    • 94

Odpowiedź (1)

  • 0

A czemu nie rejestrować zmian wartości komórek wejściowych? Będzie nawet bardziej precyzyjnie wiadomo skąd zmiana wyniku w komórce z formułą.

  • Odpowiedział
  • @ | 12.01.2015
  • TRENER ALTKOM AKADEMII