Çözüldü Komut buton ve makro buton

Bu sorun verilen destek sayesinde çözüme ulaştırılmıştır.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

hakki83

Yeni Üye
Kullanıcı Bilgileri
Katılım
9 Ağu 2021
Mesajlar
706
Çözümler
3
Aldığı beğeni
216
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
Selamlar

Sn @52779 ve Sn @Suskun excel hocalarımızdan öğrendiklerime ek olarak 3 sorum var.

Soru1: 1 nolu dosyadaki komut düğmesinin; kodların göründüğü haliyle çalışabilmesi için, komut düğmesinin neresini değiştirmemiz gerekiyor? Komut düğmesinin özellikler kısmından çok uğraştım, öyle denedim böyle denedim olmadı.



Soru2: EĞER bir komut düğmesinin gizlenmesini; kodların içinden tetikleme yoluyla yapılmasını istiyorsak,
CommandButton1.Visible = False
bu satırla yapılması gerektiğini öğrenmiştim.

2 nolu dosyada
Bir makro düğmesini, tetikleme yoluyla kodların içinden gizlenmesini istiyorsak eklenmesi gereken SATIR nedir?



Soru3: 3 nolu dosyada makro düğmesine basarak, komut düğmesini gizliyorum. Aynı düğmeye basarak görünmesini sağlamak için hangi doğru satırı ilave etmeliyim?
 

Ekli dosyalar

  • 1 nolu dosya.xlsm
    16.5 KB · Gösterim: 6
  • 2 nolu dosya.xlsm
    19.5 KB · Gösterim: 6
  • 3 nolu dosya.xlsm
    20.1 KB · Gösterim: 7

Refaz

Destek Ekibi
Kullanıcı Bilgileri
Katılım
11 Ağu 2021
Mesajlar
4,177
Çözümler
497
Aldığı beğeni
3,915
Excel Versiyonu
Office 2021 TR
Abey bu kodda anlamıyacak bişey yok.Kodu bir okuyun hemen anlarsınız gereksiz gördüğünüz yerleri.
4.mesajdaki kod.


C#:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 

hakki83

Yeni Üye
Kullanıcı Bilgileri
Katılım
9 Ağu 2021
Mesajlar
706
Çözümler
3
Aldığı beğeni
216
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
Suskun hocam 2 nolu dosyada makro düğmesini tetiklemeyi yoluyla içerden gizlemeyi sormuştum, siz sanırım yanlış anlamışsınız, komut düğmesi gizleniyor.
 

hakki83

Yeni Üye
Kullanıcı Bilgileri
Katılım
9 Ağu 2021
Mesajlar
706
Çözümler
3
Aldığı beğeni
216
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
Suskun hocam 3 nolu dosya tam istediğim gibi.
Refaz hocam; lütfen Suskun hocamın 3 nolu dosyasına bakınız.
Tam olarak kastettiğim şey buydu.
Kodların en sade hali.
Aksi halde bir amatör excelci olarak, ancak anlayabilirsem devam ettirebilirim yapmak istediklerimi. :)
 

Refaz

Destek Ekibi
Kullanıcı Bilgileri
Katılım
11 Ağu 2021
Mesajlar
4,177
Çözümler
497
Aldığı beğeni
3,915
Excel Versiyonu
Office 2021 TR
Suskun hocam 3 nolu dosya tam istediğim gibi.
Refaz hocam; lütfen Suskun hocamın 3 nolu dosyasına bakınız.
Tam olarak kastettiğim şey buydu.
Kodların en sade hali.
Aksi halde bir amatör excelci olarak, ancak anlayabilirsem devam ettirebilirim yapmak istediklerimi. :)
Abey 3 nolu dosyada ekstra yaptığım ve mantıklı olanda şuydu EĞER gizlenirse butun adı aç görükürse adı gizle oluyordu :)
Yani bunu anlamayacak ne varki :)
Zaten suskun abeyin koduyla aynı gerisi.
 
Son düzenleme:

hakki83

Yeni Üye
Kullanıcı Bilgileri
Katılım
9 Ağu 2021
Mesajlar
706
Çözümler
3
Aldığı beğeni
216
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
Bununla sub elmayaz() aynı abey.
Yani yazılsada olur ama ne gerek var kısası varken.
İşte “yazılsa da olur” dediğiniz şeyin nasıl yapıldığını anlamaya çalışıyorum. Çünkü ben yapamadım. (Yüklediğim 1 nolu dosya)
Refaz hocam EĞER 1 nolu dosyayı yapabilirseniz, merakla bekliyorum)
 

hakki83

Yeni Üye
Kullanıcı Bilgileri
Katılım
9 Ağu 2021
Mesajlar
706
Çözümler
3
Aldığı beğeni
216
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
Yüklediğim 1 nolu dosya çalışmıyor. Komut düğmesinde nasıl bir değişiklik yapmam gerekiyor?
Adını değiştirdim olmadı.
(Soru sadece bu)
 

