13.07.2018 tarihinde Formlar-Kontroller sayfası eklenmiştir

25.05.2018 Hosting şirketi dğeiştirmekten kaynaklı bir hata nedeniyle Excelent add-ini indirirken hata alınmaktaydı. Bu hata düzeltilmiştir. İki ayrı download alternatifi sunulmuştur. Kurumunuzun BT politikalarının veya şahsi PC’nizdeki güvenlik ayarlarının izin vermesi durumunda yöntemlerden biriyle kurulum yapabilmelisiniz. Bi sorun olursa bana iletebilirseniz sevinirim.

25.04.2018 tarihinde,VBA konularına Formlar-Temeller sayfası eklenmiştir.

Excel Giriş 2

Dosya Uzantıları

Excel'in desteklediği birçok dosya türü olmasına rağmen burada sadece üçünden bahsedeceğim. Bu arada dosya türü ile dosya uzantısı genelde birebir örtüşmekle birlikte bazen bir uzantı birden fazla türü kapsayabilmektedir, ama bu detaya burada girmeyeceğim.

Bizim için önemli olan dosya türleri şunlardır.

  • Standart format:xlsx
  • Makrolu format:xlsm
  • Binary(ikili) format:xlsb

Standart Format(*.xlsx)

Excel, 2007 versiyonunudan itibaren XML destekli dosya tipine geçmiştir. XML hakkında küçük bir araştırma yapmanızı tavsiye ederim. Bu format farklı platformlar arasında standart veri taşıma formatı(başka standartlar da var, şimdilik en yaygını bu) olarak adlandırılabilir. Bu uzantılı dosyalar Excel'in eski standart uzantısı olan xls uzantısına göre daha küçük hacimde yer tutar, çünkü arka planda bir ZIP sıkıştırma sistemi çalışır.

Eskiden(2007 öncesi) internetten indirdiğiniz, veya bir şekilde size gelmiş ama içeriğinin ne olduğunu bilmediğiniz bir Excel dosyası güvenlik problemi teşkil edebiliyordu, çünkü xls uzantılı dosyalar içinde kötü amaçlı makrolar kaydedilebilirdi. Artık bu korkuya yer yok. Çünkü xlsx uzantılı bir dosya içinde makro yer alamaz. Dolayısıyla gerek bu siteden, gerek başka sitelerden indireceğiniz xlsx uzantılı dosyaları güvenle açabailirsiniz.

Makrolu Format(*.xlsm)

Az önce güvenlik nedenlerinden ötürü, xlsx uzntılı bir dosya içine makro kaydedemez, VBA kodu yazamazsınız demiştik. Bunun için dosyanızı standart makro uzantısı olan xlsm yapmanız gerekmektedir. Bu uzantı türü de XML tabanlıdır.

Binary(İkili) Format(*.xlsb)

xlsb uzantısı, diğer iki format gibi XML tabanlı olmayıp, binary formattadır ve bu sayede bilgiyi daha küçük hacimde tutar. Bu dosya türü, özellikle büyük hacimli dosyalarda kullanışlıdır. Lokalde kullandığınız, web üzerinden bağlantısı olmayan veya bir şekilde başka platformlara gönderilme durumu olmayan büyük hacimli dosyalarınızı xlsb olarak kaydetmenizi önerebilirim. Hatta, File>Options>Save menüsünden varsayılan dosya kaydetme uzantısını xlsb olarak belirleyin.

xlsb uzantılı dosyalar da xlsm gibi makroları desteklemektedir. Makrolar bölümünde göreceğiniz üzere "Personal" dosyasının uzantı seçiminde xlsm'ye göre tercih edilmektedir.

Karşılaştırma

Stackoverflow sitesinde bir soruya verilen cevapta bir karşılaştırma yer alıyor. Buna göre .xlsx uzantılı dosyalar xlsb uzantılılara göre 4 kat daha uzun sürede açılıyor, 2 kat daha yavaş kaydoluyor, ve 1,5 kat daha çok yer kaplıyor. (Detaylı tablo aşağıda olup karşılaştırmayı yapan kişinin PC donanımına ve dosya büyüklüğüne göre bu verilerin değişeceği aşikardır, ancak oran çok fazla değişmeyecektir)

Karşılaştırma Konusu xlsx xlsb
Dosya açılma süresi 165sn 43sn
Dosya kaydetme süresi 115sn 61sn
Dosya boyutu 91MB 65MB

YORUMLAR