• DİKKAT

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

MsgBox

Katılım
18 Nisan 2005
Mesajlar
62
Excel Vers. ve Dili
Office 2010 - Türkçe
Sadece çalışılan sayfada herhangi bir hücrede kopyalama yaptığımızda msg box çıkmasını nasıl sağlarız
 
Bu şekilde deneyebilirsiniz. (Çift Tıklama)
Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Cancel = True
If Target = "" Then Exit Sub
Target.Copy
MsgBox Target & " - Kopyalandı", vbInformation, Target & " - Kopyalandı"
Application.CutCopyMode = False
End Sub
 
Alternatif;

Sayfanızın kod bölümüne uygulayıp deneyiniz.

C++:
Option Explicit

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Select Case Application.CutCopyMode
        Case xlCut, xlCopy
            MsgBox "Kopyalama aktif durumda!", vbInformation
    End Select
End Sub
 
Bu şekilde deneyebilirsiniz. (Çift Tıklama)
Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Cancel = True
If Target = "" Then Exit Sub
Target.Copy
MsgBox Target & " - Kopyalandı", vbInformation, Target & " - Kopyalandı"
Application.CutCopyMode = False
End Sub
Hocam formül olan hücreyi kopyalarken hata veriyor
 
Birleştirilmiş hücreler olduğundan dolayı hata verir, bu şekilde deneyiniz.
Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Cancel = True
If ActiveCell = "" Then Exit Sub
ActiveCell.Copy
MsgBox ActiveCell & " - Kopyalandı", vbInformation, ActiveCell & " - Kopyalandı"
Application.CutCopyMode = False
End Sub
 
Geri
Üst