Jak automatyzować raporty w programie excel

Z tego artykułu dowiesz się, jak zautomatyzować tworzenie raportów danych w programie Microsoft Excel. Jest tu opisany, jak w tabeli Excel, aby zażądać danych z zewnętrznego źródła (MySQL, Postgres, Oracle it) i utwórz raport za pomocą specjalnej wtyczki, która połączy tabelę Excel z zewnętrznymi źródłami danych.

Aby utworzyć raport danych w tabeli Excel, używamy makro, który umożliwia również zapisanie raportów w różnych formatach plików jednym naciśnięciem klawisza. Należy mieć na uwadze, że Excel ma funkcję, która umożliwia tworzenie makr bez konieczności zapisywania kodu programu.

Kroki

Metoda 1 z 2:
Dla danych w programie Excel
  1. Obraz zatytułowany Automatyzacja raportów w Excel Krok 1
jeden. Jeśli dane, na których należy skompilować raport, jest już w tabeli Excel, zautomatyzuj proces tworzenia raportu za pomocą makr. Makra są obsługiwane przez funkcję Excel, która pozwala zautomatyzować złożone i powtarzające się zadania.
  • Obraz zatytułowany Automatyzacja raportów w Excel Krok 2
    2. Uruchom Excel. Kliknij dwukrotnie (lub po prostu kliknij komputer Mac) na ikonie jako biała litera "X" na zielonym tle, a następnie kliknij "Pusta książka" na stronie szablonów.
  • Na komputerze Mac możesz kliknąć "Plik"> "Pusta książka".
  • Jeśli masz już raport Excel, aby zautomatyzować, kliknij dwukrotnie plik raportu, aby otworzyć go w programie Excel.
  • Obraz zatytułowany Automatyzacja raportów w Excel Krok 3
    3. W razie potrzeby wprowadź dane arkusza kalkulacyjnego. Jeśli nie dodałeś nagłówków kolumn i numerów, które musisz złożyć raport, zrób to teraz.
  • Obraz zatytułowany Automatyzacja raportów w Excel Krok 4
    cztery. Aktywuj menu Deweloper. Domyślnie to menu nie jest wyświetlane u góry okna Excel. Aby włączyć menu "Developer":
  • Windows - Naciśnij "Plik"> "Parametry"> "Skonfiguruj taśmę" (po lewej stronie), wybierz pole wyboru "Deweloper" w prawym dolnym rogu (jeśli nie widzisz tej opcji, przewiń stronę), a następnie Kliknij OK".
  • PROCHOWIEC - Naciśnij "Excel"> "Parametry"> Wstążka i pasek narzędzi, sprawdź pola wyboru "Deweloper" na liście "Podstawowa", a następnie kliknij "Zapisz".
  • Obraz zatytułowany Automatyzacja raportów w Excel Krok 5
    pięć. Kliknij Deweloper. Znajdziesz tę kartę na górze okna Excel. Otworzy się pasek narzędzi programisty.
  • Obraz zatytułowany Automatyzacja raportów w Excel Krok 6
    6. Kliknij Rekord makro. Jest to opcja na pasku narzędzi. Pojawi się wyskakujące okno.
  • Obraz zatytułowany Automatyzacja raportów w Excel Krok 7
    7. Wprowadź nazwę makra. Zrób to w polu tekstowym "Nazwa makro". Następnie można łatwo określić, jaki rodzaj makro.
  • Na przykład, jeśli makro zbuduje harmonogram oparty na dostępnych danych, nazwij go "Graph1" lub jakoś podobnie.
  • Obraz zatytułowany Automatyzacja raportów w Excel Krok 8
    osiem. Utwórz skrót klawiaturowy, aby rozpocząć makro. Naciśnij klawisz ⇧ Shift, a następnie naciśnij inny klawisz (na przykład, T) Aby utworzyć klucz klawiatury.
  • Na komputerze Mac pojawi się kombinacja klucza ⌥ Opcja+⌘ polecenie I inny klucz (na przykład, ⌥ Opcja+⌘ polecenie+T).
  • Obraz zatytułowany Automatyzacja raportów w Excel Krok 9
    dziewięć. Zapisz makro w Otwartym Tabeli Excel. Aby to zrobić, kliknij "Zapisz b" i wybierz menu "Ta książka", aby makro była dostępna dla wszystkich, którzy otworzy tę tabelę.
  • Plik Excel musi zostać zapisany w specjalnym formacie z makrami.
  • Obraz zatytułowany Automatyzacja raportów w Excel Krok 10
    10. Kliknij DOBRZE. Ten przycisk na dole okna. Ustawienia makro zostaną zapisane, a tryb zapisu włączy się. Od teraz wszystkie twoje działania zostaną nagrane (przed chwilą zaprzestania nagrywania).
  • Obraz zatytułowany Automatyzacja raportów w Excel Krok 11
    jedenaście. Postępuj zgodnie z krokami, które chcesz zautomatyzować. Excel będzie śledzić każdy kliknięcie, każdy naciśnięcie klawisza i wprowadzone parametry formatowania - wszystko to zostanie wprowadzone do listy makra.
  • Na przykład, aby wybrać dane i utwórz diagram, wybierz wymagane dane, kliknij "Wstaw" na górze okna Excel, wybierz typ wykresu i edytuj diagram, jaki potrzebujesz.
  • Inny przykład: Aby utworzyć makro, aby zbudować wykres z danych w komórkach z A1 przez A12, kliknij pustą komórkę, wprowadź = Sumy (A1: A12) i naciśnij ↵ Enter.
  • Obraz zatytułowany Automatyzacja raportów w Excel Krok 12
    12. Kliknij Zatrzymaj nagrywanie. Ta opcja znajduje się na pasku narzędzi "Programista". Rekord zostanie zatrzymany, a wszystkie twoje działania, które wykonałeś podczas nagrywania, zostaną zapisane jako oddzielne makro.
  • Obraz zatytułowany Automatyzacja raportów w Excel Krok 13
    13. Zapisz tabelę Excel jako plik z obsługą makr. Kliknij "Plik"> Zapisz jako »i zmień format pliku na" XLSM "(zamiast" XLS "). Następnie wprowadź nazwę pliku, wybierz folder, aby go zapisać i kliknąć "Zapisz".
  • Jeśli tego nie zrobisz, makro nie zostanie zapisane jako część arkusza kalkulacyjnego, czyli, że nie będą mogli korzystać z innych osób na innych komputerach.
  • Obraz zatytułowany Automatyzacja raportów w Excel Krok 14
    czternaście. Uruchom makro. Aby to zrobić, naciśnij klawiszę wybraną podczas tworzenia makra. Procesy zapisane w makro zostaną wykonane.
  • Ponadto, aby rozpocząć makro, możesz nacisnąć "Macros" na karcie Deweloper, wybierz nazwę makro i kliknij "Uruchom".
  • Metoda 2 z 2:
    Dla danych zewnętrznych (MySQL, Postgres, Oracle its On)
    1. Obraz zatytułowany Automatyzacja raportów w Excel Krok 15
    jeden. Ściągnij Wtyczka Kloudio. Dzięki nim twój stół Excel może być podłączony do zewnętrznej bazy danych lub źródła danych. Ta wtyczka działa również z tabelami Google.
  • Obraz zatytułowany Automatyzacja raportów w Excel Krok 16
    2. Porównaj swój stół z zewnętrznym źródłem danych. Aby to zrobić, kliknij przycisk "+" na portalu Kloudio. Wprowadź informacje o swojej bazie danych (typ bazy danych, poświadczenia) i wybierz opcje bezpieczeństwa / szyfrowania, jeśli pracujesz z poufnymi danymi lub danymi firmy.
  • Obraz zatytułowany Automatyzacja raportów w Excel Krok 17
    3. Gdy tabela jest podłączona do bazy danych, żądaj dane zewnętrzne i utwórz raporty, mogą być bezpośrednio w programie Excel. Utwórz raport na portalu Kloudio, a następnie wybierz go w menu Excel. Następnie zastosuj dodatkowe filtry i ustaw częstotliwość aktualizacji raportu (tak, że tabela zostanie automatycznie zaktualizowana co tydzień, dzień lub nawet godzinę).
  • Obraz zatytułowany Automatyzacja raportów w Excel Krok 18
    cztery. Ponadto możesz wprowadzić dane w podłączonej tabeli i zaktualizować dane w zewnętrznym źródle danych. Utwórz szablon pobierania w Portalu Kloudio i uzyskaj możliwość ręcznego lub automatycznego pobierania zmian dokonanych w arkuszu kalkulacyjnym do zewnętrznego źródła danych.
  • Rada

    • Załaduj wtyczki Excel tylko z Microsoft AppSource, jeśli nie ufasz twórcom osób trzecich.
    • Makra mogą być używane do automatyzacji zarówno prostych zadań (na przykład, aby dodać wartości lub tworzenie diagramów) i kompleks (na przykład, aby obliczyć wartości w komórkach, tworząc wykres na podstawie wyników obliczeń, diagramów znakowania i druku otrzymane wyniki).
    • Jeśli otworzysz arkusz kalkulacyjny z makro, musisz kliknąć "Włącz zawartość" na żółtym pasku na górze okna, aby umożliwić korzystanie z makra.

    Ostrzeżenie

    • Makro doda absolutnie wszystkie działania wykonane w trybie nagrywania. Dlatego nie wpisuj błędnych wartości, nie uruchamiaj niepotrzebnych programów i nie usuwaj plików.
    • Makra mogą być złośliwe (na przykład utworzone, aby usunąć pliki na komputerze). Nie uruchamiaj makr uzyskiwanych z niewiarygodnych źródeł.
    Podobne publikacje