Excel Makro düzenleme

Excel Makro düzenleme   

Makro (makro: Görevleri otomatikleştirmek için kullanabileceğiniz eylem veya eylem kümesi. Makrolar Visual Basic for Applications programlama dilinde kaydedilir.) düzenlemek için Visual Basic Düzenleyicisi (Visual Basic Düzenleyicisi: Yeni Visual Basic for Applications kodu ve yordamları yazdığınız ve varolanları düzenlediğiniz bir ortam. Visual Basic Düzenleyicisi kodunuzdaki söz dizimi, çalıştırma ve mantık sorunlarını bulmak için tam bir hata ayıklama araç kümesi içerir.) ile çalışmanız gerekir. Visual Basic Düzenleyicisi, Microsoft Excel çalışma kitaplarına eklenen makroları yazmak ve düzenlemek için kullanılabilir.

Güvenlik düzeyini Orta veya Düşük olarak ayarlayın.
 
Nasıl?
Araçlar menüsünden Seçenekler’i tıklatın.
Güvenlik sekmesini tıklatın.
Makro Güvenliği altında Makro Güvenliği’ni tıklatın.
Güvenlik Düzeyi sekmesini tıklatın ve sonra kullanmak istediğiniz güvenlik düzeyini seçin.
Araçlar menüsünden Makro’yu seçin, sonra Makrolar’ı tıklatın.
Makro adı kutusuna makronun adını girin.
Düzenle’yi tıklatın.
Visual Basic Düzenleyicisi konusunda yardım almak için, Yardım menüsünde Microsoft Visual Basic Yardımı’nı tıklatın.

Beğendiysen Paylaş:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Add to favorites
  • Live
  • MySpace
  • RSS
  • Technorati
  • Twitter
  • Yahoo! Bookmarks

Excel Makroları hakkında

Excel Makroları hakkında   

Microsoft Excel’de bir işi sık gerçekleştiriyorsanız, bu işi makro kullanarak otomatikleştirebilirsiniz.
Makro, Microsoft Visual Basic modülünde (modül: Bir tek adlandırılmış birim halinde depolanan bir bildiriler, deyimler ve yordamlar bütünü. İki tür modül vardır: standart modüller ve sınıf modülleri.) saklanan ve işi her gerçekleştirmeniz gerektiğinde çalıştırılabilen bir komut ve fonksiyonlar (fonksiyon: Bir değer veya değerleri alan, bir işlemi gerçekleştiren ve bir değer veya değerler döndüren, önceden yazılmış bir formül. Çalışma sayfasındaki formülleri, özellikle uzun veya karmaşık hesaplamalar yapanları sadeleştirmek ve kısaltmak için fonksiyonları kullanın.) dizisidir.

Örneğin, hücrelere sık sık uzun metin dizileri giriyorsanız, bu hücreleri içlerindeki metinleri kaydıracak şekilde biçimleyen bir makro oluşturabilirsiniz.

Makro kaydetme   
Bir makro kaydettiğinizde Excel, her adımla ilgili bilgileri, siz bir dizi komutu gerçekleştirmişsiniz gibi saklar. Bundan sonra, makroyu çalıştırarak komutları yinelemesini veya “yeniden yürütmesini” sağlarsınız. Makro kaydederken hata yaparsanız, yapacağınız düzeltmeler de kaydedilir.  Visual Basic (Visual Basic: Basic’in yüksek düzeyli bir görsel programlama sürümü. Visual Basic Microsoft tarafından Windows tabanlı uygulamaları oluşturmak için geliştirilmiştir.) her makroyu bir çalışma kitabına iliştirilen yeni bir modülde saklar.

Makronun kolay çalışmasını sağlama      
Makroları, Makro iletişim kutusundaki listeden seçerek çalıştırabilirsiniz. Bir makronun, bir düğme tıklatıldığında veya belirli bir tuş bileşimine basıldığında çalışmasını sağlamak için, makroyu bir araç çubuğu düğmesine, bir klavye kısayoluna (kısayol tuşu: Bir menü komutunu uygulamak için kullandığınız, F5 veya CTRL+A gibi bir fonksiyon tuşu veya tuş kombinasyonu. Buna karşıt olarak, bir erişim tuşu, odağı bir menü, komut veya denetime taşıyan, ALT+F gibi bir tuş kombinasyonudur.) veya çalışma sayfasındaki bir grafik nesneye atayabilirsiniz.

Makroları yönetme     
Makro kaydettikten sonra hataları düzeltmek veya makronun işleyişini değiştirmek için Visual Basic Düzenleyicisi (Microsoft Visual Basic Editor: Kaydettiğiniz makroları düzenleyebileceğiniz ve yeni makrolar ve Visual Basic for Applications programları yazabileceğiniz bir ortam.) ile makro kodunu görebilirsiniz. Örneğin, metni kaydıran makronun aynı zamanda metni kalın yapmasını da istiyorsanız, hücrede metni kalınlaştırmaya yarayan bir makro kaydedebilir ve sonra bu makrodaki yönergeleri metni kaydıran makroya kopyalayabilirsiniz.

