textboxlardaki veriye göre dosyanın lokasyonunu belirleme

Katılım
28 Şubat 2007
Mesajlar
251
Excel Vers. ve Dili
visual basic
Arkadaşlar selam ;

Benim yapmak istediğimi ekteki dosyayı inceleyince rahatça analrsınız zaten

denemek istediğim şey ben textbox1 e il yani istanbul textbox2ye Avcılar

gireyim ve bu exceli masaüstüne böyle kaydedeyim istiyorum.

Tabi her defasında textbox1deki il ile textbox2deki ilçeyi birleştirsin istiyorum

kaydı ona göre yapsın.

Bunu yapabilmek mümkün mü ben baya uğraştım araştırdım da ama yardımcı

olabilecek birisi olursa çok sevinirim.


(Tabi windowsda seçtiğimiz gibi dosya kaydet diyerek girip yeri belirlemenin

imkanı varsa daha mükemmel olur:)


Teşekkürler.
 
Katılım
28 Şubat 2007
Mesajlar
251
Excel Vers. ve Dili
visual basic
Arkadaşlar bazı soruların cevapları daha önce verildiği için cevaplanmıyor bu

da böyle sorulardan mı bilmiyorum! kişi araştırıp kendi yapsın isteniyor bu tabi

ki iyi birşey kişinin öğrenmesi adına ancak aramayı nereden yaptırırsam

yaptırayım bu forum içerisinde arama çalışmıyor.

The page cannot be found hatası veriyor.

Buradan admin arkadaşlara sormak istiyorum bu herkesde olan bir problem mi

acaba ?
Yoksa bende de olmaması için ne yapabilirim?

Yardımlarınız için teşekkürler.
 
Katılım
28 Şubat 2007
Mesajlar
251
Excel Vers. ve Dili
visual basic
Arkadaşlar nedir cevap yok mu hiç?

Olumsuzdur mu diyorsunuz yani?
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,731
Excel Vers. ve Dili
Excel 2019 Türkçe
Notlarım arasında bir örnek buldum. Zannedersem kodlar, Sayın partner’e ait. Üzerinde biraz değişiklik yaptım. Yalnız kodları kullanmadan önce Microsoft Common Dialog Control 6.0 referansını aktifleştirmeniz gerekiyor.
 
Katılım
28 Şubat 2007
Mesajlar
251
Excel Vers. ve Dili
visual basic
Arkadaşım teşekkür ederim söylediğin gibi Microsoft common dialog control 6.0

ı aktif ettim ancak ondan mıdır yoksa başka bir sebepten midir bilmem ekteki

hatayı verdi.

Hatanın ne olduğuna bakabilir misiniz?

Bir de hatayı nasıl önleyebiliriz?

Teşekkürler.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,731
Excel Vers. ve Dili
Excel 2019 Türkçe
Sorunun ne olduğunu anlamadım ama, belki o denetimi register etmek gerekebilir. Aşağıdaki aşamaları uygulayın.

Başlat-çalıştır

regsvr32 comdlg32.ocx

Yazıp çalıştırın. Sonra formu tekrar çalıştırmayı deneyin.
 
Katılım
28 Şubat 2007
Mesajlar
251
Excel Vers. ve Dili
visual basic
Selam arkadaşlar ve hamitcan:)

register edince artık hata gitti yani makro çalışıyor form ekrana geliyor ancak

birkaç yerinde sorun var ki bunlarda makroda mantık hatası olduğunu

gösteriyor sanırım.

İlk sorun browse butonuna tıklayıp yeri belirledikten sonra dosya ismini yazıp

ok dersen hata veriyor.

dielim ki desktopu seçtik kaydet dediğimizde textboxlardan bağımsız bir şekilde

dosyanın kendi adı ile kaydediyor her defasında.

Neyse dosyayı açıp deneyebilir misiniz tekrar sorunların nerelerde olduğuna bakar mısınız?

benim bulduğum şimdilik bu kadar.

Teşekkürler.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,731
Excel Vers. ve Dili
Excel 2019 Türkçe
Önce dosya isimlerini girip, sonra browser'dan yolu seçin.
 
Katılım
28 Şubat 2007
Mesajlar
251
Excel Vers. ve Dili
visual basic
Yok bir türlü olmuyor ya ben yapamadım. anlamadım textbox1de hiç isim çıkmıyor zaten browse deyince tıklayınca hata veriyor.
 
Katılım
15 Ocak 2007
Mesajlar
791
Excel Vers. ve Dili
2003 excel visual basic
nesne ya da modul

arkadaşım belirttiğin hatanın anlamı
"nesne ya da modul(sınıf,tür) yapılan olayı desteklemiyor ancak sn hamitcan'ın da dediği gerekli reference aktif ise sorun sadece dosya yolundan kaynaklanıyordur...
 
Katılım
15 Ocak 2007
Mesajlar
791
Excel Vers. ve Dili
2003 excel visual basic
basit

vallahi arkadaşım aklıma gelen en basit örnek buydu kusura bakma >>
Sub KAYDET()
On Error Resume Next
Application.Dialogs(xlDialogSaveWorkbook).Show
End Sub
 
Katılım
28 Şubat 2007
Mesajlar
251
Excel Vers. ve Dili
visual basic
Arkadaşım süpersin gerçekten sorun buymuş demekki çok teşekkür ederim şimdi istediğim gibi olmuş.

Saolasın.
 
Üst