Kısayol yapma

Katılım
3 Mart 2006
Mesajlar
19
Arkadaşlar ekli tablonun B9 ve B10 hücrelerindeki kapatma işaretini (elle çizmek yerine) kısayol olarak yapma imkanı varmı? bilgisi olanların yardımını bekliyorum
 

mehmett

Altın Üye
Katılım
18 Mayıs 2005
Mesajlar
2,571
Excel Vers. ve Dili
Excel 2010 Türkçe
Dosyanıza küçük bir makro ekledim, istediğiniz böyle bir şey mi acaba?

Makroyu çalıştırmak için Ctrl+y tuşlayın.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,746
Excel Vers. ve Dili
Excel 2019 Türkçe
Aşağıdaki kodu dener misiniz?

Sub Makro1()
ActiveSheet.Shapes.SelectAll
Selection.Delete
ActiveSheet.Shapes.AddLine(81.75, 213#, 329.25, 213.75).Select
Selection.ShapeRange.Flip msoFlipVertical
ActiveSheet.Shapes.AddLine(84#, 213.75, 329.25, 287.25).Select
Selection.ShapeRange.Flip msoFlipVertical
End Sub
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Alternatif :
Ekli dosyayı inceleyiniz.

Private Sub Worksheet_Change(ByVal Target As Range)
If [A1] > 0 Then ActiveSheet.Shapes("Group 4").Visible = 1
If [A1] = "" Then ActiveSheet.Shapes("Group 4").Visible = 0
End Sub
 

mehmett

Altın Üye
Katılım
18 Mayıs 2005
Mesajlar
2,571
Excel Vers. ve Dili
Excel 2010 Türkçe
Özel mesaj ile sorduğunuz soruların cevabı.

Dosyanızda değişiklik yaptım. Makroyu çalıştırdığınızda hangi hücre seçili ise o hücreye şekil çizecek.

Bu makroyu başka dosyalarda çalıştırmak için, kod sayfasından makroyu ilgili dosyaya kopyalayın. Menülerden Araçlar, Makro, Makrolar, Seçenekler tıklayın. Gelen pencerede Ctrl'nin yanındaki küçük boşluğa "y" yazın veya siz hangi harfi kullanmak isterseniz onu yazın. (Yalnız Ctrl+c, Ctrl+x, Ctrl+v gibi tuşlar excel tarafından kullanılmaktadır dikkat edin.)

Not: Lütfen sorularınızı özel mesaj ile değil buradan sorunuz.
 
Katılım
3 Mart 2006
Mesajlar
19
teşekkürler

Arkadaşlar ilginize çok teşekkürler.
 
Üst