Visual Basic Düzenleyicisi, makro kodu yazmayı ve düzenlemeyi yeni başlayanlar için kolaylaştırmak amacıyla tasarlanmış bir programdır ve birçok çevrimiçi Yardım sunar. Makrolarınızda basit değişiklikler yapmak için programlama öğrenmeniz veya Visual Basic dilini kullanmanız gerekmez. Visual Basic Düzenleyicisi ile makro düzenleyebilir, makroları bir modülden diğerine kopyalayabileceğiniz gibi, farklı çalışma kitapları arasında da kopyalama yapabilir, makroları saklayan modülleri veya makroları yeniden adlandırabilirsiniz.

Makro güvenliği   
Excel, makrolarla iletilebilen virüslere (virüs: Kendi kopyalarını bilgisayar dosyalarına ekleyerek bu dosyalara “bulaşan” bir bilgisayar programı veya makro. Dosya belleğe yüklendiğinde, virüs başka dosyalara da bulaşabilir. Virüslerin çoğunlukla zararlı yan etkileri vardır.) karşı koruma sağlanmasına yardımcı olur. Makroları başkalarıyla paylaşıyorsanız, diğer kullanıcıların güvenilir bir kaynaktan geldiğini doğrulayabilmeleri için makrolara dijital imza (dijital imza: Bir makro veya belge üzerindeki elektronik, şifreleme tabanlı, güvenli orijinallik damgası. Bu imza, makro veya belgenin kaynağının imzalayan olduğunu ve değiştirilmediğini gösterir.) ile onay verebilirsiniz. Makro içeren bir çalışma kitabı açtığınızda makroları etkinleştirmeden önce kaynaklarını doğrulayabilirsiniz.

Beğendiysen Paylaş:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Add to favorites
  • Live
  • MySpace
  • RSS
  • Technorati
  • Twitter
  • Yahoo! Bookmarks

Excel Makro Oluşturma

Makro oluşturma   

Makro kaydetme

Güvenlik düzeyini Orta veya Düşük olarak ayarlayın.

Nasıl?
Araçlar menüsünden Seçenekler’i tıklatın.
Güvenlik sekmesini tıklatın.
Makro Güvenliği altında Makro Güvenliği’ni tıklatın.
Güvenlik Düzeyi sekmesini tıklatın ve sonra kullanmak istediğiniz güvenlik düzeyini seçin.
Araçlar menüsünden Makro’yu seçin, sonra Yeni Makro Kaydet’i tıklatın.
Makro adı kutusuna makro (makro: Görevleri otomatikleştirmek için kullanabileceğiniz eylem veya eylem kümesi. Makrolar Visual Basic for Applications programlama dilinde kaydedilir.) için bir ad girin.

Notlar
Makronun birinci karakterinin harf olması gerekir. Diğer karakterler harf, rakam veya altçizgi karakterleri olabilir. Makro adında boşluklara izin verilmez; sözcük ayırıcı olarak altçizgi karakteri kullanılabilir.

Aynı zamanda hücre başvurusu da olan bir makro adı kullanmayın, aksi halde makro adının geçersiz olduğunu belirten bir hata iletisi alırsınız.

Makroyu bir klavye kısayol tuşuna (kısayol tuşu: Bir menü komutunu uygulamak için kullandığınız, F5 veya CTRL+A gibi bir fonksiyon tuşu veya tuş kombinasyonu. Buna karşıt olarak, bir erişim tuşu, odağı bir menü, komut veya denetime taşıyan, ALT+F gibi bir tuş kombinasyonudur.) basarak çalıştırmak isterseniz, Kısayol tuşu kutusuna bir harf girin. Küçük harfler için CTRL+ harf, büyük harfler için de CTRL+ÜSTKRKT+ harf tuş bileşimini kullanabilirsiniz; burada harf klavyedeki herhangi bir harftir. Kullandığınız kısayol tuşu harfi, bir rakam veya @ ya da # gibi özel bir karakter olamaz.

Not   
Makroyu içeren çalışma kitabı açıkken kısayol tuşu, varsayılan eşdeğer Microsoft Excel kısayol tuşlarının üzerine yazar.

Makronun saklanacağı yer kutusunda, makroyu saklamak istediğiniz konumu tıklatın.
Makronun, Excel’i her kullandığınızda kullanılabilir olmasını isterseniz Kişisel Makro Çalışma Kitabı’nı seçin.

Makronun açıklamasını eklemek isterseniz bunu Açıklama kutusuna yazın.

Tamam’ı tıklatın.
Makroyu, etkin hücrenin konumuna göreli olarak çalıştırmak isterseniz, göreli hücre başvurusunu kullanarak makroyu kaydedin. Kaydı Durdur araç çubuğunda Göreli Başvuru’yu  tıklatarak seçin. Excel, siz Excel’den çıkana kadar veya seçimi kaldırmak için Göreli Başvuru’yu  yeniden tıklatana kadar, makroları göreli başvurularla kaydetmeyi sürdürür.

