MsgBox

Katılım
18 Nisan 2005
Mesajlar
62
Excel Vers. ve Dili
Office 2010 - Türkçe
Altın Üyelik Bitiş Tarihi
08/03/2022
Sadece çalışılan sayfada herhangi bir hücrede kopyalama yaptığımızda msg box çıkmasını nasıl sağlarız
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
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
 
Katılım
18 Nisan 2005
Mesajlar
62
Excel Vers. ve Dili
Office 2010 - Türkçe
Altın Üyelik Bitiş Tarihi
08/03/2022
Teşekkür ederim
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,329
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
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
 

yusuf1284

Altın Üye
Katılım
17 Ocak 2015
Mesajlar
224
Excel Vers. ve Dili
Office Pro 2016 TR
Altın Üyelik Bitiş Tarihi
09-02-2028
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
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
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
 
Üst