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 Exceljeden. 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.

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.

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.

cztery. Aktywuj menu Deweloper. Domyślnie to menu nie jest wyświetlane u góry okna Excel. Aby włączyć menu "Developer":

pięć. Kliknij Deweloper. Znajdziesz tę kartę na górze okna Excel. Otworzy się pasek narzędzi programisty.

6. Kliknij Rekord makro. Jest to opcja na pasku narzędzi. Pojawi się wyskakujące okno.

7. Wprowadź nazwę makra. Zrób to w polu tekstowym "Nazwa makro". Następnie można łatwo określić, jaki rodzaj makro.

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.

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ę.

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).

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.

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.

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".

czternaście. Uruchom makro. Aby to zrobić, naciśnij klawiszę wybraną podczas tworzenia makra. Procesy zapisane w makro zostaną wykonane.
Metoda 2 z 2:
Dla danych zewnętrznych (MySQL, Postgres, Oracle its On)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.

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.

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ę).

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ł.