Akcja makra ExportWithFormatting

Uwaga: Staramy się udostępniać najnowszą zawartość Pomocy w Twoim języku tak szybko, jak to możliwe. Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Prosimy o powiadomienie nas, czy te informacje były pomocne, u dołu tej strony. Oto angielskojęzyczny artykuł do wglądu.

Za pomocą akcji ExportWithFormatting celu wyprowadzenia danych z określonej Access obiektu bazy danych ( arkusz danych, formularz, raport lub moduł ) do różnych formatów wyjściowych.

Uwaga: Zaczyna się w programie Access 2010, zmieniono na ExportWithFormattingmakra WyprowadźDo . Argumenty dla tej akcji makra są nadal takie same.

Uwaga: Akcja makra ExportWithFormatting nie jest dostępna w aplikacjach sieci web programu Access.

Ustawienia

Akcja ExportWithFormatting występują następujące argumenty.

Argument akcji

Opis

Typ obiektu

Typ obiektu zawierającego dane do wyprowadzenia. Kliknij tabelę (w przypadku arkusza danych tabeli), kwerendy (w przypadku arkusza danych kwerendy), formularza (w przypadku formularza lub arkusza danych formularza), raportu, moduł, Widok serwera, Procedura przechowywanalub funkcji w obiektu Typ pola w sekcji Argumenty akcji okna projektu makra. Typem obiektu, którego nie można wyprowadzić, jest makro. Jeśli chcesz wyprowadzić obiekt aktywny, wybierz jego typ za pomocą tego argumentu, pozostawiając pusty argument Nazwa obiektu. Jest to argument wymagany. Wartość domyślna to Tabela.

Nazwa obiektu

Nazwa obiektu zawierającego dane do wyprowadzenia. W polu Nazwa obiektu są wyświetlane wszystkie obiekty znajdujące się w bazie danych, których typ wskazano w argumencie Typ obiektu.

Po uruchomieniu makra zawierającego akcję ExportWithFormatting w baza danych bibliotek, Access najpierw wyszuka obiekt o podanej nazwie w bazie danych bibliotek, a następnie w bieżącej bazie danych.

Format docelowy

Typ formatu, w którym chcesz wyprowadzić dane. Możesz wybrać Skoroszyt programu Excel 97–Excel 2003 (*.xls), Skoroszyt binarny programu Excel (*.xlsb), Skoroszyt programu Excel (*.xlsx), HTML (*.htm; *.html), Skoroszyt programu Microsoft Excel 5.0/95 (*.xls), Format PDF (*.pdf), Tekst sformatowany RTF (*.rtf), Pliki tekstowe (*.txt) lub Format XPS (*.xps). Jeśli pozostawisz ten argument pusty, program Access wyświetli monit o wskazanie formatu wyjściowego.

Uwaga: Dane z programu Office Access 2007 możesz eksportować do pliku w formacie PDF lub XPS dopiero po zainstalowaniu odpowiedniego dodatku. Aby uzyskać więcej informacji zobacz Zapisywanie lub przekonwertować plik PDF lub XPS.

Plik docelowy

Plik, do którego chcesz wyprowadzić dane, wraz z pełną ścieżką. Możesz dodać standardowe rozszerzenie nazwy pliku dla formatu wyjściowego wybranego przy użyciu argumentu Format docelowy, ale nie jest to wymagane. Jeśli pozostawisz argument Plik docelowy pusty, program Access wyświetli monit o wskazanie nazwy pliku docelowego.

Autostart

Określa, czy odpowiednie oprogramowanie w celu rozpoczynać się od razu po serii akcji ExportWithFormatting , pliku wskazanego przy użyciu argumentu Plik docelowy otwarty.

Plik szablonu

Nazwa i ścieżka do pliku, którego chcesz użyć jako szablonu dla plików HTML. Plik szablonu to plik tekstowy zawierający tagi HTML oraz tokeny unikatowe dla programu Access.

Kodowanie

Typ formatu kodowania znaków, którego chcesz użyć do wyprowadzenia tekstu lub danych HTML. Możesz wybrać format MS-DOS, Unicode lub Unicode (UTF-8). Ustawienie MS-DOS dla tego argumentu jest dostępne tylko w przypadku plików tekstowych. Jeśli pozostawisz ten argument pusty, program Access wyprowadzi dane przy użyciu domyślnego kodowania systemu Windows w przypadku plików tekstowych oraz domyślnego kodowania systemowego w przypadku plików HTML.

Jakość wyjściowa

Wybierz opcję Wydruk, aby zoptymalizować dane wyjściowe pod kątem drukowania, lub Ekran, aby zoptymalizować dane wyjściowe pod kątem wyświetlania na ekranie.

Uwagi

Dane programu Access są wyprowadzane do wybranego formatu i mogą być odczytywane przez dowolny program korzystający z tego samego formatu. Możesz na przykład wyprowadzić raport programu Access wraz z formatowaniem do dokumentu w formacie tekstu sformatowanego RTF, a następnie otworzyć ten dokument w programie Microsoft Word.

W przypadku wyprowadzenia obiektu bazy danych do formatu HTML program Access utworzy plik w formacie HTML zawierający dane z tego obiektu. Możesz użyć argumentu Plik szablonu w celu wskazania pliku, który zostanie użyty jako szablon dla tego pliku html.

Podczas korzystania z akcji makra ExportWithFormatting w celu wyprowadzenia obiektu bazy danych do dowolnego formatu wyjściowego, mają zastosowanie następujące reguły:

  • Można wyprowadzać dane w arkuszach danych tabeli, zapytania i formularza. W pliku docelowym wszystkie pola arkusza danych są wyświetlane tak samo, jak w programie Access, z wyjątkiem pól zawierających obiekty OLE. Kolumny pól zawierających obiekty OLE są uwzględniane w pliku docelowym, ale te pola są puste.

  • Dla kontrolka powiązaną z polem tak/nie ( przycisk przełącznika, przycisk opcji lub pole wyboru ), w pliku docelowym wyświetlana wartość – 1 (tak) lub 0 (nie).

  • Dla pole tekstowe powiązanych z polem hiperłącza, w pliku docelowym wyświetlana hiperlink dla wszystkich formatów z wyjątkiem tekstu MS-DOS (w tym przypadku hiperłącze jest wyświetlane jako zwykły tekst).

  • W przypadku wyprowadzania danych formularza w widok formularza plik docelowy zawsze zawiera formularza widok arkusza danych.

  • W przypadku wyprowadzania arkusza danych lub formularza do formatu HTML zostaje utworzony jeden plik html. W przypadku wyprowadzania raportu do formatu HTML zostaje utworzony jeden plik html na każdą stronę raportu.

Wynik uruchomienia akcji makra ExportWithFormatting jest podobna do klikając jedną z opcji w grupie Eksportowanie na karcie Dane zewnętrzne . Argumenty akcji odpowiadają ustawieniom w oknie dialogowym Eksportowanie.

Aby uruchomić akcję makro ExportWithFormatting w module Visual Basic for Applications (VBA), użyj metody OutputTo obiektu DoCmd .

Rozwijaj umiejętności związane z pakietem Office
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×