excel için ‘sayfa bulma’ makrosu

günlerden bir gün, içerisinde dünya kadar sayfa(sheet) barındıran bir excel belgesinde(workbook) bir sayfayı bulmam gerekti. sayfaları tek tek geçmeden bulmanın bir yolu olmalı diye düşündüm. aramaya inanıyoruz madem, aramayı deneyeyim dedim; bulduğum en yakın şey, sayfaların altında yer alan sayfa yönlendirme çubuğunun köşelerindeki okları tıklayınca çıkan sayfa listesiydi. yetti mi? yetmedi. çünkü hala dünya kadar sayfa vardı, yine gözümlen görerek bulmam gerekiyordu… uzun lafın kısası, şuradan indirebileceğiniz makro(veya userform), işbu sayfa bulma ihtiyacı üzerine yazılmıştır. dosyalardan  ‘.frm‘  uzantılı olanını, ms excel‘de  ‘alt+f11‘  ile açılan  ‘vba editörü‘  penceresinde, ‘file->import’ yoluyla içeri aktardıktan sonra bu pencerenin üst çubuklarından birinde yer alan ‘run‘ komutuyla koşturabilirsiniz; sonra ne olacağını çalışırsa görürsünüz zaten 🙂  kod, muhtemelen bir miktar(!) amelelik barındırıyordur ama benden bu kadar; belki biri hayrına daha iyisini yazar da onu paylaşır..

——————————–

a macro for finding sheets in an excel workbook can be downloaded from here.  to use:  open ‘vba editor’ in excel(alt+f11),  import downloaded ‘.frm’ file following the way file->import,  then press ‘run’ button placed on the top toolbar.

Yorumlar