Note: The other languages of the website are Google-translated. Back to English

Jak losowo dodać kolor tła / wypełnienia dla komórek w programie Excel?

Powiedzmy, że musisz losowo dodać tło lub kolor wypełnienia dla komórek w określonym zakresie, jak to rozwiązać? W tym artykule przedstawiono dwie metody ułatwiające wykonanie tego.

Losowo dodaj kolor tła / wypełnienia dla komórek za pomocą VBA

Losowo dodaj kolor tła / wypełnienia dla komórek za pomocą Kutools for Excel

Losowo wstaw wartości z określonej listy lub kolumny (bez powtórzeń) w programie Excel

Kutools dla Excela Wstaw losowe dane Narzędzie umożliwia użytkownikom programu Excel losowe wstawianie wartości z określonej listy lub kolumny w programie Excel.

ad losowo wypełnij listę niestandardową 3

Karta Office Włącz edycję i przeglądanie na kartach w pakiecie Office i znacznie ułatw swoją pracę ...
Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%
  • Wykorzystaj wszystko ponownie: Dodaj najczęściej używane lub złożone formuły, wykresy i wszystko inne do ulubionych i szybko wykorzystaj je ponownie w przyszłości.
  • Ponad 20 funkcji tekstowych: Wyodrębnij liczbę z ciągu tekstowego; Wyodrębnij lub usuń część tekstów; Konwertuj liczby i waluty na angielskie słowa.
  • Narzędzia do scalania: Wiele skoroszytów i arkuszy w jeden; Scal wiele komórek / wierszy / kolumn bez utraty danych; Połącz zduplikowane wiersze i sumę.
  • Podziel narzędzia: Podziel dane na wiele arkuszy na podstawie wartości; Jeden skoroszyt do wielu plików Excel, PDF lub CSV; Jedna kolumna na wiele kolumn.
  • Wklej pomijanie Ukryte / filtrowane wiersze; Policz i suma według koloru tła; Wysyłaj spersonalizowane wiadomości e-mail do wielu odbiorców zbiorczo.
  • Super filtr: Twórz zaawansowane schematy filtrów i stosuj do dowolnych arkuszy; Sortuj według tygodnia, dnia, częstotliwości i nie tylko; Filtruj pogrubieniem, formułami, komentarzem ...
  • Ponad 300 zaawansowanych funkcji; Współpracuje z Office 2007-2021 i 365; Obsługuje wszystkie języki; Łatwe wdrażanie w przedsiębiorstwie lub organizacji.

Poniższy kod makra VBA może pomóc w dodaniu tła lub koloru wypełnienia dla każdej komórki w określonym zakresie z losowymi kolorami. Możesz wykonać następujące czynności:

Krok 1: Naciśnij inny + F11 klawisze, aby otworzyć okno Microsoft Visual Basic for Applications.

Krok 2: Kliknij Wstaw> Moduł, a następnie wklej następujący kod VBA do otwierającego okna modułu.

VBA: dodaj kolor tła lub wypełnienia dla komórek z losowym kolorem

Sub TrimExcessSpaces()
Dim rng As Range
Dim WorkRng As Range
Dim xRed As Byte
Dim xGreen As Byte
Dim xBule As Byte
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each rng In WorkRng
xRed = Application.WorksheetFunction.RandBetween(0, 255)
xGreen = Application.WorksheetFunction.RandBetween(0, 255)
xBule = Application.WorksheetFunction.RandBetween(0, 255)
rng.Pattern = xlSolid
rng.PatternColorIndex = xlAutomatic
rng.Interior.Color = VBA.RGB(xRed, xGreen, xBule)
Next
End Sub

Krok 3: Naciśnij F5 lub kliknij run przycisk, aby uruchomić to makro VBA.

Krok 4: Teraz pojawia się okno dialogowe, po prostu wybierz zakres, w którym chcesz dodać tło z losowymi kolorami, a następnie kliknij OK przycisk.

Teraz zobaczysz, że wszystkie komórki w określonym zakresie są losowo wypełnione różnymi kolorami. Zobacz poniższy zrzut ekranu:


W niektórych przypadkach może być konieczne dodanie koloru tła do losowo wybranych komórek w określonym zakresie. Aby to zrobić, możesz wypróbować Kutools dla programu Excel Sortuj zakres losowo narzędzie, a następnie dodaj kolor tła dla tych losowych komórek.

Kutools dla programu Excel - Zawiera ponad 300 przydatnych narzędzi dla programu Excel. Pełna wersja bezpłatnej wersji próbnej 30-dzień, karta kredytowa nie jest wymagana! Bezpłatna wersja próbna teraz!

Krok 1: Wybierz zakres, w którym chcesz losowo znaleźć komórki i dodaj kolor tła.

Krok 2: Kliknij Kutools > Zakres > Sortuj zakres losowo.

losowe tło doc 3

Krok 3: W otwartym oknie dialogowym Sortuj zakres losowo przejdź do Wybierz wpisz liczbę w Liczba komórek do wyboru pudełko, sprawdź Wybierz losowe komórki opcję i kliknij przycisk OK przycisk. Zobacz poniższy zrzut ekranu:

Krok 4: Teraz określona liczba komórek jest losowo wybierana w określonym zakresie. Następnie kliknij strzałka oprócz Kolor wypełnienia Przycisk na Strona Główna i wybierz kolor tła z listy rozwijanej.

Teraz zobaczysz, że kolor tła jest dodawany do losowo wybranych komórek, jak pokazano poniżej:

losowe tło doc 5

Kutools dla programu Excel - Zawiera ponad 300 przydatnych narzędzi dla programu Excel. Pełna wersja bezpłatnej wersji próbnej 30-dzień, karta kredytowa nie jest wymagana! Zdobądź To Teraz


Kutools dla programu Excel zawiera ponad 300 przydatnych narzędzi dla programu Excel, które można bezpłatnie wypróbować bez ograniczeń przez 30 dni. Pobierz i bezpłatną wersję próbną teraz!


Najlepsze narzędzia biurowe

Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%

  • Ponowne użycie: Szybko włóż złożone wzory, wykresy i wszystko, czego używałeś wcześniej; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
  • Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
  • Scal komórki / wiersze / kolumny bez utraty danych; Podziel zawartość komórek; Połącz zduplikowane wiersze / kolumny... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
  • Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
  • Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
  • Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
  • Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
  • Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
  • Ponad 300 zaawansowanych funkcji. Obsługuje Office / Excel 2007-2021 i 365. Obsługuje wszystkie języki. Łatwe wdrażanie w przedsiębiorstwie lub organizacji. Pełne funkcje 30-dniowa bezpłatna wersja próbna. 60-dniowa gwarancja zwrotu pieniędzy.
karta kte 201905

Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
officetab dół
Sortuj komentarze według
Komentarze (1)
Brak ocen. Oceń jako pierwszy!
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć, próbuję zrobić to samo makro podświetlenia z jedną małą korektą: czy istnieje sposób na zaznaczenie wybranego zakresu jednym losowym kolorem, więc za każdym razem, gdy uruchomisz makro, zakres aktywnych komórek zostanie podświetlony innym kolorem Proszę o pomoc . Kennon
Nie ma tu jeszcze żadnych komentarzy

Bądż na bieżąco

Prawa autorskie © 2009 - www.extendoffice.com. | Wszelkie prawa zastrzeżone. Zasilany przez ExtendOffice, | Mapa strony
Microsoft i logo Office są znakami towarowymi lub zastrzeżonymi znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych i / lub innych krajach.
Chronione przez Sectigo SSL