• DİKKAT

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

Aşağı Devam Eden Sütunları Sağa Doğru Yazdırmak...

Katılım
16 Haziran 2008
Mesajlar
8
Excel Vers. ve Dili
EXCEL 2007 Türkçe
ey9V59.jpg


Üstadlar nasıl yapılacağını bilmediğim için, neyi aratacağımı da bilemedim.

Benim sorunum resimde görüldüğü üzere, L3 sütununu F4 (900) ile başlatmak ve K4 (4.4) ile bitirmek. Sonra devam eden R3 sütununu F5 (890) ile başlatmak ve K5 (6.3) ile bitirmek. bu şekilde sağa doğru çekerek değerleri yazmak.

Yardımlarınız için şimdiden teşekkürler. Saygılar.
 
M3 hücresine:
Kod:
=KAYDIR(F3;1;0)
Yazıp, S3 hücresine kadar kopyalayıp yapıştırın.
T3 hücresine:
Kod:
=KAYDIR(F3;2;0)
Yazıp,Z3 hücresine kadar kopyalayın.

Daha sonra S3 den Z3 e kadar hücreleri seçerek, kopyalayıp aşağıya doğru yapıştırın.
 
Aşağıdaki kodu bir butona atayın. Yalnız çok fazla veriniz olduğundan mevcut sütun sayısı tüm veriyi yan yana dizmeye imkan vermeyecektir, bilginize...

Kod:
Sub Düğme1_Tıklat()
On Error GoTo Hata
Range("M3:XFD3").ClearContents
Range("M3").Select
b = 0: c = 6
For a = 3 To [F1048576].End(xlUp).Row
10
ActiveCell.Offset(0, b) = Cells(a, c)
b = b + 1: c = c + 1
If c = 13 Then
c = 6
Else
GoTo 10
End If
Next a
Hata:
MsgBox a & " sütunda işlem yapılabildi. Sütun sayısı yetersiz olduğundan işlem sonlandırıldı."
End Sub
 
yok üstad amacım o değil, anlatamadım sanırım.

istediğim şey, L3 satırında f4 değeri gelsin ve diğer 5 değeri okuyarak (1048, 4.8, 60, 61, ve 4.4) Q3 te bitsin. daha sonra r3 satırına f5 değeri yazsın (890) ve diğer 5 değeri sağa çekince devam etsin. bu şekilde sağa çektikçe f sütununda aşağı doğru olan değerler (880, 870, 860 ile başlayan) sağa doğru yazılsın :(
 
Daha yalın bir dile anlatmak gerekirse;

910 ile başlayan ve 480 e kadar olan basınç seviyelerini (yanlarındaki değerlerde dahil) tek satırda yan yana yazabilmek...
 
KqnWEW.jpg


Yani aslında şu;

resimde görüldüğü şekilde yapmanın en kısa yolu nedir...
 
Geri
Üst