Jak zrobić jedną z dwóch zawartości komórek w Excelu?
Excel oferuje możliwość podsumowania komórek. Dzięki funkcji FORMAT - KOMÓRKI - WYRÓWNANIE - POŁĄCZ KOMÓRKI możesz połączyć dwie komórki w jedną całość. Ale co zrobić, gdy w obu komórkach jest zawartość, której nie chcesz stracić? Użyj VBA, aby rozwiązać problem.
Przykład na poniższym rysunku przedstawia krótką listę nazwisk:
Chcesz połączyć dwie treści z kolumn A i B w pierwszej kolumnie A, a następnie połączyć dwie komórki z kolumn A i B w jedną komórkę. To makro wykonuje następujące makro:
Scal podkomórki ()
Linia przyciemniona jako liczba całkowita
Rząd = 1
Chociaż nie (IsEmpty (Komórki (linia, 1)))
Komórki (wiersz, 1) = Komórki (wiersz, 1) & „” & Komórki (wiersz, 2)
Komórki (linia, 2) .Wyczyść zawartość
Zakres (Komórki (wiersz, 1), Komórki (wiersz, 2)).
Linia = linia + 1
Wend
Kolumny (1) .AutoFit
Napis końcowy
Makro przebiega przez wiersze od wiersza 1 do kolumny A, która jest pusta. W przypadku każdej niepustej zawartości zawartość A i B są ze sobą połączone (oddzielone spacją). Następnie dwie komórki A i B są połączone, tworząc jedną komórkę. Poniższy rysunek przedstawia wynik: