• DİKKAT

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

userformu yaptım fakat hata çıkıyor bir türlü anlamadım

  • Konbuyu başlatan Konbuyu başlatan clymax
  • Başlangıç tarihi Başlangıç tarihi
Katılım
9 Ocak 2007
Mesajlar
37
Excel Vers. ve Dili
henüz bir bilgim yok
slm arkadaşlar hazırladığım userformda hata mesajı veriyor bir türlü anlamdım eki yolluyorum yardımcı olursanız sevinirim
 
Ekli dosyayı inceleyiniz.:cool:
 
Son düzenleme:
sayın orion2 öncelikle yardımınız için teşekkür ederim ama dosyayı tıkladım ama modul kısmı hata veriyor tekrar incelermiyiz
 
sayın orion2 öncelikle yardımınız için teşekkür ederim ama dosyayı tıkladım ama modul kısmı hata veriyor tekrar incelermiyiz
Nerde hata veriyor?
Ben denedim açılışta hata vermedi.
Açılış dışındamı hata veriyor yoksa açılıştamı hata veriyor.
Açılışta path not found diye mesaj veriyorsa dosya veya dosya yolu yok demektir.:cool:
 
evet öle bir hata mesajı veriyor ne yapmam lazım kusura bakma yın akşam vakti
 
evet öle bir hata mesajı veriyor ne yapmam lazım kusura bakma yın akşam vakti
dosya yolu yanlış yazılmış olabilir.
Dosya yoluna ve dosya isimlerine bakıp kontrol ediniz.
Büyük ihtamelle dosya yolunu yanlış yazmışsınızdır.:cool:
 
sayın orıon ben delirmek üzereyim sizin gönderdiğiniz dosya üzerinde hiçbir değişiklik yapmadan açtım hatta sildim tekrar indirdim aynııı tekrar bi gözden geçirirmisin
 
sayın orıon ben delirmek üzereyim sizin gönderdiğiniz dosya üzerinde hiçbir değişiklik yapmadan açtım hatta sildim tekrar indirdim aynııı tekrar bi gözden geçirirmisin

dosyayı 2 numaralı mesaja tekrardan yükledim.
2 numaralı mesajdan indirebilirsiniz.:cool:
 
sayın orıon2 çok teşekkür ederim yardımınız için hata nerdeymiş söliyebilirmisiniz ilerde karşıma çıkarsa çözmek açısından


iyi çalışmalar
 
sayın orıon2 çok teşekkür ederim yardımınız için hata nerdeymiş söliyebilirmisiniz ilerde karşıma çıkarsa çözmek açısından
iyi çalışmalar
Ben dağa önceki hatayı bulmak için C:\Bütçeler klasörü oluşturmuştum ve içine bir tane dosya koymuştum.
Userform'udaki initializedeki dosya yolunuda C:\bütçeler olarak ayarlamıştım,orada unutmuşum düzeltmeyi.Yani dediğim gibi dosya yolunda hat varmış.Ama ilk hata da userform'un General kısmında Option explict satırından kaynaklanıyordu.Bu deyimi kullandığımızda bütün değişkenlerimizin
tanımlı olması gerekiyor.Sizin tanımlı olmayan değişkenleriniz vardı ondan hata veriyordu.Ben o deyimi iptal ettim.Şimdi çalışıyor.Ama unutulan değişiklikte ise hata bende idi .Kusura bakmayın.:cool:
 
yardımınız için teşekkür ederim takıldığım yerlerde sizden yardım alabilirmiyim
 
yardımınız için teşekkür ederim takıldığım yerlerde sizden yardım alabilirmiyim
Rica ederim.
Ben buradayım.Ben ve arkadaşlar takıldığınız yerlerde yardımcı olacaklardır.:cool:
 
