kinikemrah
Altın Üye
- Katılım
- 24 Nisan 2011
- Mesajlar
- 43
- Excel Vers. ve Dili
- EXCEL 2013 Türkçe
- Altın Üyelik Bitiş Tarihi
- 5-11-2025
Merhabalar. Bir tablom var ve bu tabloda sıra numarası vermek için şu kodu kullanıyorum;
Set Sayfa = Worksheets("YÜKBİLGİSİ")
satir = Sayfa.Cells(Rows.Count, 1) .End(xlUp).Offset(1, 0).Row 'Veritabanında ilk boş satırı bul
Sayfa.Cells(satir, 1).Value = "=IF(RC[1]="""","""",R[-1]C+1)" 'bu satırdaki son dolu hücreyi bul ona bir ekle ve yaz.
şu ana kadar bir çok formda kullandım bu kodu ve bir hata ile karşılaştırğımı hatırlamıyorum.
şimdi combboxtaki veri değişince ona karşılık gelen verileri getirmesi gerekiyor fakat rakam değil formul olduğu için yanlış verileri getiyor.
bu konuda yardımınızı bekliyorum örnek dosya linktedir ayrıca ekte.
düğme 1 i çalıştırınca ıd değiştirdiğinizde
1 düzgün geliyor
2 ise 1inci veriyi gösteriyor
3 ise 1inci veriyi gösteriyor
4. ise 2ince veriyi gösteriyor
5. 3üncü veriyi
6. 4üncü veriyi gibi.
konu hakkında tecribesi olanların yardımlarını bekliyor ve şimdiden kendisine çok teşekkür ediyorum.
Set Sayfa = Worksheets("YÜKBİLGİSİ")
satir = Sayfa.Cells(Rows.Count, 1) .End(xlUp).Offset(1, 0).Row 'Veritabanında ilk boş satırı bul
Sayfa.Cells(satir, 1).Value = "=IF(RC[1]="""","""",R[-1]C+1)" 'bu satırdaki son dolu hücreyi bul ona bir ekle ve yaz.
şu ana kadar bir çok formda kullandım bu kodu ve bir hata ile karşılaştırğımı hatırlamıyorum.
şimdi combboxtaki veri değişince ona karşılık gelen verileri getirmesi gerekiyor fakat rakam değil formul olduğu için yanlış verileri getiyor.
bu konuda yardımınızı bekliyorum örnek dosya linktedir ayrıca ekte.
düğme 1 i çalıştırınca ıd değiştirdiğinizde
1 düzgün geliyor
2 ise 1inci veriyi gösteriyor
3 ise 1inci veriyi gösteriyor
4. ise 2ince veriyi gösteriyor
5. 3üncü veriyi
6. 4üncü veriyi gibi.
konu hakkında tecribesi olanların yardımlarını bekliyor ve şimdiden kendisine çok teşekkür ediyorum.
Ekli dosyalar
-
1.9 MB Görüntüleme: 1