NIGRA

Altın Üye
Katılım
12 Şubat 2021
Mesajlar
111
Excel Vers. ve Dili
Excel2010
Altın Üyelik Bitiş Tarihi
13-02-2026
@Korhan Ayhan

Abi merhaba,

Forumda araştırma yaparken bir konuda senin yazdığın şu kodları buldum.

Kod:
Sub AUTO_OPEN()
    Application.OnKey "{F12}", "DEĞER_YAPIŞTIR"
End Sub

Sub AUTO_CLOSE()
    Application.OnKey "{F12}"
End Sub

Sub DEĞER_YAPIŞTIR()
    On Error Resume Next
    Selection.PasteSpecial xlValues
End Sub
Bunun için verdiğin dosyada şu : Değer Yapıştır

Bu kodu kendi dosyama başarılı bir şekilde uyarlayabiliyorum.

Ancak 1 sorum olacak,

1- Bunu F12 değil de farklı 2 tuş kombinasyonuna nasıl uyarlarım? istediğim tuş kombinasyonu ctrl + fn yada ctrl + windows tuşu yada ctrl + space yada ctrl+alt
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,553
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
CTRL+SPACE tuşları için örnek kodlar;

C++:
Option Explicit

Sub AUTO_OPEN()
    Application.OnKey "^ ", "DEĞER_YAPIŞTIR"
End Sub

Sub AUTO_CLOSE()
    Application.OnKey "^ "
End Sub

Sub DEĞER_YAPIŞTIR()
    On Error Resume Next
    Selection.PasteSpecial xlValues
End Sub
 

NIGRA

Altın Üye
Katılım
12 Şubat 2021
Mesajlar
111
Excel Vers. ve Dili
Excel2010
Altın Üyelik Bitiş Tarihi
13-02-2026
Ekteki örnek dosyayı eklenti olarak kayıt edip tüm dosyalarınızda kullanabilirsiniz.

Kopyala komutu verdikten sonra istediğiniz alana F12 tuşuna basarak değer olarak yapıştırabilirsiniz.
CTRL+SPACE tuşları için örnek kodlar;

C++:
Option Explicit

Sub AUTO_OPEN()
    Application.OnKey "^ ", "DEĞER_YAPIŞTIR"
End Sub

Sub AUTO_CLOSE()
    Application.OnKey "^ "
End Sub

Sub DEĞER_YAPIŞTIR()
    On Error Resume Next
    Selection.PasteSpecial xlValues
End Sub
teşekkürler :) abi
 
Üst