Düğmeye makro atama nasıl yapılır?

Katılım
30 Mayıs 2007
Mesajlar
25
Excel Vers. ve Dili
2003 Türkçe
Arkadaşlar excelde üst taraftaki baskı önizleme, yazdır tuşlarına makro atayabilirmiyiz.Yardım edebilirmisiniz.
 
Katılım
22 Kasım 2007
Mesajlar
62
Excel Vers. ve Dili
microsofoffice 2003
Sub baskıonizleme()
Range("A1:I28").Select ' yazdırılacak olan alan
ActiveSheet.PageSetup.PrintArea = "$A$1:$I$28" ' yazdırılacak olan alan
ActiveWindow.SelectedSheets.PrintPreview
End Sub
Sub yazdır()
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
End Sub
 
Katılım
30 Mayıs 2007
Mesajlar
25
Excel Vers. ve Dili
2003 Türkçe
Sub baskıonizleme()
Range("A1:I28").Select ' yazdırılacak olan alan
ActiveSheet.PageSetup.PrintArea = "$A$1:$I$28" ' yazdırılacak olan alan
ActiveWindow.SelectedSheets.PrintPreview
End Sub
Sub yazdır()
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
End Sub
Kardeş ilgilendiğin için teşekkürler ama ben bunu sormamıştım.Hazırladığım mesaj makrosunu baskıönizleme ve yazdır düğmelerine eklemek istiyorum.Yani bu düğmelere bastıklarında önizleme ve yazdırma bölümü açılmayacak mesaj çıkacak.
 
Son düzenleme:
Katılım
30 Mayıs 2007
Mesajlar
25
Excel Vers. ve Dili
2003 Türkçe
Arkadaşlar aynı sorumu makro-VBA bölümünede yazdım ama cevap alamadım.Umarım burayada yazarak yanlış yapmıyorumdur.
Hazırladığım bir mesaj kutusunu üstteki baskıönizleme ve yazdır tuşlarına nasıl atarım.Yani o tuşlara basıldığında mesaj kutusu açılacak.Yapılabilirmi böyle birşey.Teşekkürler.
 
Katılım
23 Ekim 2007
Mesajlar
1,135
Excel Vers. ve Dili
Excel 2003 TR
Bir düğmeye sağ tıkladığında makro atayı tıklayarak makroların listesi karşınıza çıktığında makronuzu seçin(eğer makronuz hazırsa).İyi çalışmalar.
 
Katılım
30 Mayıs 2007
Mesajlar
25
Excel Vers. ve Dili
2003 Türkçe
Bir düğmeye sağ tıkladığında makro atayı tıklayarak makroların listesi karşınıza çıktığında makronuzu seçin(eğer makronuz hazırsa).İyi çalışmalar.
Kardeş o düğmelere sağ tıkladığımda makro ata diye birşey çıkmıyorki.Sen nereye makro atamak istediğimi tam okudun umarım.Üstteki yazdır butonuna makro atamak istiyorum.
 
Katılım
23 Ekim 2007
Mesajlar
1,135
Excel Vers. ve Dili
Excel 2003 TR
Buton dediğin iki çeşidi olur:
1.Komut düğmesi
2.Düğme 1
Şimdi Düğme 1-ri kulanıyorsan sağ tıkladığında makro ata diye bir şey var.Yok eğer form içinde buton varsa o zaman butona çift tıklamakla kod bölümü açılır ve oraya makro başlığını yazıyorsunuz.
 
Katılım
30 Mayıs 2007
Mesajlar
25
Excel Vers. ve Dili
2003 Türkçe
Arkadaşım benim buton düğme dediğim en üstte anlatmışım excelin üstünde yeni, aç, kaydet, baskı önizleme yazdır ileri geri tuşları varya onlar.Sayfanın içinde değil yani.Onlara makro atayabiliyorum.Sayfayı yazdırmak için üste yazdır düğmesi varya ondan bahsediyorum.Ona bastığımda yazdırma seçenekleri değilde hazırladığım makronun çalışmasını istiyorum.Teşekkürler yinede ilgin için.Bu konuda bilgin varsa yardım edersen sevinirim.Umarım bu sefer sorunumu tam olarak anlatabilmişimdir.
 
Katılım
23 Ekim 2007
Mesajlar
1,135
Excel Vers. ve Dili
Excel 2003 TR
mami 68 düğme 1i nerden buluyoz office 2007de
Sayın muokumus,merhabalar.
Benim kulandığım Excel 2003-ür.
Excel 2003'te ki işlemi anlatırıyorum sen onu 2007 dene.Araçlar --> Özelleştir --> Araç çubukları ve Formlar şıkını onayla ve karşına liste çıkacaktır.İyi çalışmalar.
 
Katılım
23 Ekim 2007
Mesajlar
1,135
Excel Vers. ve Dili
Excel 2003 TR
Ona bastığımda yazdırma seçenekleri değilde hazırladığım makronun çalışmasını istiyorum.Teşekkürler yinede ilgin için.Bu konuda bilgin varsa yardım edersen sevinirimQUOTE]

Biz aynı şeyi konuşuyoruz ama algılamada bir sorun var,yada ben iyi cevap veremedim, yada uygulamasını yerine getiremediniz.
 

Muhammet Okumuş

Destek Ekibi
Destek Ekibi
Katılım
28 Eylül 2007
Mesajlar
4,024
Excel Vers. ve Dili
2013 Türkçe
arkadaşlar düğmeye makroyu nasıl atıyoruz.kodları yapıştıryom ama bir türlü çalıştıramıyorum.nasıl yapıldığını anlatabilir misiniz?
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Görünüm>Araç çubukları>Formlar buradan düğmeyi oluşturun, oluştururken hangi makroyu atamak istediğinizi sorar. Eğer düğme hazırsa, düğmnin üzerinde sağ tıklayın, en altta Makro Ata seçeneği var. Ona tıkladığınızda karşınıza makroların listesi çıkar. Buradan makroyu seçin ce tamama tıklayın.
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
http://www.excel.web.tr/showthread.php?t=57413&highlight=rastgele

bu sayfadaki kodu düğme oluşturdum.kod görüntüleyi açtım oraya kopyaladım. end debug diye uyarı verdi.ben hiç makro bilmiyorum.en baştan anlatabilirmisiniz
Bir yerlerde hata yapmışsınız sanırım. Kodları dosyaya ekledim ve butona atadım. Gayet güzel çalışıyor. Yalnız unutmayın A2:A61 aralığı dolu olacak, aksi takdirde kurada boş hücreyi çakebilirsiniz.
 

Ekli dosyalar

Muhammet Okumuş

Destek Ekibi
Destek Ekibi
Katılım
28 Eylül 2007
Mesajlar
4,024
Excel Vers. ve Dili
2013 Türkçe
kardeş iyi güzel yapmışsın.ama nasıl atadın onu soruyorum.ama çalıştır komutuna basınca bi değişiklik olmuyor.
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
kardeş iyi güzel yapmışsın.ama nasıl atadın onu soruyorum.ama çalıştır komutuna basınca bi değişiklik olmuyor.
Bir önceki msjda açıkladığım şekilde...
Senin o hatayı alabilmen için makronun atanmış olması gerekiyor. Yani sen makroyu atamışsın zaten. Muhtemelen kodları kopyalarken biryerlerde hata yapmışsındır.

İsterseniz başka bir butona yeniden atamayı deneyin.
 
Üst