MAİLE DOSYA EKLEME de HATA

Katılım
9 Mayıs 2006
Mesajlar
88
Excel Vers. ve Dili
excel 2003
Merhaba,

Private Sub CommandButton3_Click()
dosya1 = Application.GetOpenFilename
If dosya1 = False Then
MsgBox "Dosya eklenmedi"
End If
End Sub

kodları ile dosya seçip "aç" yaptığımda "type mismatch" hatası veriyor. Aslında dosya eklediğimde "dosya eklendi" , dosya eklenmeyip vazgeçildiğinde "dosya eklenmedi" mesajı verdirmek istiyorum. yardımlar için teşekkürler.
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Aşağıdaki kodu deneyebilirmisiniz?

Kod:
Sub Gönder()
dosya1 = Application.GetOpenFilename
If dosya1 = False Then
MsgBox "Dosya eklenmedi"
Exit Sub
Else
MsgBox "Dosya eklendi"
Exit Sub
End If
End Sub
 
Katılım
9 Mayıs 2006
Mesajlar
88
Excel Vers. ve Dili
excel 2003
Sn Ripek,

dosya seçmeyip iptal dediğimde hata vermiyor ama dosya seçip gönder dediğimde yine If dosya1 = False Then satırında type mismatch hatası veriyor.Çözemedim...
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Örnek bir dosya ekleyebilirmisiniz?
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Aşağıdaki şekilde denermisiniz?

Kod:
Private Sub CommandButton3_Click()
dosya1 = Application.GetOpenFilename
If dosya1 = "False" Then
MsgBox "Dosya eklenmedi"
Exit Sub
Else
MsgBox "Dosya eklendi"
Exit Sub
End If
End Sub
 
Katılım
9 Mayıs 2006
Mesajlar
88
Excel Vers. ve Dili
excel 2003
tamamdır sn ripek çok teşekkürler..
 
Üst