Sorununuz, uzman tarafından mongoose36 tarafından tespit edilmiştir, ancak burada ileride bu konuların nasıl bulunacağı ve ele alınacağı aşağıda açıklanmaktadır.
Derleme hatası: Değişken her yeni oluşturulan kod sayfasının en üstünde Option Explicit deyimi koyacağız Seçenekler ► Editör özellik sayfası ► VBE en Araçları içinde Değişken Deklarasyonu gerektir Ayar
tanımlanmamış. Bu , bildirgesindeki değişkende doğru değişken türünü kullanmanızın yanı sıra yazım hataları gibi saçma kodlama hatalarını da önleyecektir. Bildirimde bulunmadan anında oluşturulan değişkenler, varyant/nesne türünün tamamıdır. Çalışma zamanında sırasında bir hata aldığınızda
Basit değişken/sabit yazım hatası derleyici hatası
(X1UP xlUp olmalıdır), VBE içinde alt gidip F8 dokunun. Derleyici derhal bir Derleme hata mesajı verir ve ifadenin rahatsız edici kısmını vurgular.
Bu, tüm derleme hatalarını çözmeyecek olsa da, basit hataları hızlı ve kolay bir şekilde tanımlayıp düzeltir.
ek - derleme hatası: sözdizimi hatası
ele alınması gereken yanlış yazılmış değişkeni içeren özel bir durum yoktur. Bir hane ile başlayan bir ismin beyan, atama veya kullanımı yasadışı sözdizimidir. Sözdizimi hatası, Değişken tanımlanmamış hatanın yerini alır; iki hata vardır, ancak birincil rapor edilen hata, Sözdizimi hatasıdır. Bu durumda, tüm kod çizgisi vurgulanır. İlk karakter olarak rakam ile
Değişken yazım hatası derleyici hatası
Sen açık ebeveyn çalışma sayfası referansları ile iyi kod yazmak ve örtük ActiveSheet property güvenerek değil (1-sıralı LROW olmalıdır). Require değişken bildirim seçeneği ile bir adım daha ileri gidin.Seçeneği Açık'un kullanılması, "en iyi uygulama" olarak kabul edilen 'dur.
İyi yakalama! Bu süper vizyonun kobralara yardım etmesi gerekiyor. – Jeeped
Kesinlikle! Neden hala hayatta olduğumu düşünüyorsun? ;) – mongoose36
Çok teşekkür ederim. Bazen en sık yapılan hatalar gözünüzün önündedir ve onları göremezsiniz. – Ariakan