• DİKKAT

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

Excel sayfaları arası Belirli Bölge Copy Paste

Katılım
30 Nisan 2008
Mesajlar
3
Excel Vers. ve Dili
Excel 2007 Ing
Herkese Merhabalar,
Gerçekten çok yararlı bir forum bütün paylaşım gösteren arkadaşlara çok teşekkür ediyorum.

Benim şöyle bir sorunum var bir excel sayfasında ( sheet2 ) datalar mevcut, ve algoritma sonucu istenen bölgedeki dataları sheet3 teki farklı bölgeye kopyalamam gerekiyor.
Mesela A satırı ama işlem sonucu çıkan X sütunundan,
D satırı ama işlem sonucu çıkan Y sütuna kadar olan bölgeyi [ Range(Ax:By) ] , sheet3 teki Az hücresinden başlayan bölgeye kopyalamak gibi. Bunun için VB de nasıl bir kod yazmam lazım.

Şimdiden teşekkürler.
 
kendinize göre uyarlayın...
"x" ve "y" yi tanımladıktan sonra
Kod:
Sheets("Sheet2").Range("A" & x & ":B" & y).copy Sheets("Sheet3").[az1]
 
Yalnız x , y ve z program içindeki değişkenler herhangi bi terlik olur mu?


programın içindeki derken???

örnek olarak;

Kod:
x= Sheets("Sheet1").Range("A1")
y= Sheets("Sheet1").Range("A2")
z= Sheets("Sheet1").Range("A3")
[LEFT]Sheets("Sheet2").Range("A" & x & ":B" & y).copy Sheets("Sheet3").Range[COLOR=red][B]("A" & z)[/B][/COLOR]



burda "x" e Sheet1 deki A1 hücresindeki değeri

burda "y" e Sheet1 deki A2 hücresindeki değeri

burda "z" e Sheet1 deki A3 hücresindeki değeri
tanımlamış olduk. siz kendinize uyarlayın...


("z" yide sorduğunuza göre AZ hücresi değildi sizin ilk mesajınızdaki sorunuz. z değişkeni için yukardaki kodda kırmızı olan yeri değiştiriniz..)​
[/LEFT]
 
programın içindeki derken???

örnek olarak;

Kod:
x= Sheets("Sheet1").Range("A1")
y= Sheets("Sheet1").Range("A2")
z= Sheets("Sheet1").Range("A3")
[LEFT]Sheets("Sheet2").Range("A" & x & ":B" & y).copy Sheets("Sheet3").Range[COLOR=red][B]("A" & z)[/B][/COLOR]



burda "x" e Sheet1 deki A1 hücresindeki değeri

burda "y" e Sheet1 deki A2 hücresindeki değeri

burda "z" e Sheet1 deki A3 hücresindeki değeri
tanımlamış olduk. siz kendinize uyarlayın...


("z" yide sorduğunuza göre AZ hücresi değildi sizin ilk mesajınızdaki sorunuz. z değişkeni için yukardaki kodda kırmızı olan yeri değiştiriniz..)​
[/LEFT]


Teşekkür ederim çok yararlı oldu
 
Geri
Üst