...uyguladım ama dosya bulunamadı diye uyarı verdi. Açılan tüm kapalı dosyalardaki veri alınacak sayfanın adı "dışarıstj"
Application.Workbooks.Open Environ("UserProfile") & "\Desktop\STAJYER_ÖĞRENCİ_PUANTAJLARI\" & ListBox4.Value
Dim Say As Long
Dim Sayfa As Worksheet
Dim SonSatir As...
...File_Path = ThisWorkbook.Path & "\"
File_Name = "Fişler"
File_Exists = Dir(File_Path & File_Name & "*.xlsm")
If File_Exists <> "" Then
Set WB = Workbooks.Open(File_Path & File_Exists)
Else
MsgBox "Dosya bulunmadı!", vbCritical
End If
End Sub
Çok Değerli Korhan Hocam sizinkide olmadı malesef. Excel versiyonmu 2013 Türkçe
Çıkan hata için linkteki dosyayı kullanabilirsiniz..
https://dosya.co/h7hrrt7opmfz/Fişler_ile_başlayan_dosyayı_çalıştır..zip.html
...File_Name = "Fişler"
File_Exists = Dir(File_Path & File_Name & "*.xlsx")
If File_Exists <> "" Then
Set WB = Workbooks.Open(File_Path & File_Exists)
Else
MsgBox "Dosya bulunmadı!", vbCritical
End If
End Sub
Public Function GetLocalPath(ByVal Path As...
Aşağıdaki gibi deneyebilirsiniz. isim değişkenine ahmet - mehmet neye ihtiyacınız varsa ekleyip kullanın.
Sub kod()
dsy = thisworkbook.path & "\Fisler" & isim & ".xlsx"
Workbooks.Open dsy
End Sub
tam yer olarak değilde klasötler hep farklı yerlerde ve farklı isimlerde..mevcut klasör için bir çözüm yokmuydu..birde ismi fişler ile başlayan dosya için istemiştim yani fişler ahmet fişler mehmet bi sürü böyle dosya var..fişler den sonra başka isimler var yani..
...kodu kullanın
Private Sub Label592_Click()
Dim Say As Long
Dim Sayfa As Worksheet
Dim SonSatir As Long
Application.Workbooks.Open Environ("UserProfile") & "\Desktop\STAJYER_ÖĞRENCİ_PUANTAJLARI\" & ListBox4.Value
Set Sayfa = Worksheets("dışarıstj")
Say =...
Benzer bir sorunuzu cevaplamıştım.
Aynı mantıkla;
Sub Kaydet()
AnaDosya = ActiveWorkbook.FullName
ActiveWorkbook.SaveAs ThisWorkbook.Path & "\" & Date & ".xlsm"
Workbooks.Open AnaDosya
End Sub
TEŞEKKÜR EDERİM FAYDALI OLDU. ANA DOSYA AÇIK KALIYOR. ANA DOSYA AÇIKKEN SADECE KAYIT İŞLEMİNİ HALLEDEMEDİM.
Sub Kaydet()
AnaDosya = ActiveWorkbook.FullName
ActiveWorkbook.SaveAs ThisWorkbook.Path & "\" & DateAdd("d", 1, Date) & " KONYA TARİFE" & ".xlsm"
Workbooks.Open AnaDosya
End Sub
...satırı seçip, "Range sınıfının PasteSpecial yöntemi başarısız" diye hata veriyor. Bunun için de yardım edebilir misiniz.
Application.Workbooks.Open "C:\Users\" & Environ("UserName") & "\Desktop\STAJYER_ÖĞRENCİ_PUANTAJLARI\" & ListBox4.Value
dosya_adi = ListBox4.Value
Dim say As Integer
Dim...
...Dosya yolunu tek başına Destkop olarak belirtemezsiniz. Çünkü aslında o yol gerçekte "C:\Users\dogan.dulger\Desktop" gibi görünüyor. Aşağıdaki gibi dener misiniz?
Application.Workbooks.Open "C:\Users\" & Environ("UserName") & "\Desktop\STAJYER_ÖĞRENCİ_PUANTAJLARI\" & ListBox4.Value & ".xlsx"
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.