• DİKKAT

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

E1-L1 arasını kopyala / panoya al

Katılım
9 Ekim 2021
Mesajlar
343
Excel Vers. ve Dili
excell 2013
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

Google Sheets'de Windows'un clipboard nesnesine script ile erişim olmadığı için yapamazsınız.

.
 
Anladım hocam.normal Türkçe excell için çözüm alablirmiyim acaba.belki Google sheets den vazgecilir ilerde.
 
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
 
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
 
Bu da yeterli olur;

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

.
 
eyw haluk hocam.
tek sorunu çoklu seçimlerde çalışmaması sanırım ?
 
Geri
Üst