• DİKKAT

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

PASTE(YAPIŞTIR) YASAKLAMA

Katılım
17 Aralık 2012
Mesajlar
133
Excel Vers. ve Dili
Microsoft 365
merhaba,

A dan D ye sınırsız satırlı dosyam için başka dosyalardan alınmış bilgilerin yapıştırılmasını istemiyorum... yani paste yapılmak istendiğinde yapıştırma yapılamasın.

böyle bir makro lazım bana. yardımcı olursanız sevinirim
 
Merhaba,
Şöyle bir kod buldum test ettim Excel içinde CTRL tuşuyla yapılanları engelliyor fakat dışarıdan bir bilgiyi panoya aldığınızda yapıştırmaya müsade ediyor.

Belki işini görür diyerekten:

Kod:
Private Sub Workbook_Activate()
Application.CutCopyMode = False
Application.OnKey "^c", ""
Application.CellDragAndDrop = False
End Sub

Private Sub Workbook_Deactivate()
Application.CellDragAndDrop = True
Application.OnKey "^c"
Application.CutCopyMode = False
End Sub

Private Sub Workbook_WindowActivate(ByVal Wn As Window)
Application.CutCopyMode = False
Application.OnKey "^c", ""
Application.CellDragAndDrop = False
End Sub

Private Sub Workbook_WindowDeactivate(ByVal Wn As Window)
Application.CellDragAndDrop = True
Application.OnKey "^c"
Application.CutCopyMode = False
End Sub

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
Application.CutCopyMode = False
End Sub

Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Application.OnKey "^c", ""
Application.CellDragAndDrop = False
Application.CutCopyMode = False
End Sub

Private Sub Workbook_SheetDeactivate(ByVal Sh As Object)
Application.CutCopyMode = False
End Sub

İyi çalışmalar.
 
Geri
Üst