kopyalama hakkında yardım

Katılım
22 Mart 2007
Mesajlar
86
Excel Vers. ve Dili
excel2003
listem a dan başlayıp bz ye kadar uzanmakta ve ben b satırına veri girdiğimde c den bz ye kadar olan bütün hücrelerin bir üst satırdan kopya almasını istiyorum kendim önceden kopyaladığımda çalışma sayfam hep büyüyor hemde kasıyor nasıl yapabilirim varsa bi yönteminiz benimle paylaşırmısınız şimdiden teşekkür ederim
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodu sayfanın kod sayfasına kopyalayın.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [b:b]) Is Nothing Then Exit Sub
sat = Target.Row
If Target <> "" Then Range("c" & sat - 1 & ":bz" & sat - 1).Copy Range("c" & sat)
End Sub
 
Katılım
22 Mart 2007
Mesajlar
86
Excel Vers. ve Dili
excel2003
harika harika harika çok teşekkür ederim beni büyük bi dertten kurtardın ellerin dert görmesin
 
Katılım
31 Ocak 2007
Mesajlar
228
Excel Vers. ve Dili
office xp tr
Ayn&#305; i&#351;lem i&#231;in de&#287;i&#351;ik bir kodlama.
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("b:b")) Is Nothing Then Exit Sub
If ActiveCell.Offset(-1, 0) <> "" Then
Range(ActiveCell.Offset(-2, 1), ActiveCell.Offset(-2, 76)).Copy
ActiveCell.Offset(-1, 1).PasteSpecial
Application.CutCopyMode = False
End If
End Sub
 
Katılım
22 Mart 2007
Mesajlar
86
Excel Vers. ve Dili
excel2003
teşekkür ederim bunuda kopyaladım nede olsa fazla bigi göz çıkarmaz
 
Üst