Редагувати електронні таблиці Excel

XLS, XLSX і ODS — це типи файлів, які ми часто використовуємо для електронних таблиць, схожих на великі таблиці даних. Такі програми, як Microsoft Excel і OpenOffice Writer, знають, як працювати з цими файлами. У цій статті ми дізнаємося про різні способи редагування електронних таблиць Excel. Спочатку ми побачимо, як це зробити онлайн за допомогою простого додатка для редагування електронних таблиць. Пізніше ми також поговоримо про те, як програмно редагувати ті самі файли за допомогою C# і Java.

Редагувати електронні таблиці Excel онлайн

Щоразу, коли ви захочете відредагувати файли електронних таблиць, це легко зробити онлайн. Для цього ми використаємо онлайн-додаток GroupDocs.Editor App.

Редагувати електронні таблиці Excel онлайн

Просто виконайте наведені нижче дії, щоб редагувати електронні таблиці Excel в Інтернеті:

Звичайно, ось це простіше:

  1. Перейдіть на веб-сайт онлайн-додаток Excel Files Editor.
  2. Завантажте туди свій файл електронної таблиці XLS/XLSX. Зробити це можна такими способами:
    • Натисніть кнопку «Огляд» і виберіть файл.
    • Перетягніть файл у спеціальну область.
    • Або ви можете просто вставити веб-адресу (URL) своєї електронної таблиці та натиснути «Відкрити».
  3. Тепер ваша електронна таблиця готова до онлайн-редагування.
  4. Зробіть свої зміни, як-от редагування вмісту, змінення формату, додавання записів або вставлення прив’язок чи зображень тощо.
  5. Коли ви закінчите, збережіть зміни так само, як і раніше, або виберіть багато різних форматів, як-от PDF, якщо хочете.

Це все! Насолоджуйтеся редагуванням електронних таблиць Excel XLS/XLSX онлайн.

Редагування електронних таблиць Excel

Редактор електронних таблиць Excel – Посібник розробника

Колеги програмісти! Вам цікаво змінювати аркуші Excel кодом? Перегляньте ці спеціальні інструменти (бібліотеки), які роблять це легко можливим. Ми покажемо вам, як використовувати ці інструменти для редагування файлів Excel за допомогою різних мов програмування. Виберіть той, який найбільше відповідає вашим потребам.

Гаразд, якщо ви готові, перейдемо до світу програмування, щоб редагувати файли. Давайте почнемо!

Редагування електронних таблиць Excel (файли XLS/XLSX) за допомогою C#

Для програмістів .NET, ось як ви можете редагувати свої електронні таблиці Excel за допомогою C#. Просто виконайте ці прості кроки:

  1. Включіть бібліотеку у свою програму.
  2. Скористайтеся наданим нижче фрагментом коду, щоб редагувати файли електронних таблиць Excel:
// Редагування електронної таблиці Excel за допомогою C#

Options.SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions();
// loadOptions.Password = "пароль";

// Завантажте електронну таблицю
Editor editor = new Editor("path/spreadsheet.xlsx", delegate { return loadOptions; });

// Отримайте 1-шу вкладку електронної таблиці
SpreadsheetEditOptions sheetTab1EditOptions = new SpreadsheetEditOptions();
sheetTab1EditOptions.WorksheetIndex = 0; // first worksheet

// Отримайте HTML-розмітку з деякого екземпляра EditableDocument
EditableDocument firstTab = editor.Edit(sheetTab1EditOptions);
string bodyContent = firstTab.GetBodyContent(); // HTML markup from inside the HTML ->BODY element
string allContent = firstTab.GetContent();      // Full HTML markup of all document, with HTML ->HEAD header and all its content

List<IImageResource> onlyImages = firstTab.Images;
List<IHtmlResource> allResourcesTogether = firstTab.AllResources;

string editedContent = allContent.Replace("Company Name", "New Company Name");
EditableDocument afterEdit = EditableDocument.FromMarkup(editedContent, allResourcesTogether);

Щоб отримати додаткові вказівки, ви також можете звернутися до статті Як редагувати електронні таблиці Excel у C#.

Додаткові ресурси, пов’язані з .NET API, можна отримати за такими посиланнями:

.NET API | Документація | Завантажити

Редагуйте електронні таблиці Excel (файли XLS/XLSX) за допомогою Java

Розробники Java також можуть створювати власні програми для редагування електронних таблиць. Тепер давайте подивимося, як ми можемо редагувати вміст аркушів Excel за допомогою Java.

  1. Завантажте та налаштуйте бібліотеку Java у своїй програмі.
  2. Використовуйте наданий вихідний код для редагування файлів Excel (XLS/XLSX):
// Редагуйте документи Excel XLS/XLSX у Java
SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions();
loadOptions.setPassword("password-if-any");

// Завантаження електронної таблиці
Editor editor = new Editor("path/sample_sheet.xlsx", loadOptions);

// Редагувати 1-шу вкладку електронної таблиці
SpreadsheetEditOptions editOptions = new SpreadsheetEditOptions();
editOptions.setWorksheetIndex(0); // index is 0-based, so this is 1st tab
EditableDocument firstTab = editor.edit(editOptions);

String bodyContent = firstTab.getBodyContent();
String allContent = firstTab.getContent();
List<IImageResource> onlyImages = firstTab.getImages();
List<IHtmlResource> allResourcesTogether = firstTab.getAllResources();

String editedSheetContent = allContent.replace("Old Company Name","New Company Name");
EditableDocument editedDoc = EditableDocument.fromMarkup(editedSheetContent, null);

SpreadsheetSaveOptions saveOptions = new SpreadsheetSaveOptions(SpreadsheetFormats.Xlsx);
saveOptions.setPassword("new-password");
editor.save(editedDoc, "path/edited_spreadsheet.xlsx", saveOptions);

firstTab.dispose();
editor.dispose();

Щоб отримати докладніший посібник, ви можете звернутися до статті під назвою Редагування електронних таблиць Excel у Java.

Якщо вам потрібні додаткові ресурси, пов’язані з Java API, ви можете знайти їх тут:

API Java | Документація | Завантажити

Висновок

У цій статті ми дослідили різноманітні методи редагування електронних таблиць Excel. Незалежно від того, чи віддаєте ви перевагу простоті онлайн-редагування за допомогою програми GroupDocs.Editor App, чи ви розробник, готовий кодувати свій шлях до модифікації електронних таблиць за допомогою C# або Java, для кожного знайдеться рішення. Тож продовжуйте, виберіть метод, який вам найкраще підходить, і почніть легко редагувати Excel!

Щасливого редагування!

Дивись також