• DİKKAT

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

kapalı excel dosyasından hücreden seçerek sayfa adıyla kopyalama

  • Konbuyu başlatan Konbuyu başlatan ojibu
  • Başlangıç tarihi Başlangıç tarihi
Katılım
14 Haziran 2005
Mesajlar
196
Excel Vers. ve Dili
Office 365, Office 2019
Sub veri_al()
Application.ScreenUpdating = False
yol = ThisWorkbook.Path & "\SRC LİSTELER\CUMARTESİ.xlsx"
Workbooks.Open (yol)
Workbooks("CUMARTESİ").Sheets("Table 5").Range("a4:E23").Copy _
Workbooks("OPTİK").Sheets("LİSTEM").Range("a2")
Workbooks("CUMARTESİ").Close True
Application.ScreenUpdating = True
MsgBox " VERİ ALINDI "
End Sub

Benim yapmak istediğim CUMARTESİ çalışma kitabı ve Table 5 sayfasını hücreden alması, yani excel A1 hücresinde CUMARTESİ seçip A2 hücresinden Table 2 yapınca makroda koyu işaretlediğim yerler A1 ve A2 hücresinden gelsin. Böyle bir şey yapabilir miyiz. Tşk.
 
Merhaba,
Aşağıdaki şekilde deneyiniz.
Rich (BB code):
Sub veri_al()
dim gun as String, tablo as String
gun = Range("A1").Text
tablo = Range("A2").Text
Application.ScreenUpdating = False
yol = ThisWorkbook.Path & "\SRC LİSTELER\" & gun & ".xlsx"
Workbooks.Open (yol)
Workbooks(gun).Sheets(tablo).Range("a4:E23").Copy _
Workbooks("OPTİK").Sheets("LİSTEM").Range("a2")
Workbooks(gun).Close True
Application.ScreenUpdating = True
MsgBox " VERİ ALINDI "
End Sub
 
Ömer bey ilginiz ve bana zaman ayırdığınız için tşk ederim. Kod tam olarak çalıştı. Sıkıntı yok. Tşk
 
Rica ederim,
İyi çalışmalar...
 
Geri
Üst