Мазмұнға өту
pdftools.kz

ODS пішімі

ODS — ISO/IEC 26300 отбасындағы OpenDocument электрондық кестесі. ODT сияқты бұл да басында сығылмаған mimetype жазбасы бар ZIP, ал кестенің өзі content.xml ішінде жатыр. Формулалар онда OpenFormula синтаксисімен жазылған: Excel =SUM(A1:A5) көрсететін жерде файлда адрестердің алдында нүктесі бар of:=SUM([.A1:.A5]) сақталады. Excel → PDF түрлендіргішіміз тек .xlsx қабылдайды.

Жаңартылды:

Сандар туралы қысқаша

Стандарт
OpenDocument Spreadsheet, ISO/IEC 26300
Формула синтаксисі
OpenFormula: =SUM(A1:A5) орнына of:=SUM([.A1:.A5])
Маршрутымыздың жауабы
«Бұл құрал тек XLSX қабылдайды» — тізімде .ods жоқ
Ең нашар көшетіні
макростар — Basic пен VBA мүлде үйлеспейді
Тізімдердегі асимметрия
.odp қабылданады, ал .ods пен .odt — жоқ

XLSX-ке көшкенде не бұзылады

  • Жұбы жоқ функциялар: Calc-та өзінікі, Excel-де өзінікі бар, жоқ функцияның орнында мән емес, қате шығады.
  • Макростар мүлде көшпейді — LibreOffice Basic коды мен VBA коды үйлеспейді, бұл екі бөлек тіл.
  • Шартты пішімдеу ауысудан толық аман шықпайды: формулалары бар күрделі ережелер жеңілдеуі мүмкін.
  • Жиынтық кестелер қайта құрылады, кейде ашқаннан кейін қайта жаңартуды талап етеді.
  • Сан пішімдері мен бөлгіштер локальға тәуелді: қайта сақтағаннан кейін күндер мен бөлшек сандардың түрін тексеріңіз.

.ods неге қабылданбайды

Excel → PDF маршруты бір ғана кеңейтімді — .xlsx қабылдайды, ал .ods оған кірмейді. Файл таңдау терезесі оны қолжетімділердің арасында көрсетпейді, ал сүйреп әкелінген файл «Бұл құрал тек XLSX қабылдайды» жауабын алады. .csv жағдайы да дәл осындай: ол да тізімнен тыс, бас тартудың себебі бірдей.

Ренжітетін бір бөлшек бар: OpenDocument презентацияларын біз қабылдаймыз — .odp PowerPoint → PDF маршрутының тізімінде тұр. Бұл асимметрияның терең себебі жоқ, жай ғана кеңейтім тізімдері әртүрлі пішім жиынына құрылған да, ODF кестелері оған ілікпей қалған.

PDF-ті қалай алуға болады

  1. Calc-та басып шығару аймағы мен масштабты белгілеңіз: «Пішім» → «Басып шығару ауқымдары», әйтпесе кесте парақтан шығып кетеді.
  2. Тікелей жол: «Файл» → «PDF-ке экспорттау» — Calc кітапты сіз баптағандай басып шығарады.
  3. Айналма жол: «Файл» → «Басқаша сақтау» → «Excel 2007-365 (.xlsx)», пішімді растаңыз.
  4. .xlsx файлын түрлендіргішімізге жүктеп, кесте сегіз бағаннан кең болса, альбомдық бағдарды қосыңыз.
  5. Дайын PDF-те формулалы бағандарды тексеріңіз: онда қате туралы хабарлама емес, мәндер тұруы керек.

Жиі қойылатын сұрақтар

Түрлендіргіш .odp қабылдаса, .ods-ты неге алмайды?

Себебі рұқсат етілген кеңейтім тізімдері әр маршрутқа бөлек берілген, презентациялық тізімге .odp кірген, ал кестелік тізімге .ods кірмеген. Бұл пішімнің шектеуі емес, біздің баптауымыздың ерекшелігі.

XLSX-ке қайта сақтағанда формулалар сақтала ма?

Көбі — иә, өйткені стандартты функциялардың атаулары сәйкес келеді. Қиындық Calc-тың өзіндік функцияларынан басталады: оларда Excel-де жұп жоқ, ұяшық мән орнына қате қайтарады.

XLSX-ке көшкенде макростармен не істеу керек?

Қайта жазу керек. LibreOffice Basic пен VBA — нысандық моделі бөлек, әртүрлі тілдер, автоматты көшіру мүлде жоқ. PDF-ке басу үшін бұл маңызды емес: құжатқа тек нәтиже түседі.

Excel .ods файлдарын аша ма?

Иә, Excel-дің заманауи нұсқалары OpenDocument пішімін оқиды және сақтайды. Бірақ кітап әрі қарай қолдан-қолға өтетін болса, бір пішімге келіскен сенімдірек: ODF пен OOXML арасындағы әр ауысу бірдеңені жеңілдетеді.

Жақын құралдар

Анықтамалықтың барлық материалдары →