• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Metin kutusu çizgilerini kaldıran buton..

Katılım
9 Nisan 2008
Mesajlar
338
Excel Vers. ve Dili
Office 2013 Plus Türkçe
Değerli Excel web ailesine selamlar..

Benim sorum bir şablon resmi arkaya koyduğum ve üzerinde
metin kutuları oluşturduğum bir dosyam var. metin kutularının çerçeveleri kalın..çünkü her seferinde kutucukların yerini kolay bulmak için çerçeveli yaptım..

benim form ile işim bittiğinde pdf ye kaydediyorum..

ancak çerçevelerde doğal olarak çıkıyor..

sayfadaki tüm çerçeveleri kaldıran bir makro butonu çok işime yarardı saygılarımla..

dosya ektedir..
 

Ekli dosyalar

Merhaba,

Aşağıdaki kodları dener misiniz?

Kod:
Sub Makro1()
    
    Dim MetKut  As Shape
    
    For Each MetKut In ActiveSheet.Shapes
        If MetKut.Name Like "Tex*" Then MetKut.Line.Visible = msoFalse
    Next MetKut
    
End Sub
 
Aşağıdaki kod sayfadaki tüm şekillerin kenarlıklarını siliyor:

Kod:
Sub kenarlık()
For i = 1 To ActiveSheet.Shapes.Count
    ActiveSheet.Shapes(i).Select
    Selection.ShapeRange.Line.Visible = msoFalse
Next
[A1].select
End Sub
 
Maşallah 2 side çok güzel çalışıyor..Peki böylece print aldım işimi hallettim..bunun tam tersi metin kutularına tekrar kalınca bir çizgi vermek istesem ?? ..nitekim ctrl z işlemi geri almıyor .. tersininde kodunu verirseniz süper olur..Böylece arka plana isteiğim belgeyi faturayı v.s koyup istediğimiz işlemi yapabileceğimiz bi dosya ortaya çıkacak..herkese yardımcı olması dileğiyle..
 
Kodu aşağıdaki şekilde kullanırsanız, kenarlık yoksa ekler, varsa siler: (Anahtar kelimeler msoFalse ve msoTrue)

Kod:
Sub kenarlıkgizlegöster()
For i = 1 To ActiveSheet.Shapes.Count
    ActiveSheet.Shapes(i).Select
    If Selection.ShapeRange.Line.Visible = msoFalse Then
        Selection.ShapeRange.Line.Visible = msoTrue
    Else
        Selection.ShapeRange.Line.Visible = msoFalse
    End If
Next
[A1].Select
End Sub
 
Eyvallah Yusuf hocam toplu çözüm yapmışınız. Süper çalışıyor..Yardımcı olması amacıyla dosyanın kodlu halini eke koyuyorum , Başka arkadaşlarında faydalanması için. Excelden pratik fatura v.s basmak isteyenler bayağı faydalanacaktır.

yolunuz açık olsun değerli hocam.katkılarından dolayı necdet hocamada teşekkürler..

Saygılarımla...
 

Ekli dosyalar

Metin kutularının içine temizleme

hocam s.a tekrar..

Yeni konu açmak istemedim..

metin kutularının içindekileri temizlemek istesem ona uygun makro butonu kodunu benle paylaşırmısınız..

Saygılarımla..
 
Geri
Üst