Kaydetmek istediğiniz eylemleri gerçekleştirin.
Kaydı Durdur araç çubuğunda, Kaydı Durdur’u  tıklatın.

Microsoft Visual Basic kullanarak makro oluşturma
Microsoft Excel’de, Araçlar menüsünden Makro’nun üzerine gelip Visual Basic Düzenleyicisi’ni tıklatın.
Insert menüsünden Module seçeneğini tıklatın.
Kodunuzu, modülün kod penceresine yazın veya kopyalayın.
Makroyu (makro: Görevleri otomatikleştirmek için kullanabileceğiniz eylem veya eylem kümesi. Makrolar Visual Basic for Applications programlama dilinde kaydedilir.) modül penceresinden çalıştırmak isterseniz F5′e basın.
Makronuzu yazmayı bitirdiğinizde, File menüsünden Close and Return to Microsoft Excel’i tıklatın.
Başlangıç makrosu oluşturma

Kendiliğinden_Etkinleş gibi otomatik makrolar (makro: Görevleri otomatikleştirmek için kullanabileceğiniz eylem veya eylem kümesi. Makrolar Visual Basic for Applications programlama dilinde kaydedilir.), Microsoft Excel’i başlattığınızda çalışacak şekilde tasarlanmıştır. Bu makrolar hakkında daha fazla bilgi için Visual Basic Yardımı (Microsoft Visual Basic Yardımı: Excel’de Visual Basic yardımı için Araçlar menüsünden Makro ‘nun üzerine gelin ve Visual Basic Editor öğesini tıklatın. Yardım menüsünden Microsoft Visual Basic Yardımı’nı tıklatın.)’na bakın.

Başka bir makro oluşturmak için makronun bir kısmını kopyalama

Güvenlik düzeyini Orta veya Düşük olarak ayarlayın.

Nasıl?
Araçlar menüsünden Seçenekler’i tıklatın.
Güvenlik sekmesini tıklatın.
Makro Güvenliği altında Makro Güvenliği’ni tıklatın.
Güvenlik Düzeyi sekmesini tıklatın ve sonra kullanmak istediğiniz güvenlik düzeyini seçin.
Kopyalamak istediğiniz makroyu (makro: Görevleri otomatikleştirmek için kullanabileceğiniz eylem veya eylem kümesi. Makrolar Visual Basic for Applications programlama dilinde kaydedilir.) içeren çalışma kitabını açın.
Araçlar menüsünden Makro’yu seçin, sonra Makrolar’ı tıklatın.
Makro adı kutusuna, kopyalamak istediğiniz makronun adını girin.
Düzenle’yi tıklatın.
Kopyalamak istediğiniz makro satırlarını seçin.
Tüm makroyu kopyalamak için seçime Sub ve End Sub satırlarını eklemeye özen gösterin.

Standart araç çubuğunda (araç çubuğu: Komutları yürütmek için kullanabileceğiniz düğmeleri ve seçenekleri olan çubuk. Araç çubuğunu görüntülemek için, Görünüm menüsünde Araç Çubukları seçeneğinin üzerine gidin. İstediğiniz düğmeyi göremiyorsanız araç çubuğunun sağ ucundaki okları tıklatın.) Kopyala’yı  tıklatın.
Kodu yerleştirmek istediğiniz modüle geçin.
Yapıştır düğmesini  tıklatın.

İpucu
Kişisel Makro Çalışma Kitabı dosyanızı (Personal.xls), Visual Basic Düzenleyicisi (Visual Basic Düzenleyicisi: Yeni Visual Basic for Applications kodu ve yordamları yazdığınız ve varolanları düzenlediğiniz bir ortam. Visual Basic Düzenleyicisi kodunuzdaki söz dizimi, çalıştırma ve mantık sorunlarını bulmak için tam bir hata ayıklama araç kümesi içerir.)’nde (Alt+F11) açarak her zaman görüntüleyebilirsiniz. Personal.xls’in her zaman açık olan gizli bir çalışma kitabı olması nedeniyle, makro kopyalamak isterseniz onu göstermeniz gerekir.

Beğendiysen Paylaş:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Add to favorites
  • Live
  • MySpace
  • RSS
  • Technorati
  • Twitter
  • Yahoo! Bookmarks

Excel Menüleri: Dosya; Yeni,Aç,Kapat

Dosya: Yeni
Yeni ve boş bir Excel çalışma kitabı açmak için kullanılır.
Ctrl + N tuş kombinasyonu ile yeni Excel çalışma kitabı açılabilir.

Dosya: Aç
Daha önce oluşturulup kaydedilmiş bir Excel çalışma kitabını açmak için kullanılır.
Ctrl + O tuş kombinasyonu ile açılan dialog penceresinden seçilen Excel çalışma kitabı açılabilir.

Dosya: Kapat
Mevcut çalışma kitabını kapatmak için Alt + D / T tuş sırası da kullanılabilir.
Continue reading

Beğendiysen Paylaş:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Add to favorites
  • Live
  • MySpace
  • RSS
  • Technorati
  • Twitter
  • Yahoo! Bookmarks
Premium Wordpress Plugin