Bir Satırdaki Verileri Kayıt Numarasına Göre Belirli Sütundan Başlayıp Soldan Sağa 3'erli Gruplar Halinde Alıp Listboxa Alt Alta Yazdırma

Katılım
24 Mart 2009
Mesajlar
24
Excel Vers. ve Dili
TR,2019,32bit
dosya ekte
Maaş tahakkuk formundan kaydet butonuna basınca veriler kaydedilip maas tahakkuku listbox una eklenmesi için gerekli formülü yazamadım yardımlarınızı rica ediyorum.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Cepten baktığımdan dosyalarınızı inceleyemedim ama dosya isminden anladığım kadarıyla bunlar resim dosyası. Daha sağlıklı ve hızlı çözüm için örnek excel dosyası paylaşmanızı öneririm.
 
Katılım
24 Mart 2009
Mesajlar
24
Excel Vers. ve Dili
TR,2019,32bit
hocam fotoğraflara bakınca anlarsınız.

If frmMaasTahakkuk.txtPerNo.Value = frmPerMaas.txtPerNo.Value Then
End If
'frmPerMaas.txtPerNo.Value = lstMaasTahakkuk.List(lstMaasTahakkuk.ListIndex, 0)
Set s1 = Sheets("PERSONELLISTE")
son = s1.Cells(Rows.Count, "A").End(3).Row
frmPerMaas.lstMaasTahakkuk.Clear
'sat = lstPerListesi.ListIndex + 2
sonsut = s1.Cells(son, Columns.Count).End(xlToLeft).Column
a = 0
For i = 10 To sonsut Step 3
frmPerMaas.lstMaasTahakkuk.AddItem
frmPerMaas.lstMaasTahakkuk.List(a, 0) = a + 1
frmPerMaas.lstMaasTahakkuk.List(a, 1) = s1.Cells(sonsut, i)
frmPerMaas.lstMaasTahakkuk.List(a, 2) = s1.Cells(sonsut, i + 1)
frmPerMaas.lstMaasTahakkuk.List(a, 3) = s1.Cells(sonsut, i + 2)

a = a + 1
Next

bu formülle sadece sayıları 1,2,3,4... diye yazdırıyor
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
İnşallah anlayan çıkar.

Siz yine de benim tavsiyeme uyun.
 
Üst