• DİKKAT

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

Makro ile bağ yapıştır

  • Konbuyu başlatan Konbuyu başlatan bebar
  • Başlangıç tarihi Başlangıç tarihi
Katılım
12 Kasım 2014
Mesajlar
255
Excel Vers. ve Dili
2013
Merhaba,

Makro ile bağ yapıştır mümkünmüdür varsa örnek bir kod paylaşabilirmisiniz?

Teşekkür ederim
 
Aşağıdaki kodları Makro kaydet yoluyla elde ettim. Sayfa1'in A1:A3 hücrelerini Sayfa2'nin A1:A3 hücrelerine bağ yapıştırıyor:

Kod:
Sub Makro1()
    Sheets("Sayfa1").Select
    Range("A1:A3").Select
    Selection.Copy
    [A1].Select
    Sheets("Sayfa2").Select
    [A1].Select
    ActiveSheet.Paste Link:=True
    [A1].Select
    Application.CutCopyMode = False
End Sub

Siz de bu türden kodları makro kaydet yoluyla elde edebilirsiniz.
 
Teşekkür ederim fakat ben sekmeler arasında değil dosyalar arasında gerçekleşen bağ yapıştırmadan bahsetmiştim
 
Nerde bahsetmiştiniz?
 
iki dosyada aynı klasörde ise. Aşağıda b.xlsm dosyasına yapıştıracağınız makro; a.xlsx Sayfa1 A1 hücresini b.xlsm Sayfa1 A1 hücresine bağlar

Kod:
Range("A1").FormulaR1C1 = "=[a.xlsx]Sayfa1!R1C1"
 
Hocam şöyle açıklayayım

aynı klasör içinde bulunan 2 dosyam var 1. dosyanın B4:E150 aralığını 2. dosyanın A4: D150 hücre aralığına 1 dosya kapalı olsa bile kopyalamak istiyorum.
 
Makro biraz kafa karıştırıcı oluyor.
Manuel olarak yapın daha kolay olur. kitap 2 de A4 hücresinde iken Formül çubuğuna;
=' (eşit ve tek tırnak) yazdıktan sonra devamına [1.xlsx]Sayfa1'!B4 ekleyin. formülü aşağı sağa doğru çekerek çoğaltın.
 
Geri
Üst