Hapus Lembar Kerja dari Excel di dalam Power Automate
PDF4me Hapus Lembar Kerja adalah sebuah Power Automate tindakan yang menghapus satu atau lebih lembar dari Excel Anda dapat memilih buku kerja berdasarkan nama, indeks, atau keduanya, dalam satu kali panggilan. Gunakan fitur ini untuk menghapus lembar sampel dari templat, menghapus tab perhitungan sementara sebelum mendistribusikan laporan, atau membersihkan tab lembar kerja lama sesuai jadwal, semuanya tanpa perlu membuka file. Excel.
Apa yang dilakukan oleh tindakan ini?
PDF4me Hapus Lembar Kerja mengambil sebuah Excel Sebuah file ditambah daftar nama lembar kerja, indeks lembar kerja, atau keduanya, dan mengembalikan buku kerja dengan lembar kerja yang sesuai telah dihapus. Pemeriksaan keamanan bawaan akan memblokir permintaan jika permintaan tersebut akan menghapus setiap lembar kerja, karena buku kerja yang valid harus selalu menyimpan setidaknya satu lembar kerja.
Memverifikasi Identitas Anda API Meminta
Untuk mengakses PDF4me Web API melalui Power AutomateSetiap permintaan harus menyertakan informasi yang valid. API Kunci. Otentikasi memvalidasi identitas Anda dan memungkinkan konektor untuk terhubung. PDF4me'S Excel layanan penghapusan lembar kerja dari alur kerja Anda.
Fakta Penting yang Tidak Boleh Anda Lewatkan

