• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Matrah aktarımı formül sorunu

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

talip21

Gold Üye
Katılım
15 Nis 2021
Mesajlar
696
Çözümler
7
Aldığı beğeni
198
Excel V
Office 2019 TR
Gold Bitiş
12 Kasım 2025
Konu Sahibi
Hayırlı akşamlar sayın hocalarım.
Ekli dosyama Matrah penceresinden ilgili aya matrah aktarımı yapıyordum. Şimdi bir değişiklik yaptım Matrah sayfasının B ve C satırlarına formül ekleyerek ilgili personelleri Bilgi sayfasına kayıt yaptığımda Matrah sayfasında görünüyor.
-- Bundan sonra matrah aktarımı yaptığımda kodda bir sorun oluştu ve aktarmada hata veriyor. Yardımlarınızı bekliyorum.
 
Hayırlı akşamlar sayın hocalarım.
Ekli dosyama Matrah penceresinden ilgili aya matrah aktarımı yapıyordum. Şimdi bir değişiklik yaptım Matrah sayfasının B ve C satırlarına formül ekleyerek ilgili personelleri Bilgi sayfasına kayıt yaptığımda Matrah sayfasında görünüyor.
-- Bundan sonra matrah aktarımı yaptığımda kodda bir sorun oluştu ve aktarmada hata veriyor. Yardımlarınızı bekliyorum.
For a = 2 To son

If ay >= 17 Then
kisi = Application.Match(m.Cells(a, "C").Value, i.Range("B17:B500"), 0) + 16
m.Cells(a, ay) = Format(CDbl(i.Cells(kisi, "F").Offset(-1, 0)), "#,###.#0")
Else

If m.Cells(a, "C").Value = "" Then GoTo cik
kisi = Application.Match(m.Cells(a, "C").Value, b.Range("B17:B500"), 0) + 16

m.Cells(a, ay) = b.Cells(kisi, "O").Offset(-1, 0)
End If
cik:
 
For a = 2 To son

If ay >= 17 Then
kisi = Application.Match(m.Cells(a, "C").Value, i.Range("B17:B500"), 0) + 16
m.Cells(a, ay) = Format(CDbl(i.Cells(kisi, "F").Offset(-1, 0)), "#,###.#0")
Else

If m.Cells(a, "C").Value = "" Then GoTo cik
kisi = Application.Match(m.Cells(a, "C").Value, b.Range("B17:B500"), 0) + 16

m.Cells(a, ay) = b.Cells(kisi, "O").Offset(-1, 0)
End If
cik:
İsimler arasındaki fazladan boşlukları kaldır. Personel bilgisinde adı: Rahman boşluk Soyadı: OK
 
Konu Sahibi
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst