EXCEL VBADA FİLİGRAN EKLEME VE KİLİTLEME

 

Sub FiligranEkleVeKilitle()

    Dim ws As Worksheet

    Dim filigran As Shape


    ' Aktif çalışma sayfasını seçin

    Set ws = ActiveSheet


    ' Filigran metni ekleyin

    Set filigran = ws.Shapes.AddTextEffect(msoTextEffect1, _

                "MUSA ÖYLEK", "Arial Black", 36, msoFalse, msoFalse, 200, 200)


    ' Filigranı sayfa ortasına yerleştirin

    With filigran

        .LockAspectRatio = msoTrue

        .Left = (ws.UsedRange.Width - .Width) / 2

        .Top = (ws.UsedRange.Height - .Height) / 2

        .Fill.Transparency = 0.8 ' Şeffaflığı ayarlayın

    End With


    ' Filigranı kilitleyin

    With filigran

        .Locked = True

        .LockAspectRatio = msoTrue

    End With


    ' Çalışma sayfasını koruyun

    ws.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True, AllowFormattingCells:=True


    MsgBox "Filigran eklendi ve kilitlendi.", vbInformation

End Sub




Yorum Gönder

DT KARİYER KPSS Dünyasına Hoş Geldiniz
Sevgili dostum nasıl yardımcı olabilirim?
Bu alana yazınız...