Suskun

Süper Üye
Kullanıcı Bilgileri
Katılım
24 Mar 2021
Mesajlar
437
Çözümler
103
Aldığı beğeni
476
Excel Versiyonu
Office 2019 TR
Bununla sub elmayaz() aynı abey.
Yani yazılsada olur ama ne gerek var kısası varken.
Private sub elmayaz() ile sub elmayaz() aynı şey değil.
Kullanım amaçları farklı. Private değişkenler tanımlandığı modul içinde kullanılır ve diğer modullerden çağrılamaz (kullanılamaz).
 

Refaz

Destek Ekibi
Kullanıcı Bilgileri
Katılım
11 Ağu 2021
Mesajlar
4,177
Çözümler
497
Aldığı beğeni
3,915
Excel Versiyonu
Office 2021 TR
Yüklediğim 1 nolu dosya çalışmıyor. Komut düğmesinde nasıl bir değişiklik yapmam gerekiyor?
Adını değiştirdim olmadı.
(Soru sadece bu)

Abey resime bakın.CommandButtonun özelliklerden ismini değiştirmediğiniz sürece böyle olmalı.
Yani isim değişirse en alttaki gibi olacak.
Command butona tasarım modundayken çift tıklayınca zaten kendi click olarak ekliyor.

1629667062268.png



1629667073487.png
 

hakki83

Yeni Üye
Kullanıcı Bilgileri
Katılım
9 Ağu 2021
Mesajlar
706
Çözümler
3
Aldığı beğeni
216
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan

Refaz

Destek Ekibi
Kullanıcı Bilgileri
Katılım
11 Ağu 2021
Mesajlar
4,177
Çözümler
497
Aldığı beğeni
3,915
Excel Versiyonu
Office 2021 TR
Private sub elmayaz() ile sub elmayaz() aynı şey değil.
Kullanım amaçları farklı. Private değişkenler tanımlandığı modul içinde kullanılır ve diğer modullerden çağrılamaz (kullanılamaz).
Ben karıştırmışım abey önceden okumuştum Belki dim ile alakalı olabilir.Öğrenmiş olduk.Ben hiç kullanmadım private olarak.
 

hakki83

Yeni Üye
Kullanıcı Bilgileri
Katılım
9 Ağu 2021
Mesajlar
706
Çözümler
3
Aldığı beğeni
216
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
Komut düğmesinin özellikler kısmında her yere “elmayaz” ifadesini yazmaya çalıştım, ama çalışmadı.

Komut düğmesinin neresine “elmayaz” ifadesini yazarsak bu dosya çalışacak onu öğrenmek istiyorum.
 

Refaz

Destek Ekibi
Kullanıcı Bilgileri
Katılım
11 Ağu 2021
Mesajlar
4,177
Çözümler
497
Aldığı beğeni
3,915
Excel Versiyonu
Office 2021 TR
Reklam felan olmayacaksa alttaki linkte açıklamışlar demekki bende eksik biliyormuşum.
Suskun hocamızada teşekkür ederiz bu arada.

 

hakki83

Yeni Üye
Kullanıcı Bilgileri
Katılım
9 Ağu 2021
Mesajlar
706
Çözümler
3
Aldığı beğeni
216
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
Mesaj kutusu çıkıyor fakat A2 hücresine neden ELMA kelimesi yazılmıyor?
 

hakki83

Yeni Üye
Kullanıcı Bilgileri
Katılım
9 Ağu 2021
Mesajlar
706
Çözümler
3
Aldığı beğeni
216
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
Refaz hocam
Kodlarda yine commandbutton1 click şeklinde görünüyor.
Private sub elmayaz olarak yapılamıyor mu excelde.

Yani her zaman
Private sub command button
Şeklinde mi gidiyor?
 

Refaz

Destek Ekibi
Kullanıcı Bilgileri
Katılım
11 Ağu 2021
Mesajlar
4,177
Çözümler
497
Aldığı beğeni
3,915
Excel Versiyonu
Office 2021 TR
Kısaca suskun abeyinde dediği gibi Bir modülde Private sub elma() ile başlarsa yani Private varsa başında sadece o modülden çağırılıyormuş.
Ama bir modülde sub elmalar() olursa heryerden çağırılıyor sanıyorum benim kafa public olayından karıştı.
 

Refaz

Destek Ekibi
Kullanıcı Bilgileri
Katılım
11 Ağu 2021
Mesajlar
4,177
Çözümler
497
Aldığı beğeni
3,915
Excel Versiyonu
Office 2021 TR
Abey due sana şimdi ben bir gif hazırlayayım .
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Konuyu okuyanlar

Üst