İstenilen yere yapıştırmak

Katılım
24 Ağustos 2005
Mesajlar
34
Ýstenilen yere yapıştırmak

Kullandığım makro, benim dosyam açıkken başka bir dosyayı açıyor, bir sütundaki en yüksek değerin bir fazlasını ilk dosyaya kaydediyor. Þöyle bir sorun var, ilk başta dosyamda hangi hücre aktifse oraya yapıştırıyor. ben ise "sayfa1, j3 hücresine" yapıştırmak istiyorum. Yardımcı olursanız çok sevinirim.

Workbooks.Open Filename:="D:\Order\üretim raporu.xls"
ActiveCell.FormulaR1C1 = "=MAX(R[1]C[-14]:R[997]C[-14])"
ActiveCell.FormulaR1C1 = "=MAX(R[1]C[-14]:R[997]C[-14])+1"
Range("Q3").Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Selection.Copy
Windows("project.xls").Activate
ActiveSheet.Paste
Windows("üretim raporu.xls").Activate
Application.CutCopyMode = False
Selection.ClearContents
ActiveWorkbook.Save
ActiveWindow.Close
 
Katılım
13 Temmuz 2005
Mesajlar
134
Excel Vers. ve Dili
ofis xp, 2003
Workbooks.Open Filename:="D:\Order\üretim raporu.xls"
ActiveCell.FormulaR1C1 = "=MAX(R[1]C[-14]:R[997]C[-14])"
ActiveCell.FormulaR1C1 = "=MAX(R[1]C[-14]:R[997]C[-14])+1"
Range("Q3").Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Selection.Copy
Windows("project.xls").Activate
sayfa1. Activate
range("j3").select

ActiveSheet.Paste
Windows("üretim raporu.xls").Activate
Application.CutCopyMode = False
Selection.ClearContents
ActiveWorkbook.Save
ActiveWindow.Close

heralde böle bişi yanlış anlamadıysam
 
Katılım
24 Ağustos 2005
Mesajlar
34
süper oldu, aklınıza sağlık.
teşekkürler
 
Üst