E1 ve E2 satırlarında....

Katılım
6 Aralık 2006
Mesajlar
54
Excel Vers. ve Dili
Ofix XP ve 2003
E1 ve E2 satırlarında 2 adet numara var... Aşağıda bulunan koda eklenebilir bir şekilde nasıl bir kod yazabilirizki E1 ve E2 satırındaki verileri boş bir excel sayfasına sırayla nasıl yazdırabiliriz?


Sub tebarka()
'
' tebarka Makro
' Makro Adalet tarafından 28.09.2006 tarihinde kaydedildi.
'


Sheets("ARKA").Select
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
Sheets("FORM").Select
Selection.ClearContents
Range("E5").Select
Selection.ClearContents

On Error Resume Next
[e1] = [e1] + 1
[e2] = [e2] + 1
ActiveWorkbook.Save
End Sub
 

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
Sorunuzu bir örnek dosya ile ifade edermisiniz.
 

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
Verilerin Sayfa1 isimli sayfaya yazılacağını kabul edersek kodunuza aşağıdaki satırları ilave edin.

Kod:
say1=worksheetfunction.counta([sayfa1!b:b])+1
sheets("sayfa1").cells(say1,"b")=[e1]
[LEFT]say2=worksheetfunction.counta([sayfa1!d:d])+1
sheets("sayfa1").cells(say1,"d")=[e2][/LEFT]
 
Katılım
6 Aralık 2006
Mesajlar
54
Excel Vers. ve Dili
Ofix XP ve 2003
Uyumsuzluk

Sayın Admin,

say1=worksheetfunction.counta([sayfa1!b:b])+1
sheets("sayfa1").cells(say1,"b")=[e1]
say2=worksheetfunction.counta([sayfa1!d:d])+1 sheets("sayfa1").cells(say1,"d")=[e2]

Bu kodda sıkıntı var sanırım, hata veriyor... Tekrar inceleyebilir misiniz?
 

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
Hata veren satırı hatalı yazılmış, siz iki satırı birleştirmişsiniziz.

Kod:
say2=worksheetfunction.counta([sayfa1!d:d])+1 sheets("sayfa1").cells(say1,"d")=[e2]
Yukarıdaki satır aşağıdaki gibi olmalı.

Kod:
say2=worksheetfunction.counta([sayfa1!d:d])+1 
sheets("sayfa1").cells(say1,"d")=[e2]
 
Katılım
6 Aralık 2006
Mesajlar
54
Excel Vers. ve Dili
Ofix XP ve 2003
Hocam bunu gönderdiğim örneklere uygulayıp gönderebilir misin? Hata veriyor hala? Sanırım ben yapamadım...
 
Katılım
6 Aralık 2006
Mesajlar
54
Excel Vers. ve Dili
Ofix XP ve 2003
Yardım.!

Arkadaşlar bu gönderdiğim örneklere uygulayıp gönderebilir misiniz? Hata veriyor hala? Sanırım ben yapamadım... Yardımlarınızı bekliyorum....
 
Üst