BağYapıştır

Katılım
18 Eylül 2004
Mesajlar
36
iyi günler arkadaşlar excelinde yardımlarıyla aşagıdaki gibi bir kod oluşturdum


Sub UstYazi
Sheets("ÜstYazı").Select
Range("A43").Select
ActiveCell.FormulaR1C1 = "='1'!R[-21]C[3]"
EndSub

benim istegim kırmızıyla yazan yanı kopyalanan sayfa her defasında aktif olan saydadan kopyalasın acaba bu mumkunmudur?
inş derdimi anlata bilmişimdir :)
şimdiden teşekürler
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,417
Excel Vers. ve Dili
excel 2010
merhaba
aşağıdaki gibi denermisiniz
ActiveCell.FormulaR1C1 = "=R[-21]C[3]"
 
Katılım
18 Eylül 2004
Mesajlar
36
Sayda "1" de bilgilerim var Sayfa " ÜstYazı " Bir takım yazılar
sayfa bırde ıken Butona bastıgımda "1" deki bazı verileri " ÜstYazı " sayfasındaki belirledigim yerlere gelmesını istiyorum
ısın acıkcası biraz acemıyım anlatımdada sıkıntılar varsa kusura bakmayın
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,417
Excel Vers. ve Dili
excel 2010
merhaba
şöyle birşey olabilirmi

Sub Makro1()
ActiveSheet.Range("D22").Copy
Sheets("ÜstYazı").Select
Range("A43").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("ÜstYazı").Range("A1").Select
End Sub
 

Ayhan Ercan

Özel Üye
Katılım
10 Ağustos 2005
Mesajlar
1,573
Excel Vers. ve Dili
Microsoft 365- Türkçe
Aktif olan sayfanın "a1" hücresindeki veriyi "Üstyazı" sayfasının "a1" hücresine kopyalar..
Kod:
ActiveSheet.Range("a1").Copy Sheets("Üstyazı").[a1]
 
Katılım
18 Eylül 2004
Mesajlar
36
Sayın uzmanamele ve Ayhan Ercan
yardımlarınız için çok teşekkür ediyorum gercekten cok işime yaradı
ellerinize ve bilginize sağlık
 
Üst