Excel'de Geliştirici Sekmesi Nasıl Eklenir veya Eklenir? (bir Örnekle)

Excel'de Geliştirici Sekmesi

Excel'deki Geliştirici sekmesi, makrolar oluşturmak, VBA uygulamaları oluşturmak, form tasarlamak ve XML İçe Aktarmak veya Dışa Aktarmak için kullanılır. Varsayılan olarak, geliştirici sekmesi excel'de devre dışı bırakılmıştır, bu nedenle excel'deki Seçenekler Menüsünden etkinleştirilmesi gerekir.

Derinlemesine dalalım ve Geliştirici sekmesi tekliflerinin çeşitli seçeneklerine bakalım.

Excel'de Geliştirici Sekmesi Nasıl Eklenir?

  • Adım 1: Yeni bir excel sayfası açın ve dosyaya gidin ve seçeneklere gidin

  • Adım 2: "Seçenekler" e tıkladıktan sonra, soldan Şeridi Özelleştir'i seçin ve sağda Ana Sekmeleri seçin, ardından Geliştirici onay kutusunu işaretleyin ve Tamam düğmesine tıklayın

  • 3. Adım: Excel dosyasında Geliştirici Sekmesi görünecektir

Developer Sekmesini kullanarak VBA Programları nasıl yazılır?

Excel'deki Geliştirici Sekmesi, aşağıda gösterildiği gibi VBA programları yazmak için kullanılabilir -

Bu Geliştirici Sekmesi Excel Şablonunu buradan indirebilirsiniz - Geliştirici Sekmesi Excel Şablonu

Örnek 1 - "Merhaba, VBA'ya Hoş Geldiniz" i Görüntülemek İçin Basit Bir Kod Yazma

Geliştirici Sekmesine gidin ve "Visual Basic" i seçin, yeni bir pencere açılır

Sayfa1'e (Sayfa1) çift tıklayın ve Boş Belge veya Bölme sağ tarafta görünecektir

Aşağıdaki kodu yazın ve Çalıştır düğmesine tıklayın, "Merhaba, VBA'ya Hoş Geldiniz" diyen bir açılır kutu görünecektir.

Kod Açıklaması:

Sub ve End Sub prosedür olarak kullanılır veya programın ana gövdesi olarak kullanılır

" Msgbox ", örneğin burada yazılanları görüntüleyen VBA paketindeki işlevsel bir özelliktir ("Merhaba, VBA'ya Hoş Geldiniz")

Yukarıdaki kodu kaydetmek için, makro kodunun kaydedilmesi için onu .xlsm dosyası olarak kaydedin.

Örnek 2 - Düğme Özelliğine tıklayın

Bu özel özellik, herhangi birinin düğmeyi tıklatarak kodu çalıştırmasını sağlar ve daha iyi anlamak için, bir kişinin dinamik olarak ad ve doğum yerini girdi olarak çıktı olarak görüntülenecek bir resme sahip olalım

Geliştirici sekmesine gidin ve Excel'de Radyo düğmelerine tıklayın ve Düğme (Form Kontrolü) öğesini seçin.

Formda herhangi bir yere sürükleyin ve aşağıdaki iletişim kutusu görünecek ve Makro adını yeniden adlandıracaktır.

Yeni Düğmeye tıklayın ve aşağıdaki kod sayfası görünecektir

Kodlama bölümü ve Açıklama

  • " Dim " işlevi, dize, sayısal vb. Olabilen değişkeni bildirmek için kullanılır (Buradaki Ad ve Doğum Yeri, dize olarak bildirilen değişkenlerdir)
  • "InputBox" , VBA'da kullanıcıdan girdi istendiği işlevsel bir özelliktir
  • " Msgbox ", VBA paketinde yazılanları görüntüleyen işlevsel özelliktir.

Şimdi kod sayfası penceresini kapatın

Düğmeye sağ tıklayın ve bir kişinin düğmeyi oluşturduğu excel'de düzenleme metnini seçin ve onu "Ad_Birth" olarak yeniden adlandırın

Düğmeye tıklayın ve Adı ve Doğum Yerini Girin

İsim ve Doğum için iki uyarı açılır (Örn: Dhrish ve Pune için İsim ve Doğum Yeri Girin)

Adı girdikten sonra aşağıdaki çıktı görünecektir

Dosyayı .xlsm dosyası olarak kaydedin

Geliştirici Sekmesinde Makro Nasıl Kaydedilir?

Bir kişinin bir görevi tekrar tekrar yapması gerektiğinde ve hem tekrarlayan işlerde hem de kodlamada zamandan tasarruf etmek istediğinde en uygunudur.

Öyleyse, daha önce aldığım daha önceki örnek, farzedelim ki her dosya için formül içeren sütunu renklendirmek istiyor. Öyleyse yapılabilecek şey, işi önce manuel olarak yaparak kaydetmek ve ardından diğer dosyalar için çalıştırmaktır.

Aşağıdaki gibi verilerimiz olduğunu varsayalım

Öyleyse burada F, G ve satır toplamını sarıya, formül sütunu ve satırları olduğu kadar sarı renklendirmeliyiz.

Renklendirmeden önce sarılar Geliştirici Sekmesine gider

Excel'de Makro Kaydet'e tıklayın

Makro Kaydet'e tıklandığında, onu Color_Yellow olarak yeniden adlandırmak için bir iletişim kutusu görünecektir.

Sarı Renk Sütun F, G ve Satır Toplamı

Renklendirmeden sonra Geliştirici sekmesine gidin

Kaydı Durdur'u tıklayın

Excel ve Visual Basic'te Geliştirici sekmesine gidin

Modül Seçin

Bir dahaki sefere görevi tekrarlamak istendiğinde, aynı kodu yeni excel sayfasına kopyalayıp yapıştırarak (Görüntü için basit bir kod yazma) bağlantısını kullanarak (Makroyu Çalıştır) Düğmesine tıklayabilirsiniz.

Geliştirici Sekmesi kullanılarak Makro Güvenliği nasıl sağlanır?

Gerekirse parola korumalı makrolar etkinleştirilebilir

Geliştirici sekmesine gidin

Visual Basic'i açın

Kodun şifresinin etkinleştirilmesi gereken Makroyu açın (Örneğin: Color_Yellow makrosunu yukarıdaki örnekte olduğu gibi alıyoruz)

Araçlar ve VBAProject özelliklerini seçin

Bir diyalog kutusu görünecektir

Koruma sekmesini seçin

İzlemek için Kilit Projesini Kontrol Edin

İhtiyaç duyulan Şifreyi girin ve onaylayın ve Tamam'ı tıklayın.

Kaydedip kapatırken .xlsm dosyası olarak kaydedin

Dosyayı açın ve 1,2 ve 3 numaralı adımları tekrarlayın

Bir şifre isteyecek ve şifreyi girecektir.

Şimdi kodu görebilecek

Hatırlanacak şeyler

  • Excel'de yerleşik bir Sekmedir
  • Makroyu Kaydetme kullanımıyla her şeyi otomatikleştirmek kolaydır
  • Bununla ilgili en iyi bölüm, VBA'daki düğmeye tıklanarak verilebilen çalışma zamanı istemleri veya kullanıcı istemleridir.
  • VBA'da formlar veya Temel UI da oluşturulabilir, lütfen aynı referanslara bakın