• DİKKAT

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

Dosya ismi ve uzantısını değiştirmeyi engellemek

Katılım
6 Eylül 2007
Mesajlar
657
Excel Vers. ve Dili
excel 2016 32 Bit ve Excel 2020 32 Bit Türkçe ve İngilizce
Arkadaşlar;
Excel dosyasının ismini ve uzantısını değiştirmeyi engelliyen kodlar varmı?
xls ve xlsm içinde geçerli olmalı...
yardımcı olan arkadaşlara şimdiden teşekkür ederim..
 
Merhaba,

ThisWorkbook sayfasına kopyalayın.

Kod:
Private Sub Workbook_Open()
If Not ThisWorkbook.Name = "Kitap1.xls" And ThisWorkbook.Name = "Kitap1.xlsm" Then
    MsgBox "Dosya İsmi Yada Uzantısı Değiştirilmiş. Kitap1.xls Yada Kitap1.xlsm Olmalıdır", vbInformation
    ActiveWorkbook.Save: ActiveWorkbook.Close
    Application.Quit
End If
End Sub
 
Ömer bey;
Çalışmanız için tşk ederim ama kodları ThisWorkbook sayfasına kopyalama rağmen birşey değişmedi ben rahatlıkla dosyamın adını değiştirip içine girebildim..uygulamada atlamamı yapıyorum acaba..
 
Haklsınız yazarken hata yapmışım.

2. satırda And yerine Or yazarak denermisiniz..

.
 
Sn Ömer bey;
Tşk.ederim tamamdır...
 
Aynı kodu bende uyguladım ama dosya ismi aynı olmasına rağmen açılmıyor ömer bey? ne yapabilirim ?
 
Ömer bey, şuan üzerinde çalışma yaptığım dosyayı açamıyorum. Bayada bir çalışmam mevcut :) bu kodu nasıl kaldırabilirim bilginiz varmı acaba ?
 
Merhaba,

Önce boş bir excel sayfası açın ve Araçlar / Makro / Güvenlikten Çok Yüksek seçeneğini işaretleyin ve kitabı kapatın. Daha sonra açamadığınız dosyayı açın ve kodları silin. İşiniz bittikten sonra güvenliği tekrar düşürüp dosyayı kaydetip kapatın.

.
 
Teşekkürler ömer bey ilginiz için. Problem giderildi..
 
Geri
Üst