• DİKKAT

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

Makro kodunu istediğim satırdan başlatma

balanar

Altın Üye
Katılım
22 Şubat 2021
Mesajlar
348
Excel Vers. ve Dili
Excel 2007
Merhaba,

Bir excel dosyamız var. Makro calıstıgında ilgili satırdaki tckimlik vs numaraları alıp sgk'ya aktarıp gelen verileri yine ilgili satıra aktarıyor.


1000 küsür satır var. Bazen problem cikiyor. Misal 700 satırda işlem yapmış kalanı yapmamış gibi. Böyle bir durumda mesela textbox gibi birşeye 700 yazıp veri aktar butonuna tıkladığımda direk ordan başlatmamın yolunu nasıl üretebiliriz?
 
Kod:
For s = Range("D1") To 2000

...

Next

Bu durumda döngü D1 hücresinde kaç yazıyorsa oradan başlar. 700 yazarsanız 700'den başlar.
 
Komple koda mudahele ettirecek bişey yokmu hocam
 
Kod işlem yatıkları satırda bir hücreye işlemin tamamlandığını belirten bir ifade yazar. Sonra da if sorgusuyla o hücreler kontrol edilir, boş ise işlem yapılır, doluysa sonraki satıra geçilir.
 
Şöyle mesela, H sütunu kontrol edilecek, Tamam yazıyorsa atlayacak, Tamam yazmıyorsa o satırda işlem yapacak ve işlemden sonra Tamam yazacak:

PHP:
If cells(i,"H") <> "Tamam" Then
    kodlarınız
    cells(i,"H") = "Tamam"
End if
 
teşekkürler yusuf hocam
 
Geri
Üst