• DİKKAT

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

  • Merhaba,
    Forumumuz yeni bir sunucuya taşındı. Maalesef son 24 saatlik kayıtlar taşınamadı. Bu nedenle bir kaç mesajı göremeyebilirsiniz.

    Bilgilerinize

Sayfalardan Verİ Toplama

Katılım
26 Mayıs 2006
Mesajlar
16
Arkadaşlar yardım edecek ve emek verecek arkadaşlara şimdiden teşekkür ederim
Elimde aylık bir tablo var.Sayfalardan (p5;p28) aralığını seçerek TABLO sayfasına örneğin sayfa1 deki veriyi tablo tablo sayfasındaki b32;b55'e , sayfa2 deki veriyi T ablo sayfasında C32;C55'e......>>> şeklinde eklemeye çalışıyorum.Fakat bunu döngüye çevirmenin yolu yok mudur?For döngüsünde sayfa adını nasıl döngüye katabilirim asıl sorunum burda.Gerisini halledeceğimi düşünüyorum.Şimdiden teşekkürler.

Sheets("OCAK1").Select
Range("P5:p28").Select
Selection.Copy
Sheets("TABLO").Select
Range("B32").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False

---------------------------------------
Sheets("OCAK2").Select
Range("P5:p28").Select
Selection.Copy
Sheets("TABLO").Select
Range("C32").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False


>>>>>>
Sheets("OCAK3").Select

.................
..........
....
..
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,239
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Aşağıdaki kodları bir denermisiniz?
Yalnız Dosyanızın bir yedeğini almayı unutmayın.:cool:
Kod:
Sub sayfa_yapistir()
Dim i As Integer, sut As Integer
sut = 2
For i = 1 To Worksheets.Count
    If Worksheets(i).Name <> "TABLO" Then
        Sheets(i).Select
        Range("P5:P25").Copy
        Sheets("TABLO").Cells(32, sut).PasteSpecial
        sut = sut + 1
     End If
Next i
Application.CutCopyMode = False
Sheets("TABLO").Select
MsgBox "KOPYALAMA YAPILDI"
End Sub
 
Katılım
26 Mayıs 2006
Mesajlar
16
Allah razı olsun

Üstad dahil etmek istemediğim iki sayfa vardı
For i = 1 To Worksheets.Count - 2 şeklinde değiştirdim oldu. Allah razı olsun.Allah'a emanet ol.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,239
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Rica ederim.
İyi çalışmalar.:cool:
 
Üst