# Set Ranges

Birden fazla hücre aralığını farklı veri tipleriyle toplu olarak günceller.



---

### :arrow_left:**GİRDİ**

| **Parametre** | **Tip** | **Zorunlu** | **Açıklama** |
|-----------|-----|---------|----------|
| `FilePath` | `String` | ✅Evet   | Excel dosya yolu |
| `Data`    | `Byte[]` | ✅Evet   | Excel dosya verisi (byte dizisi) |
| `SheetName` | `String` | ❌Hayır  | Hedef sayfa adı |
| `TextValues` | `DataTable` | ❌Hayır  | Metin değerleri tablosu |
| `IntValues` | `DataTable` | ❌Hayır  | Tam sayı değerleri tablosu |
| `DecimalValues` | `DataTable` | ❌Hayır  | Ondalık değerler tablosu |
| `DateValues` | `DataTable` | ❌Hayır  | Tarih değerleri tablosu |
| `DateTimeValues` | `DataTable` | ❌Hayır  | Tarih-saat değerleri tablosu |
| `BooleanValues` | `DataTable` | ❌Hayır  | Boolean değerler tablosu |
| `Formulas` | `DataTable` | ❌Hayır  | Formüller tablosu |
| `Colors`  | `DataTable` | ❌Hayır  | Renkler tablosu |
| `Styles`  | `DataTable` | ❌Hayır  | Stiller tablosu |



---

### :arrow_right:**ÇIKTI**

| **Parametre** | **Tip** | **Açıklama** |
|-----------|-----|----------|
| `IsSetRangeSuccessful` | `Boolean`   | İşlem başarılı mı |
| `SetRangesMessage` | `String` | İşlem sonuç mesajı |
| `SetRangesResult` | `Byte[]` | Güncellenmiş Excel dosyası |



---

### :arrow_down:**DİĞER**

| **Parametre** | **Tip** | **Varsayılan** | **Açıklama** |
|-----------|-----|------------|----------|
| `ThrowException` | `Boolean`   | ❌Hayır     | Hata durumunda exception fırlat |