• DİKKAT

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

UserForm ile Sayfaya Kayıt

Katılım
5 Kasım 2007
Mesajlar
4,727
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Merhaba,

VBA ile kodlama üzerine alıştırmalar yapmak adına, internet ve forumdan videolar izleyerek küçük bir dosya oluşturdum,

Fakat kayıt tuşuna basınca hata alıyorum, bir çok deneme yaptım, ancak hatayı gideremedim,

Ek'li dosyayı inceleyerek, hatanın düzeltilmesini rica ediyorum,

Teşekkür ederim.
 

Ekli dosyalar

Bu bölümleri eşleştirin.

İRow

ws.Cells(iRow, 1)
 
Ek olarak kodlarda Türkçe karakter kullanmamaya özen gösteriniz.
 
Sayın Mdemir63 merhaba,

Çözüm için teşekkür ederim, sağ olun.

Saygılarımla.
 
Son düzenleme:
Sayın Korhan Ayhan Merhaba,

Önerileriniz için teşekkür ederim,

Kod yazmayı, baka baka, deneye deneye öğrenmeye çalışıyorum, malum bu uzun karantina günlerinde zamanı değerlendirmek gerek,

Ancak önerinizi koda uygulama konusunda yetersiz kaldım, "ws.Cells(iRow, 1)" için örnek bir eşleştirme rica edebilir miyim?

Teşekkür ederim.
 
Tanımlama alanında aşağıdaki gibi yazmışsınız.

Kod:
Dim İRow As Long

Fakat bunu kullanırken kod için aşağıdaki gibi kullanmışsınız.

Kod:
ws.Cells(iRow, 1).Value = Me.TextBox1.Value

Bu tarz yazım hatalarını yakalamanız için en güzel yöntem kodların en üst satırına Option Explicit komut satırını yazmaktır.

Bu satırı yazıp denediğinizde ne demek istediğimi anlayacaksınız.
 
Sayın Korhan Ayhan tekrar merhaba,

Eklediğim dosyayı, aşağıdaki linkte 11 nci mesajda bulunan videodaki kodlara göre bakıp düzenlemiştim,

O videoda yapılan işlemlerde bir hata alınmamıştı, dolayısı ile benim yaptığımda da hata almamam gerekirdi,

Dolayısı ile, yaptığım dosyanın hata vermesini anlamaya çalışıyorum, tabi kısıtlı bilgi ve tecrübe ile bu mümkün olamıyor.


Bu konudaki yardımlarınız için teşekkür ederim.
 
VBA tarafında kodlamalar İngilizce kullanılarak yazılıyor. Bu sebeple küçük "i" harfi yerine büyük "İ" harfi yazarsanız sorun yaşarsınız.

Yine tekrarlıyorum. Option Explicit komutunu kullanırsanız size fayda sağlayacaktır.
 
Sayın Korhan Ayhan merhaba,

Değerli açıklamalarınız ve ilginiz için teşekkür ederim.

Saygılarımla.
 
Hatanızı görebildiniz mi?
 
Merhaba,

Evet gördüm, düzelttim ( İRow--iRow ) ve dosya çalıştı, çok sağ olun.

Saygılarımla.
 
Geri
Üst