У цьому короткому посібнику пояснюється, як скопіювати робочий аркуш в іншу робочу книгу в Python, надавши спільний доступ до конфігурації середовища, і надає детальні кроки для досягнення цієї функції. Також надається зразок коду, який демонструє функцію копіювання аркуша з однієї робочої книги в іншу на python за допомогою кількох рядків коду. Ви можете застосувати низку фільтрів і виконати інші операції, як-от форматування аркушів тощо, перед копіюванням до іншої книги та збереженням отриманої книги в будь-якому зі стандартних форматів, наприклад XLSX, XLS тощо.
Кроки для копіювання аркуша в іншу книгу в Python
- step1: Створіть середовище розробки для використовувати Aspose.Cells для Python через Java
- Завантажте вхід Workbook, з якого потрібно скопіювати аркуш
- Створіть порожню робочу книгу призначення, куди потрібно скопіювати Worksheet
- Отримайте доступ до колекції аркушів за замовчуванням у робочій книзі призначення
- Використовуйте метод Sheet.copy(), щоб скопіювати аркуш із вихідної книги
- Збережіть вихідний файл Excel на диску, що містить копію вівці з вихідної книги
Ці кроки описують процес дублювання аркуша в Excel у Python, де спочатку відкривається вихідна книга, а також створюється порожня нова книга, яка містить колекцію робочих аркушів за замовчуванням, яка містить один робочий аркуш. Використовуючи цей єдиний аркуш за замовчуванням у щойно створеній робочій книзі призначення, викликається метод copy(), який приймає об’єкт аркуша як аргумент. Тут ми надаємо цільовий аркуш із вихідної робочої книги як аргумент, який спричиняє копіювання робочого аркуша з вихідної в робочу книгу призначення.
Код для копіювання аркуша Excel в іншу книгу на Python
Цей код демонструє простий процес копіювання аркуша в іншу книгу на Python. Під час копіювання аркуша ми щойно надали вихідний аркуш робочої книги як аргумент, однак ви можете також використати інший перевантажений метод, який приймає об’єкт класу CopyOptions як другий аргумент. Параметри копіювання надають такі параметри, як встановлення позначки для копіювання значень, лише якщо формула недійсна для цільової робочої книги, встановлення прапорця для копіювання або ігнорування макросів, встановлення прапорця для використання імен аркушів із цільової робочої книги для формул та багато іншого. .
Ця стаття навчила нас копіювати аркуш з одного файлу Excel в інший файл Excel. Якщо ви хочете дізнатися, як додати коментарі до файлу Excel, перегляньте статтю як додати коментарі в Excel за допомогою Python.