E1-L1 arasını kopyala / panoya al

Katılım
9 Ekim 2021
Mesajlar
335
Excel Vers. ve Dili
excell 2013
Altın Üyelik Bitiş Tarihi
19-12-2023
Excel web ailesine selamlar.

Benim sorum her sabah belli bi alanı kopyalayıp whatappta gruba yapıştırıyoruz.ancak google sheetste (ingilizce) çalışsın istiyorum.

Bunu yapan bir makro düğmesi işime yarardı.

örnek ektedir.

Herkese saygılar sevgiler.
 

Ekli dosyalar

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Google Sheets'de Windows'un clipboard nesnesine script ile erişim olmadığı için yapamazsınız.

.
 
Katılım
9 Ekim 2021
Mesajlar
335
Excel Vers. ve Dili
excell 2013
Altın Üyelik Bitiş Tarihi
19-12-2023
Anladım hocam.normal Türkçe excell için çözüm alablirmiyim acaba.belki Google sheets den vazgecilir ilerde.
 
Katılım
9 Ekim 2021
Mesajlar
335
Excel Vers. ve Dili
excell 2013
Altın Üyelik Bitiş Tarihi
19-12-2023
Arşiv konularını inceleyebilirsiniz.

Merhaba değerli korhan hocam.
aşağıdaki kodunuzu buldum ama D1: D17 yapınca çalışmıyor. aralığı nasıl belirtebiliriz ? .bi revize ederseniz sevinirim.

Option Explicit

Sub Kopyala()
Dim DataObject As Object
Set DataObject = CreateObject("New:{1C3B4210-F441-11CE-B9EA-00AA006B1A69}")
DataObject.SetText Range("D1").Value
DataObject.PutInClipboard
MsgBox "Veri kopyalandı." & vbCr & vbCr & Range("D1").Value, vbInformation
End Sub
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,246
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

C++:
Option Explicit

Sub Kopyala()
    Dim DataObject As Object, My_Data As Variant
   
    Set DataObject = CreateObject("New:{1C3B4210-F441-11CE-B9EA-00AA006B1A69}")
       
    Range("E1:L1").Copy
   
    With DataObject
        .GetFromClipboard
         My_Data = .GetText
        .Clear
        .SetText My_Data
        .PutInClipboard
    End With

    Set DataObject = Nothing
End Sub
 
Katılım
9 Ekim 2021
Mesajlar
335
Excel Vers. ve Dili
excell 2013
Altın Üyelik Bitiş Tarihi
19-12-2023
eyw hocam saat gibi çalışıyor
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Bu da yeterli olur;

C#:
Sub Kopyala2()
    Range("E1:L1").Copy
End Sub
.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
C#:
selection.copy
.
 
Katılım
9 Ekim 2021
Mesajlar
335
Excel Vers. ve Dili
excell 2013
Altın Üyelik Bitiş Tarihi
19-12-2023
eyw haluk hocam.
tek sorunu çoklu seçimlerde çalışmaması sanırım ?
 
Üst