Ana içeriğe geç

Şu satırları sil: Excel içinde Power Automate

PDF4me Şu satırları sil: Excel bir Power Automate Bir veya daha fazla satır aralığını kaldıran eylem Excel Virgülle ayrılmış aralık sözdizimini kullanan bir çalışma sayfası. Başlık satırlarını kırpmak, süresi dolmuş kayıtları silmek veya bir akış ona bir çalışma kitabı ve bir aralık dizesi verdiğinde örnek verileri temizlemek için kullanın ve temizlenmiş bir sonuç döndürün. Excel Dosya bir sonraki adım için hazır.

Bu eylemin yaptığı şey

PDF4me Şu satırları sil: Excel bir alır Excel Dosyaya bir Satır Aralığı dizesi ekler ve hedef çalışma sayfasından tam olarak bu satırları kaldırır. Aralıklar, tek satırları ve tireyle ayrılmış aralıkları tek bir istekte birleştirebilir ve PDF4me Silme işlemi her zaman en yüksek satır numarasından başlayarak aşağı doğru yapılır, bu nedenle aynı çağrıdaki önceki aralıklar asla yerinden oynatılmaz.

İlgili Blog Yazıları
Bu özellik için henüz bir blog yazısı yok — yakında yayınlanacak.
Bu arada, her platforma yönelik eğitimler ve iş akışları için PDF4me bloguna göz atın.
Blogu ziyaret edin

Kimliğinizi Doğrulama API Rica etmek

Erişmek için PDF4me Web API başından sonuna kadar Power AutomateHer talep geçerli bir bilgi içermelidir. API Anahtar. Kimlik doğrulama, kimliğinizi doğrular ve bağlantı aracının size ulaşmasını sağlar. PDF4me'S Excel Akışınızdaki satır silme hizmeti.

Kaçırmamanız Gereken Önemli Bilgiler

Satır Aralığı, virgülle ayrılmış tek bir dizedir.
Tek satırları ve tireyle ayrılmış aralıkları tek bir alanda birleştirin, örneğin 1-5,10,15-20. [1-5] gibi isteğe bağlı parantezler 1-5 ile aynı şekilde kabul edilir.
Silme işlemi her zaman aşağıdan yukarıya doğru gerçekleşir.
PDF4me, en yüksek satır numaralarını otomatik olarak önce siler, bu nedenle aynı istekteki diğer aralıklar, daha önceki bir silme işlemi nedeniyle asla konumlarından kaymaz.
Çalışma sayfası adı isteğe bağlıdır.
Çalışma kitabındaki ilk çalışma sayfasını hedeflemek için boş bırakın veya belirli bir sayfayı hedeflemek için büyük/küçük harf duyarlılığına dikkat ederek tam adı girin.
Power Automate PDF4me Excel Satır Silme işlemi, Dosya İçeriği, Dosya Adı, Çalışma Sayfası Adı ve Satır Aralığı alanlarını göstermektedir.

Önceki bir işlemden dosya içeriğini ve dosya adını eşleştirin, hedef ilk sayfa değilse çalışma sayfası adını ayarlayın, ardından satır aralıklarını girin.

Parametreler

Gerekli: Dosya içeriği, dosya adı ve satır aralıkları her zaman belirtilmelidir. Çalışma sayfası adı isteğe bağlıdır ve varsayılan olarak ilk çalışma sayfası kullanılır.

ParametreGerekliNe işe yarar?Örnek
File ContentRequiredBase64 or buffer content of the source Excel file, typically mapped from a prior action like SharePoint Get File Content or OneDrive.[File Content from Get File]
File NameRequiredName of the Excel file including its extension, used for processing and naming the output.data.xlsx
Worksheet NameOptionalExact, case-sensitive name of the worksheet to delete rows from. Blank defaults to the first worksheet (index 0).Sheet1
Row RangesRequiredComma-separated row ranges in 1-based format. A single number deletes one row, a hyphenated pair deletes a span, and multiple entries can be combined, for example 1-5,10,15-20.1-5,10,15-20

Satırları silme işlemi ne döndürür?

AlanTipİçeriğinde neler var?
documentBase64The Excel document with the specified rows removed.
SuccessBooleantrue when the deletion completed, false if the request failed validation or processing.
Error MessageStringDescription of what went wrong, null when Success is true.
ErrorsArrayDetailed error entries with Code and Message, empty when Success is true.

Sıkça Sorulan Hata Mesajları

Hata MesajıNedenÇözüm
Request is emptyRequest object is null.Provide a valid request object.
Document is emptyDocument object is null.Provide a valid Excel document.
Row ranges are requiredRowRanges is null or an empty string.Provide a valid row range specification.
Invalid worksheet selectionWorksheetName doesn't exist in the workbook.Use an existing worksheet name.
Invalid start row {row}. Row numbers must be positive.Row number is less than 1, such as "0-5" or "-1".Use row numbers of 1 or greater (1-based indexing).
Row {row} exceeds maximum data row ({maxRow})Row number is greater than the worksheet's data row count.Use row numbers within the valid range, 1 to maxRow.
Invalid range {start}-{end}: End row cannot be less than start rowEnd row is smaller than start row, such as "10-5".Make sure the end row is greater than or equal to the start row.
Invalid row range formatMalformed range string that couldn't be parsed.Check the syntax, use commas and hyphens correctly.

Satır silme özelliğini nasıl ayarlayabilirim? Power Automate?

  1. Eklemek PDF4meŞu satırları sil: Excel senin Power Automate akış.
  2. Harita Dosya İçeriği Ve Dosya adı önceki bir eylemden, örneğin SharePoint veya OneDrive Dosya İçeriğini Al.
  3. Ayarlamak Çalışma Sayfası Adı Hedef ilk çalışma sayfası değilse, o kısmı boş bırakın.
  4. Girmek Satır Aralıkları örneğin virgülle ayrılmış bir dize olarak 1-5,10,15-20.
  5. İşlemi çalıştırın. Satırlar otomatik olarak aşağıdan yukarıya doğru silinir ve temizlenmiş dosya şu şekilde geri döner: document.

Tipik Kurulumlar

İş Akışı ÖrnekleriCommon Power Automate flow patterns using Delete Rows from Excel.
Rapor başlığı ve altbilgisinin temizlenmesi
  1. Bir iç rapor müşteriye gönderilmeye hazır olarak işaretlendiğinde bir akış tetikleyicisi çalışır.
  2. Dosya İçeriğini Al, raporu şuradan alır: SharePoint.
  3. Şu satırları sil: Excel Örneğin "1-3,96-100" gibi, satır aralıkları dahili başlık ve altbilgi satırlarına ayarlanmış şekilde çalışır.
  4. Temizlenmiş dosya müşteriye e-posta ile gönderilir ve orijinali ayrı bir yerde arşivlenir.
Planlanmış işlem günlüğü kırpma
  1. Tekrarlama tetikleyicisi, aylık bir arşivleme akışını çalıştırır.
  2. Dosya İçeriğini Al, dosyayı şu içerikten alır: Excel işlem günlüğünden SharePoint.
  3. Önceki bir adımda, saklama penceresinden daha eski satırlar belirlenir ve dinamik olarak bir Satır Aralığı dizesi oluşturulur.
  4. Şu satırları sil: Excel Bu satırları kaldırır ve kırpılmış kayıt tekrar kaydedilir. SharePoint.
Şablon örnek verilerinin kaldırılması
  1. Yeni çalışanların işe alım ve oryantasyon süreci İK sisteminde başlar.
  2. Dosya İçeriğini Al seçeneği, şablon kütüphanesinden gider raporu şablonunu getirir.
  3. Şu satırları sil: Excel "Satır Aralığı" "2-10" ve "Çalışma Sayfası Adı" "Giderler" olarak ayarlanmış örnek satırları kaldırır.
  4. Temiz şablon, 1. satırdaki başlıklar bozulmadan yeni çalışana e-posta ile gönderilir.

Pratik İpuçları

Count rows before building the range string
Row Ranges rejects any row number past the worksheet's data row count, so confirm the row count first if you are constructing ranges dynamically from another action's output.
Combine ranges in one call instead of looping
A single Row Ranges string like "1-5,10,15-20" deletes multiple spans in one action run, which is simpler to maintain than chaining several Delete Rows actions.
Match Worksheet Name exactly, including case
Worksheet Name comparison is case-sensitive. A mismatch returns an invalid worksheet selection error even if the name looks correct at a glance.
Brackets around a range are optional
Both "1-5" and "[1-5]" are accepted for the same range, so either format works if the string is being generated by another system.
Don't worry about deletion order in the input
You can list ranges in any order in Row Ranges. PDF4me sorts and deletes from the highest row number down automatically to avoid index shifting.

Kopya Kağıdı

AlanDeğer
ActionDelete Rows from Excel
File ContentMapped from a prior file-retrieval action
File Namee.g. data.xlsx
Worksheet NameBlank = first worksheet, or exact case-sensitive name
Row Ranges format1-based, comma-separated: "1-5,10,15-20"
Deletion orderBottom-to-top automatically, no action needed
Outputdocument (Base64), Success, Error Message, Errors

Sıkça Sorulan Sorular

How do I delete rows in Excel using Power Automate?+
Add the PDF4me Delete Rows from Excel action, map File Content and File Name from a prior action, set Worksheet Name if needed, and provide Row Ranges as a comma-separated string such as 1-5,10,15-20. Running the flow returns the Excel file with those rows removed.
What format does Row Ranges use?+
Row Ranges is a comma-separated string using 1-based row numbers. Use a single number for one row, a hyphenated pair for a range, and commas to combine several, for example 1-5,10,15-20 deletes rows 1 through 5, row 10, and rows 15 through 20.
Why are rows deleted bottom-to-top instead of top-to-bottom?+
Deleting from the bottom up prevents index shifting. If rows were removed top-to-bottom, every deletion would shift the remaining row numbers up by one, causing later ranges in the same request to target the wrong rows. See <a href="https://learn.microsoft.com/en-us/office/vba/api/excel.range.delete" target="_blank" rel="noopener noreferrer">Microsoft's Excel Range.Delete reference</a> for how row shifting works natively in Excel.
What happens if a row range is invalid?+
The action returns Success as false with an ErrorMessage describing the problem, for example a row number that exceeds the worksheet data row count, or a range where the end row is smaller than the start row. No rows are deleted when the request fails validation.
Can I delete rows from a worksheet other than the first one?+
Yes. Set Worksheet Name to the exact, case-sensitive name of the target worksheet. Leaving it blank defaults to the first worksheet in the workbook. See <a href="https://learn.microsoft.com/en-us/connectors/pdf4meconnect/" target="_blank" rel="noopener noreferrer">the PDF4me Power Automate connector reference</a> for the full action list.

Sektör Kullanım Örnekleri ve Uygulamaları

Finans ve Muhasebe Kullanım Örnekleri

  • İşlem TemizliğiMuhasebe kayıtlarından eski veya geçersiz işlem satırlarını silin.
  • Dönem SonuAy sonu kapanışından sonra geçici hesaplama satırlarını kaldırın.
  • Rapor DağıtımıMüşteri raporlarındaki dahili notları ve inceleme yorumlarını silin.
  • Bütçe ŞablonlarıÖnceki yıla ait örnek verileri yeni bütçe şablonlarından kaldırın.

İlgili Eylemler

Diğer Platformlarda Aynı Görev

Yardım Alın