Przywracanie formatowania komórek Excel


0

Czy istnieje sposób na wprowadzenie nowych danych do komórki Excela, ale czy komórka pamięta poprzedni wpis? tj. komórka A1 miała 100K, teraz wprowadzam 80K. Ale trzeba wiedzieć, jaki był poprzedni wpis w komórce ???


Naciśnij & lt; escape & gt; lub & lt; ctrl & gt; + & lt; z & gt; przywrócić poprzednią wartość w komórce.
DavidPostill

1
W komórce może być tylko jedna wartość na raz. Możesz „cofnąć się” do poprzedniej wartości zamiast bieżącej (jak komentarz DavidPostill), ale nie możesz mieć bieżącej wartości i przywołać poprzedniej wartości, aby użyć jej w formule (jak wartość bieżąca minus poprzednia wartość), bez fantazji z VBA. Jeśli potrzebujesz starych i nowych wartości, umieść je w osobnych komórkach.
fixer1234

Odpowiedzi:


2

Nie myślałem o tym, ale używając:

Private Sub Worksheet_Change (ByVal Target As Range)

to początek. Możesz zapisać dane komórki w ukrytym arkuszu (tej samej lokalizacji), aby przywołać, umieścić „specjalny” kod w komórce, aby skopiować dane z ukrytego arkusza.

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.