Petakan Konten Berkas dan Nama Berkas dari tindakan sebelumnya, lalu atur Nama Lembar Kerja dan/atau Indeks Lembar Kerja untuk memilih lembar mana yang akan dihapus.
Parameter
Diperlukan: Isi berkas dan Nama berkas harus selalu disertakan. Setidaknya salah satu dari Nama Lembar Kerja atau Indeks Lembar Kerja harus mengidentifikasi lembar kerja yang akan dihapus, dan setidaknya satu lembar kerja harus tetap ada setelah penghapusan.
| Parameter | Diperlukan | Apa fungsinya? | Contoh |
|---|---|---|---|
| File Content | Required | Base64 or buffer content of the source Excel file, typically mapped from a prior action like SharePoint or OneDrive Get File Content. | [File Content from Get File] |
| File Name | Required | Name of the Excel file including its extension, used for processing and output naming. | data.xlsx |
| Worksheet Names | Conditional | Comma-separated list of worksheet names to delete. Case-sensitive, and combines with Worksheet Indexes as a union when both are set. Required only if Worksheet Indexes is left blank. | Temp,Draft,Old |
| Worksheet Indexes | Conditional | Comma-separated list of 1-based worksheet indexes to delete, for example "1,3" for the first and third sheets. Required only if Worksheet Names is left blank. | 1,3 |
Apa yang Dikembalikan oleh Penghapusan Lembar Kerja?
| Bidang | Jenis | Isi di dalamnya |
|---|---|---|
document | Base64 | Excel document with the specified worksheets deleted. |
Success | Boolean | true when the deletion completed, false if the request failed validation or processing. |
Error Message | String | Description of what went wrong, null when Success is true. |
Errors | Array | Detailed error entries, empty when Success is true. |
- JSON Response
- Delete-All Error
- Invalid Worksheet Error
{
"document": "[Base64 Excel Content with Worksheets Deleted]",
"Success": true,
"ErrorMessage": null,
"Errors": []
}
{
"document": null,
"Success": false,
"ErrorMessage": "Cannot delete all worksheets. At least one worksheet must remain. Total worksheets: 3, Attempting to delete: 3",
"Errors": [
{
"Code": "WORKSHEET_DELETION_ERROR",
"Message": "Cannot delete all worksheets. At least one worksheet must remain."
}
]
}
{
"document": null,
"Success": false,
"ErrorMessage": "Invalid worksheet selection",
"Errors": [
{
"Code": "WORKSHEET_ERROR",
"Message": "Worksheet 'NonExistent' not found. Available worksheets in workbook (5 total)"
}
]
}
Pesan Kesalahan Umum
| Pesan Kesalahan | Menyebabkan | Larutan |
|---|---|---|
Request is empty | Request object is null. | Provide a valid request object. |
Document is empty | Document object is null. | Provide a valid Excel document. |
Invalid worksheet selection | Worksheet name doesn't exist or index is out of range. | Use valid worksheet names, or valid 1-based indexes. |
Available worksheets in workbook (X total) | Informational message appended when worksheet selection validation fails. | Review worksheet names or indexes and use valid values from the X available worksheets listed. |
Cannot delete all worksheets. At least one worksheet must remain. | The combined selection matches every worksheet in the workbook. | Remove at least one worksheet from the deletion list so one sheet remains. |
Bagaimana Cara Mengatur dan Menghapus Lembar Kerja di Power Automate?
- Menambahkan PDF4me → Hapus Lembar Kerja untuk Anda Power Automate mengalir.
- Peta Isi File Dan Nama File dari tindakan sebelumnya, seperti SharePoint atau OneDrive Dapatkan Konten File.
- Mengatur Nama Lembar Kerja, Indeks Lembar Kerja, atau keduanya, untuk mengidentifikasi lembaran yang perlu dilepas.
- Jalankan alurnya. PDF4me menghapus lembar kerja yang sesuai dan mengembalikan buku kerja yang diperbarui sebagai
document, memblokir permintaan jika hal itu akan menghapus setiap lembar.
Haruskah saya memilih lembar kerja berdasarkan nama atau indeks?
Menggunakan Nama Lembar Kerja Saat lembar yang akan dihapus memiliki nama yang stabil dan dikenal, seperti "Sample1" atau "Draft", karena pilihan tetap benar meskipun urutan lembar berubah kemudian. Gunakan Indeks Lembar Kerja ketika alur kerja menghasilkan buku kerja dengan urutan lembar yang dapat diprediksi tetapi nama variabel, ingatlah bahwa indeks di sini adalah berbasis 1Mengatur keduanya akan menghapus gabungan dari kedua pilihan, jadi tumpang tindih di antara keduanya tidak menyebabkan kesalahan, itu hanya menghapus lembar kerja tersebut sekali saja.
Pengaturan Umum
Contoh Alur KerjaCommon Power Automate flow patterns using Delete Worksheets from Excel.
- Suatu alur akan terpicu ketika data karyawan baru dibuat di sistem SDM.
- Get File mengambil templat laporan pengeluaran utama dari pustaka dokumen.
- Fungsi Hapus Lembar Kerja dijalankan dengan Nama Lembar Kerja diatur ke "Sample1,Sample2,Instructions" untuk menghapus lembar kerja sementara.
- Templat yang sudah dibersihkan dikirimkan melalui email kepada karyawan baru, hanya menyimpan tab "Pengeluaran" dan "Tanda Terima" yang mereka butuhkan.
- Alur pembuatan laporan bulanan selesai dan menghasilkan laporan yang berfungsi. Excel berkas.
- Get File mengambil laporan dari SharePoint.
- Hapus Lembar Kerja akan menghapus tab internal "Perhitungan", "Data Mentah", dan "Draf" berdasarkan namanya, hanya menyisakan "Ringkasan" dan "Grafik".
- Berkas final dikirim melalui email kepada pimpinan tanpa memperlihatkan lembar kerja internal.
- Pemicu pengulangan menjalankan alur pengarsipan triwulanan pada laporan bergulir 12 bulan.
- Get File mengambil laporan bergulir, yang mengumpulkan satu lembar kerja per bulan.
- Hapus Lembar Kerja menghapus tab bulanan kuartal terlama, yang diidentifikasi berdasarkan nama (misalnya "Jan2026,Feb2026,Mar2026").
- Buku kerja yang telah dipangkas disimpan kembali ke SharePoint, dengan tetap menjaga ukuran file agar mudah dikelola.
Tips Praktis
Lembar Panduan Singkat
| Bidang | Nilai |
|---|---|
| Action | Delete Worksheets |
| File Content | Mapped from a prior file-retrieval action |
| File Name | e.g. data.xlsx |
| Worksheet Names | Comma-separated, case-sensitive |
| Worksheet Indexes | 1-based, comma-separated |
| At least one required | Worksheet Names or Worksheet Indexes must be set |
| Both filled | Union of name matches and index matches |
| Safety check | Blocks deletion if it would remove every worksheet |
| Output | document (Base64 Excel), Success, Error Message, Errors |
Pertanyaan Umum
Studi Kasus & Aplikasi Industri
- Finance & Accounting
- Sales & Marketing
- Human Resources
- Operations & Manufacturing
- Project Management
- Education & Research
Studi Kasus Keuangan & Akuntansi
- Distribusi TemplatHapus contoh lembar kerja dari templat akuntansi sebelum mengirimkannya ke pengguna baru.
- Finalisasi LaporanHapus lembar kerja perhitungan dari laporan keuangan sebelum didistribusikan.
- Penutupan PeriodeHapus lembar kerja periode sebelumnya dari laporan bulanan bergulir.
- Persiapan AuditHapus lembar kerja tinjauan internal dari hasil audit.
Studi Kasus Penjualan & Pemasaran
- Pembersihan WilayahHapus lembar kerja wilayah yang tidak aktif dari laporan penjualan.
- Laporan KampanyeHapus draf lembar kerja sebelum membagikan hasil kampanye final.
- Templat PrakiraanHapus contoh lembar kerja dari templat perkiraan sebelum didistribusikan.
- Pembaruan HargaHapus lembar kerja penetapan harga yang sudah usang dari lembar tarif.
Studi Kasus Sumber Daya Manusia
- Persiapan TemplatHapus lembar kerja data sampel dari templat SDM.
- Pendaftaran ManfaatHapus lembar kerja tahun sebelumnya dari berkas pendaftaran.
- Tinjauan KinerjaHapus lembar kerja periode ulasan lama dari templat.
- Pemrosesan PenggajianHapus lembar kerja cadangan dari file penggajian yang telah diselesaikan.
Studi Kasus Operasi & Manufaktur
- Laporan ProduksiHapus draf lembar kerja dari ringkasan produksi.
- Pembersihan InventarisHapus lembar kerja produk yang sudah tidak diproduksi lagi.
- Kontrol KualitasHapus lembar kerja QC sementara dari laporan akhir.
- Catatan PemeliharaanHapus lembar kerja pemeliharaan yang diarsipkan
Studi Kasus Manajemen Proyek
- Templat ProyekHapus contoh lembar kerja dari templat proyek.
- Laporan StatusHapus lembar kerja draf dari hasil kerja yang diserahkan kepada klien.
- Perencanaan Sumber DayaHapus lembar kerja alokasi lama dari file sumber daya.
- Pelacakan AnggaranHapus lembar kerja tahun sebelumnya dari templat anggaran.
Studi Kasus Pendidikan & Penelitian
- Pembersihan Buku NilaiHapus lembar kerja semester lama dari buku nilai.
- Templat KursusHapus lembar kerja data sampel dari templat kursus.
- Data PenelitianHapus lembar kerja analisis pendahuluan dari file data akhir.
- Daftar SiswaHapus lembar kerja kelas lulusan dari daftar utama.