Dlaczego konwertować XLSM na MDB?
Format XLSM, wprowadzony wraz z Excel 2007, przechowuje dane w płaskich wierszach i kolumnach wewnątrz opartego na formacie ZIP pakietu Open XML, który zawiera również projekt makr VBA. MDB, wprowadzony wraz z Access 1.0 w 1992 roku, przechowuje typowane tabele relacyjne, zapytania, formularze i raporty zarządzane przez silnik bazy danych Jet. Formaty te służą różnym celom i żadne narzędzie nie mapuje automatycznie siatki arkusza na relacyjną bazę danych.
Jak przekonwertować XLSM na MDB
Microsoft Excel APP
Otwórz plik .xlsm w Microsoft Excel, zapisz każdy arkusz jako CSV lub XLSX, a następnie zaimportuj plik do Microsoft Access poprzez Dane zewnętrzne > Nowe źródło danych > Z pliku, aby utworzyć płaską tabelę.
Programy konwertujące XLSM
O tych formatach
Plik XLSM to arkusz kalkulacyjny Microsoft Excel, który zawiera makra VBA - kod automatyzacji uruchamiany wewnątrz pliku. Można go otworzyć w Microsoft Excel (pełna obsługa makr),…
Otwórz szczegóły .XLSM →Plik MDB to baza danych Microsoft Access w starym formacie używanym przez Access w latach 1992-2003, zastąpionym przez .accdb w Access 2007. Przechowuje tabele, kwerendy, formularze,…
Otwórz szczegóły .MDB →Jakość i na co uważać
- Makra VBA z pliku
.xlsmnie są przenoszone - Access używa własnego, oddzielnego środowiska VBA, a plikxl/vbaProject.binnie ma swojego odpowiednika w MDB. - Access tworzy jedną płaską tabelę dla każdego zaimportowanego arkusza CSV lub XLSX; klucze podstawowe, typy danych i relacje tabel należy zdefiniować ręcznie w Access po imporcie.
- Jeśli nie potrzebujesz relacyjnej bazy danych, prostszym rozwiązaniem jest pozostanie przy Excel - tabele przestawne, filtrowanie i Power Query zaspokajają większość potrzeb analizy danych bez konieczności przenoszenia ich do Access.