W tym artykule dowiemy się, jak zmienić tylko bieżący region aktywnej komórki na wartości za pomocą VBA w Microsoft Excel.
Weźmy przykład i zrozummy, jak zmienić tylko bieżący region aktywnej komórki na wartości.
Jak zmienić wartość obecnego regionu?
W Excelu mamy dane, w których kolumna A zawiera pewne wartości, a kolumna B również zawiera pewne wartości. Zamierzamy zaktualizować tę samą wartość kolumny B w bieżącym regionie.
Postępuj zgodnie z poniższymi instrukcjami:-
- Naciśnij klawisze Alt+F11, aby otworzyć aplikację Visual Basic
- W projekcie VBA kliknij dwukrotnie arkusz 1
- Wprowadź poniższy podany kod VBA
Sub Values_2() With ActiveCell.CurrentRegion .Value = Range("B1:B10").Value End With End Sub
- Wybierz komórkę A1
- Aby uruchomić kod, naciśnij klawisz F5
- Tylko pierwsza wartość komórki zostanie zaktualizowana w danych
Teraz zmieńmy wybór i zobaczmy wyniki:
- Wybierz zakres C1:C10
- Następnie naciśnij F5, aby uruchomić kod
Jeśli podobały Ci się nasze blogi, podziel się nimi ze znajomymi na Facebooku. A także możesz śledzić nas na Twitterze i Facebooku.
Chcielibyśmy usłyszeć od Ciebie, daj nam znać, jak możemy ulepszyć, uzupełnić lub unowocześnić naszą pracę i uczynić ją lepszą dla Ciebie. Napisz do nas na stronie e-mail