Scal komórki Excela bez utraty zawartości

Spisie treści

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:

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave