Çalışma sayfalarını şuradan çıkarın: Excel içinde Power Automate
PDF4me Çıkarma Çalışma Sayfaları bir Power Automate Bir, birkaç veya tüm çalışma sayfalarını dönüştüren eylem Excel çalışma kitabını yapılandırılmış hale dönüştürün JSONHer sayfanın ilk satırını sütun başlığı olarak kullanarak, çalışma sayfası verilerini bir fonksiyona aktarmak için kullanın. APIbir veritabanı içe aktarma işlemi veya bir JSON Herhangi bir ayrıştırma kodu yazmadan arşivleyin.
Bu eylemin yaptığı şey
PDF4me Çıkarma Çalışma Sayfaları bir alır Excel Dosya artı isteğe bağlı çalışma sayfası seçimi ve bir sonuç döndürür. JSON Çıkarılan her çalışma sayfası adı için bir anahtar içeren bir nesne. Her anahtar, o sayfanın başlık satırından ve veri satırlarından oluşturulmuş, sayıları, tarihleri, mantıksal değerleri ve metni orijinal halleriyle koruyan bir satır nesneleri dizisi içerir. JSON türleri.
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ızdan çalışma sayfası çıkarma hizmeti.
Kaçırmamanız Gereken Önemli Bilgiler

Önceki bir işlemden dosya içeriğini ve dosya adını eşleştirin, ardından çalışma sayfası adlarını ve/veya çalışma sayfası indekslerini ayarlayın veya her iki sayfayı da boş bırakarak tüm sayfaları çıkarın.
Parametreler
Gerekli: Dosya içeriği ve dosya adı her zaman belirtilmelidir. Çalışma sayfası adları ve çalışma sayfası indeksleri isteğe bağlıdır; boş bırakıldığında tüm çalışma sayfaları çıkarılır.
| Parametre | Gerekli | Ne işe yarar? | Örnek |
|---|---|---|---|
| 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 | Conditional | Name of the Excel file including its extension. Shown as a plain field in the connector UI and used for processing and output naming; supply it even though the connector does not mark it with an asterisk. | data.xlsx |
| Worksheet Names | Optional | Comma-separated list of worksheet names to extract. Case-sensitive, and combines with Worksheet Indexes as a union when both are set. | Employees,Sales |
| Worksheet Indexes | Optional | Comma-separated list of 0-based worksheet indexes to extract, for example "0,2,4" for the first, third, and fifth sheets. | 0,2,4 |
Veri Çıkarma Çalışma Sayfaları Ne Döndürür?
| Alan | Tip | İçeriğinde neler var? |
|---|---|---|
document | Base64 | The extracted JSON data as a byte array, saved as a .txt file, keyed by worksheet name. |
FileName | String | Output file name with a .txt extension. |
Success | Boolean | true when extraction 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
- Error Response
{
"document": "[Base64 JSON Data]",
"FileName": "report.txt",
"Success": true,
"ErrorMessage": null,
"Errors": []
}
Çözümlenmiş belge içeriği örneği:
{
"Employees": [
{"Name": "John Doe", "Age": 30, "Department": "IT"},
{"Name": "Jane Smith", "Age": 28, "Department": "HR"}
],
"Sales": [
{"Product": "Widget", "Units": 100, "Revenue": 2500.00},
{"Product": "Gadget", "Units": 75, "Revenue": 1875.00}
]
}
{
"document": null,
"FileName": null,
"Success": false,
"ErrorMessage": "Invalid worksheet selection",
"Errors": [
{
"Code": "WORKSHEET_ERROR",
"Message": "Worksheet 'NonExistent' not found. Available worksheets in workbook (3 total)"
}
]
}
Sıkça Sorulan Hata Mesajları
| Hata Mesajı | Neden | Çözüm |
|---|---|---|
Request is empty | Request object is null. | Provide a valid request object. |
Document is empty | Document object is null or DocData is null. | Provide a valid Excel document. |
Workbook contains no worksheets | Excel file has 0 worksheets. | Provide a valid Excel file with at least one worksheet. |
Invalid worksheet selection | Worksheet name does not exist or index is out of range. | Use valid worksheet names or 0-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. |
Veri Çıkarma Çalışma Sayfalarını Nasıl Kurarım? Power Automate?
- Eklemek PDF4me → Çıkarma Çalışma Sayfaları senin Power Automate akış.
- Harita Dosya İçeriği Ve Dosya adı önceki bir eylemden, örneğin SharePoint veya OneDrive Dosya İçeriğini Al.
- Ayarlamak Çalışma Sayfası Adları, Çalışma Sayfası DizinleriHer iki seçeneği de kullanabilir veya her ikisini de boş bırakarak tüm çalışma sayfalarını çıkarabilirsiniz.
- İşlemi çalıştırın. Seçilen her çalışma sayfasının ilk satırı şu hale gelir: JSON anahtarlar ve sonuç şu şekilde döner:
documentBase64 kodlu bir JSON Çalışma sayfası adına göre anahtarlanmış nesne.
Çalışma sayfası adlarını mı yoksa çalışma sayfası indekslerini mi ne zaman kullanmalıyım?
Kullanmak Çalışma Sayfası Adları Hedef sayfaların "Özet" veya "Müşteri Verileri" gibi sabit, bilinen adları olduğunda, sayfa sırası değişse bile seçim doğru kalır. Çalışma Sayfası Dizinleri Bir akış, öngörülebilir sayfa sırasına sahip ancak değişken adlara sahip çalışma kitapları oluşturduğunda, her ikisini de ayarlamak, iki seçimin birleşimini çıkarır, böylece aralarındaki örtüşme çıktıda bir çalışma sayfasının tekrarını oluşturmaz.
Tipik Kurulumlar
İş Akışı ÖrnekleriCommon Power Automate flow patterns using Extract Worksheets from Excel.
- Çok sayfalı bir belge oluşturulduğunda bir akış tetiklenir. Excel Çalışma kitabı bir yere yükleniyor. SharePoint "Veri Dışa Aktarma" klasörü.
- Dosya İçeriğini Al seçeneği çalışma kitabını getirir.
- Çalışma Sayfalarını Çıkarma işlemi, her sayfayı dönüştürmek için hem Çalışma Sayfası Adları hem de Çalışma Sayfası İndeksleri boş bırakılarak çalıştırılır.
- Ayrıştırma JSON Sonuç işlenir ve "Her birine uygula" döngüsü her çalışma sayfasının verilerini kendi sayfasına gönderir. API uç nokta.
- Tekrarlama tetikleyicisi, aylık bir arşivleme akışını çalıştırır.
- Dosya İçeriğini Al, tamamlanmış projeyi getirir. Excel dosyalardan SharePoint.
- Çalışma Sayfalarını Çıkarma özelliği, her çalışma kitabını şuna dönüştürür: JSON Tüm sayfalar dahildir.
- O JSON Çıktı Azure Blob Depolama alanına kaydedilir veya SharePoint Orijinal arşivlenmiş dosyanın yanında.
- Microsoft Forms üzerinden yapılan bir gönderim, istemciye özel veri dışa aktarımını talep eder.
- Dosya İçeriğini Al işlevi, ana çalışma kitabını güvenli bir kaynaktan alır. SharePoint kütüphane.
- Çalışma Sayfalarını Çıkarma işlemi, Çalışma Sayfası Adları yalnızca istemcinin görme yetkisine sahip olduğu sayfalarla sınırlandırılarak çalıştırılır; örneğin, "Özet,MüşteriVerileri".
- Sonuç olarak JSON İlgili olmayan dahili sayfalar tamamen dışa aktarılmadan, talep edene e-posta yoluyla gönderilir.
Pratik İpuçları
Kopya Kağıdı
| Alan | Değer |
|---|---|
| Action | Extract Worksheets |
| File Content | Mapped from a prior file-retrieval action |
| File Name | e.g. data.xlsx |
| Worksheet Names | Comma-separated, case-sensitive, or blank |
| Worksheet Indexes | 0-based, comma-separated, or blank |
| Blank + blank | Extracts all worksheets |
| Both filled | Union of name matches and index matches |
| Output | document (Base64 JSON, .txt), FileName, Success, Error Message, Errors |
Sıkça Sorulan Sorular
Sektör Kullanım Örnekleri ve Uygulamaları
- IT & System Integration
- Finance & Accounting
- Sales & Marketing
- Human Resources
- Operations & Supply Chain
- Education & Research
BT ve Sistem Entegrasyonu Kullanım Örnekleri
- Sistem GeçişiSistem geçişleri için Excel çalışma kitaplarının tamamını JSON olarak dışa aktarın.
- Çoklu API EntegrasyonuFarklı çalışma sayfalarını farklı API uç noktalarına gönderin.
- Veri Yedekleme: Çok sayfalı Excel dosyalarının JSON yedeklerini oluşturun
- Buluta GeçişBulut depolama için Excel çalışma kitaplarını JSON formatına dönüştürün.
Finans ve Muhasebe Kullanım Örnekleri
- Çok Dönemli İhracat: Tüm çalışma sayfası sekmelerini (aylık dönemler) JSON formatına dönüştürün
- GL Göçü: Çok sayfalı Excel dosyasından hesap planını ve işlemleri dışa aktarın
- Finansal Konsolidasyon: Birden fazla çalışma sayfası sekmesindeki verileri birleştirin
- Denetim İhracatlarıDenetim incelemesi için tüm çalışma kitaplarını çıkarın.
Satış ve Pazarlama Kullanım Örnekleri
- Çok Bölgeli Veriler: Farklı çalışma sayfası sekmelerinden bölgesel satış verilerini çıkarın
- Kampanya AnaliziKampanya sonuçlarını çok sayfalı raporlardan dışa aktarın
- Potansiyel Müşteri Veritabanı Dışa AktarımıPotansiyel müşteri takip çalışma sayfalarını JSON'a dönüştürün
- Bölge VerileriÇalışma sayfası sekmelerinden bölgeye özgü verileri çıkarın.
İnsan Kaynakları Kullanım Örnekleri
- Çalışan Verilerinin Dışa Aktarılması: Tüm İK çalışma sayfalarını (çalışanlar, yan haklar, maaş bordrosu) çıkarın.
- Çok Departmanlı Raporlar: Ayrı çalışma sayfalarından departman verilerini dışa aktarın
- Bordro GeçişiYeni sistem için bordro çalışma sayfalarını JSON formatına dönüştürün.
- Sosyal Haklara Kayıt: Birden fazla çalışma sayfası sekmesinden kayıt verilerini çıkarın
Operasyonlar ve Tedarik Zinciri Kullanım Örnekleri
- Envanter İhracatıBirden fazla çalışma sayfası sekmesinden depo envanterini çıkarın.
- Çoklu Konum VerileriÇalışma sayfalarından konuma özgü verileri dışa aktarın.
- Tedarik Zinciri GeçişiTedarikçi ve ürün çalışma sayfalarını JSON formatına dönüştürün.
- Üretim Raporları: Çok vardiyalı çalışma sayfalarından üretim verilerini çıkarın
Eğitim ve Araştırma Kullanım Örnekleri
- Çoklu Kurs Verileri: Farklı çalışma sayfası sekmelerinden ders verilerini çıkarın
- Öğrenci Kayıtlarını Dışa AktarmaBirden fazla çalışma sayfasından öğrenci kayıtlarını dönüştürün
- Araştırma VerileriÇok sekmeli çalışma sayfalarından deneysel verileri dışa aktarın
- Not Defterleri: Birden fazla sınıf çalışma kağıdından not verilerini çıkarın