Sort
Bu aktivite, belirtilen Excel çalışma sayfasındaki belirli bir aralığı (range) sıralamayı sağlar. Kullanıcı, sıralamanın neye göre yapılacağını ve sıralama düzenini belirleyebilir.
Özellikler
Display Name:Aktivitenin süreç içinde ayırt edilmesi için verilen isimdir. Varsayılan olarak "Sort" olarak ayarlanır.
Description : Aktivitenin işlevini açıklayan isteğe bağlı bir not alanıdır. Sürecin bakımını kolaylaştırmak için kullanılır.
Delay Before : Aktivite başlamadan önce geçen bekleme süresini (saniye cinsinden) belirtir.
Varsayılan Değer: 0 (Bekleme olmadan çalışır).
Örnek Kullanım: Aktivitenin çalıştırılmasından önce belirli bir süre beklemek gerekiyorsa, bu süre burada belirtilir. Örneğin, 2 yazılırsa aktivite başlamadan önce 2 saniye bekler.
Delay After: Aktivite tamamlandıktan sonra geçen bekleme süresini (saniye cinsinden) belirtir.
Varsayılan Değer: 0 (Bekleme olmadan bir sonraki aktiviteye geçer).
Örnek Kullanım: İşlem tamamlandıktan sonra sistemde gecikmeler yaşanıyorsa ya da sonraki adımın başlaması için bir süre verilmesi gerekiyorsa, bu alanda belirtilir.
Continue On Error: Aktivite sırasında bir hata oluştuğunda sürecin devam edip etmeyeceğini kontrol eden özelliktir.
True: Aktivite hata aldığında bile süreç çalışmaya devam eder.
False: Aktivite hata alırsa süreç durur.
Varsayılan Değer: False (Varsayılan olarak süreç hata alırsa durur).
Örnek Kullanım: Kritik olmayan işlemlerde hata olsa bile sürecin devam etmesi isteniyorsa bu seçenek True olarak ayarlanır. Örneğin, bir dosyanın varlığını kontrol eden bir aktivitede hata alınırsa ve süreç bu hataya rağmen devam etmeliyse bu seçenek aktif edilir.
Inputs
Workbook Name
Veri Tipi: Text
Açıklama: Sıralama yapılacak Excel çalışma kitabının adını belirtir.
Worksheet Name
Veri Tipi: Text
Açıklama: Sıralama işleminin yapılacağı çalışma sayfasının adını belirtir.
Varsayılan Değer: Sheet1
Range
Veri Tipi: Text
Açıklama :Sıralama işleminin yapılacağı hücre aralığını belirtir
Örnek:
Boş bırakılması durumunda sayfada kullanılan alan alınacaktır.
Belirli bir hücre için arama yapılması istendiğinde "A2" gibi spesifik bir hücre girilir.
Belirli bir aralık için arama yapılması istendiğinde "A1:C13" gibi spesifik bir aralık girilir.
Sort Range
Veri Tipi: Text
Açıklama: Hangi sütuna göre sıralama yapılacağını belirtir
Kullanım Örneği:
Boş bırakılması durumunda sayfada kullanılan alan alınacaktır.
Belirli bir hücre için arama yapılması istendiğinde "A2" gibi spesifik bir hücre girilir.
Belirli bir aralık için arama yapılması istendiğinde "A1:C13" gibi spesifik bir aralık girilir.
xl Header Yes No Guess
Veri Tipi: String
Açıklama: Hücre başlıklarının olup olmadığını belirtir.
Seçenekler:
xlGuess: Başlık olup olmadığı otomatik olarak tahmin edilir.
xlNo: Veriler başlıksız olarak değerlendirilir.
xlYes: İlk satır başlık olarak kabul edilir.
xl Sort On
Veri Tipi: String
Açıklama: Sıralamanın hangi kritere göre yapılacağını belirtir.
Seçenekler:
SortOnCellColor: Hücre rengine göre sıralama yapılır.
SortOnFontColor: Yazı rengine göre sıralama yapılır.
SortOnIcon: Hücre içindeki ikonlara göre sıralama yapılır.
SortOnValues: Hücre değerlerine göre sıralama yapılır.
xl Sort Order
Veri Tipi: String
Açıklama: Sıralama düzenini belirtir.
Seçenekler:
xlAscending: Artan sıralama yapılır. (A → Z, 1 → 9)
xlDescending: Azalan sıralama yapılır. (Z → A, 9 → 1)
xlManual: Elle belirlenen özel bir sıralama uygulanır.
Outputs
Aktivite herhangi bir çıktı sunmamaktadır.
Örnek Kullanım:
Belirli bir sütuna göre hücreleri alfabetik veya sayısal olarak sıralamak.
Hücre rengine göre sıralama yaparak belirli renkli verileri üst sıralara almak.
Özel ikonlara veya yazı tiplerine göre verileri sıralamak.
Örnek Kullanım İçin Gerekli Dosyalar:
Not:
Aktivitenin çalışabilmesi için belirtilen Excel dosyasının açık olması gerekmektedir.
Eğer sütun başlıkları kullanılıyorsa, xl Header Yes No Guess parametresi doğru şekilde ayarlanmalıdır.
Sıralama işlemi tüm sayfa yerine belirli bir hücre aralığında yapılacaksa, Range ve Sort Range parametreleri doğru belirtilmelidir.
Last updated