• 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ü Sürekli excel vba hatası

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.

CristianoRonaldo

Yeni Üye
Katılım
21 Şub 2022
Mesajlar
45
Aldığı beğeni
13
Excel V
Office 2016 TR
Konu Sahibi
İlgili hocalarım
Ben excel dosyasını gizlediğimde userform olarak programı kullanıyorum fakat 1 tıklamada çalışıyorsa program 2. ve diğer tıklamalarda sürekli
Run-time error '380':
Could not set the RowSource property. Invalid property value.
hatası çıkıyor
debug diyorum

UfYakitDuzelt.Show diye üzerinde sarı ikazlı hatayı gösteriyor ama asıl hata sizlerinde bildiği gibi hata dediği yerler

CbListelemeYakit.RowSource = "Sabitler!B1:B3"
CbListelemePetrol.RowSource = "Sabitler!D1:D8"
CbListelemeIslemTuru.RowSource = "Sabitler!A1:A6"

ve

LbAracDetay.ColumnCount = 11
'---------------------------1--2---3-4--5--6--7--8--9--10-11
LbAracDetay.ColumnWidths = "60;60;50;100;60;40;65;60;70;160;20"

Dediğim gibi excel sayfası gizlendiğinde bu kodları hata olarak görüyor bunun çözümü varmı
 
Konu Sahibi
Konu Sahibi
Merhaba.

Private Sub UserForm_Initialize() kodundaki CbKasaHareketiIslemTuru.ListIndex = 0 bunu silip alttakini ekleyip deneyin.
HTML:
Rich (BB code):
İçeriği görebilmek için Giriş yap ya da Üye ol.
hocam
bu sefer kasada hata vermedi ama UfYakitDuzelt formu yine aynı hatayı vermeye devam ediyor :(
 
Ordada benzer kod varsa uygulayın.Hata sebebi açılışta listbıx boş geldiği için kod listboxun ilk satırı srçmek istiyordu bundan dolayı hata idi.
 
Sırasıyla hangi butonlara tıklayınca hata veriyor.
O forumda birde kayıt silmedede hata veriyor çünkü listboxtan seçim yapıldımı koşuluolmadığı için Mach kodunda.
 
Silme için alttaki kodu deneyin.
Aslında kodların en üstünde Dim Satir, SonSatir, ListeSatiri As Long böyle var normalde Dim Satir as long, SonSatir as long, ListeSatiri As Long böyle olmalıydı.Böyle yapsaydınız If Satir = "" Then yerine If Satir = 0 Then olacaktı.

HTML:
Rich (BB code):
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
UFYakitDuzelt formundaki alttaki kodu silin Ev iconuna tıklayınca o çalışıyor ve donuyor ayrıca EvMuhasebe adındaki excel dosyasında bu kodun ne işi var?

HTML:
Rich (BB code):
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Konu Sahibi
Silme için alttaki kodu deneyin.
Aslında kodların en üstünde Dim Satir, SonSatir, ListeSatiri As Long böyle var normalde Dim Satir as long, SonSatir as long, ListeSatiri As Long böyle olmalıydı.Böyle yapsaydınız If Satir = "" Then yerine If Satir = 0 Then olacaktı.

HTML:
Rich (BB code):
İçeriği görebilmek için Giriş yap ya da Üye ol.
Silme alanı çok güzel oldu hocam çok teşekkür ediyorum
Birde diğer soruna çözüm bulabilirmisiniz hocam acaba neden sürekli debug hatası veriyor veya donuyor
 
Konu Sahibi
UFYakitDuzelt formundaki alttaki kodu silin Ev iconuna tıklayınca o çalışıyor ve donuyor ayrıca EvMuhasebe adındaki excel dosyasında bu kodun ne işi var?

HTML:
Rich (BB code):
İçeriği görebilmek için Giriş yap ya da Üye ol.
Hocam ben daha çok sayfa koyacağımdan dolayı fazla mg yüksek olmasın deyince hep ek sayfadan verileri toplayım ordan çekeyim dedim UfKasa sorunsuz çalışıyor aynı onun gibi yapmaya çalışıyorum ama ne hikmetse UFYakitDuzelt i düzeltemedim hocam
 
Rica ederim :)
Close değilde
Thisworkbook.save olsa belki daha mantıklı olur sanki çünkü yanılmıyorsam application.quit vardı koda bu zaten kspatıyordu.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst