Jak przekonwertować XLSM na CSV
- Dodaj swój plik .XLSM - przeciągnij go do powyższego pola lub kliknij, aby przeglądać.
- Przekonwertuj go na format .CSV w kilka sekund.
- Pobierz swój nowy plik .CSV.
Czego się spodziewać
- Eksportowany jest tylko aktywny arkusz - skoroszyt z wieloma arkuszami wymaga osobnego zapisu dla każdego z nich.
- Formuły są zastępowane ich obliczonymi wartościami; komórka wyświetlająca
=SUM(A1:A10)zostanie zapisana jako zwykła liczba, a nie formuła. - Komórki z datami mogą zostać wyeksportowane jako numery seryjne, np.
45658; przed zapisem sformatuj kolumny dat jako ciąg znaków daty w Excel, aby tego uniknąć.
Najczęściej zadawane pytania
Czy makra VBA zostaną przeniesione do CSV?
Nie. CSV to zwykły tekst - wiersze i kolumny wartości - i nie posiada mechanizmu dla kodu wykonywalnego. Projekt makr jest odrzucany podczas eksportu.
Czy mogę wyeksportować wszystkie arkusze naraz?
Nie poprzez standardowy interfejs graficzny; każdy program eksportuje tylko aktywny arkusz. Do eksportu wsadowego użyj
ssconvert --export-file-per-sheet yourfile.xlsm output_%s.csv (Gnumeric) lub skryptu Python/pandas.Moja kolumna daty pokazuje liczby takie jak 45658 w CSV - jak to naprawić?
Excel przechowuje daty jako liczby całkowite liczby dni. Przed eksportem sformatuj kolumnę daty jako ciąg znaków daty (Format Cells > Date), a następnie Save As CSV.
Czy muszę włączać makra, aby wyeksportować dane?
Nie. Dane komórek są przechowywane w zwykłym formacie XML; możesz pominąć monit o włączenie zawartości i nadal normalnie eksportować do CSV.
Programy konwertujące XLSM: Microsoft Excel · Ability Spreadsheet · PlanMaker · Corel Quattro Pro · Microsoft Excel for Mac · Excel Mobile · LibreOffice Calc · Apache OpenOffice Calc (OpenOffice.org Calc)