affınıza sığınarak hazır sizi bulmuşken birşey daha sorayım size
kod aşağıdaki gibi bütçe klasörü içinde bir kaç klasör daha var ben bu klasörlerede ulaşmak istiyorum d:bütçeler \ bu şekilde olunca ulaşılabiliyor
ama d:bütçeler\imalat diye yazınca hata veriyor nasıl bir kodla bu sorunu çözebilirim.

If cmdkolleksiyon.Value = "" Then Exit Sub
If Dir("d:\bütçeler\" & cmdkolleksiyon.Value) = "" Then
MsgBox "d:\bütçeler Klasöründe [ " & cmdkolleksiyon.Value & " ] İsminde Bir dosya yok..!!"
Else
Workbooks.Open ("d:\bütçeler\" & cmdkolleksiyon.Value)
End If
End Sub
 
affınıza sığınarak hazır sizi bulmuşken birşey daha sorayım size
kod aşağıdaki gibi bütçe klasörü içinde bir kaç klasör daha var ben bu klasörlerede ulaşmak istiyorum d:bütçeler \ bu şekilde olunca ulaşılabiliyor
ama d:bütçeler\imalat diye yazınca hata veriyor nasıl bir kodla bu sorunu çözebilirim.

If cmdkolleksiyon.Value = "" Then Exit Sub
If Dir("d:\bütçeler\" & cmdkolleksiyon.Value) = "" Then
MsgBox "d:\bütçeler Klasöründe [ " & cmdkolleksiyon.Value & " ] İsminde Bir dosya yok..!!"
Else
Workbooks.Open ("d:\bütçeler\" & cmdkolleksiyon.Value)
End If
End Sub
aşağıdaki gibi deneyiniz.:cool:
Kod:
If cmdkolleksiyon.Value = "" Then Exit Sub
If Dir("d:\bütçeler\imalat\" & cmdkolleksiyon.Value) = "" Then
MsgBox "d:\bütçeler\imalat Klasöründe [ " & cmdkolleksiyon.Value & " ] İsminde Bir dosya yok..!!"
Else
Workbooks.Open ("d:\bütçeler\imalat\" & cmdkolleksiyon.Value)
End If
 
sayın orion2

bu kod başka bir şekilde yazılabilirmi

Private Sub UserForm_Initialize()
Dim ds, dc, f, s
Set ds = CreateObject("Scripting.FileSystemObject")
Set f = ds.GetFolder("d:\bütçeler\imalat\")
Set dc = f.Files
For Each dosya In dc
cmdimalat.AddItem dosya.Name
Next


Private Sub CommandButton1_Click()
If cmdimalat.Value = "" Then Exit Sub
If Dir("d:\bütçeler\imalat\" & cmdimalat.Value) = "" Then
MsgBox "d:\bütçeler Klasöründe [ " & cmdimalat.Value & " ] İsminde Bir dosya yok..!!"
Else
Workbooks.Open ("d:\bütçeler\imalat\" & cmdimalat.Value)
End If
End Sub
bu şekilde olduğu zamn hata veriyor mümkünse başka kod yapısı varsa onu deniyebilirmiyiz


teşekkürler
iyi çalışmalar









aşağıdaki gibi deneyiniz.:cool:
Kod:
If cmdkolleksiyon.Value = "" Then Exit Sub
If Dir("d:\bütçeler\imalat\" & cmdkolleksiyon.Value) = "" Then
MsgBox "d:\bütçeler\imalat Klasöründe [ " & cmdkolleksiyon.Value & " ] İsminde Bir dosya yok..!!"
Else
Workbooks.Open ("d:\bütçeler\imalat\" & cmdkolleksiyon.Value)
End If
 
Yukarıda verdiğiniz kodlar bende sorunsuz çalışıyor.:cool:
 
d:\bütçeler\imalat\
kodun sonuna bunu eklediğim zamn neden hata veriri acaba
birde aşağıdaki gibi deneyiniz.Sondaki kesme işaretini koymayın:cool:
Kod:
d:\bütçeler\imalat
 
Geri
Üst