Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
...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"
...Listbox'taki listelenen Excel dosyalarının herhangi birine tıklandığında ismi tıklanan dosyanın açılması gerekiyor. Ama dosya bulunamadı diye hata veriyor. Nerede hata var yardımcı olabilir misiniz.
Application.Workbooks.Open "Destkop" & "\" & "STAJYER_ÖĞRENCİ_PUANTAJLARI" & "\" & ListBox4.Value
...' Her bir Excel dosyasını açın ve birleştirin
Do While dosya <> ""
' Excel dosyasını açın
Set acilan_dosya = Workbooks.Open(klasor_yolu & dosya)
' İlk sayfayı alın ve yeni bir sayfaya yapıştırın
Set ws = acilan_dosya.Sheets(1)
ws.Copy...
...For i = 2 To ssat
With kitaptan.Worksheets("ÖZET LİSTE")
If .Range("E" & i).Value = "NORMAL" Then
Set kitaba = Workbooks.Open("C:\Users\Murat\Desktop\RAPOR TASLAKLARI" & "\NORMAL.xlsx")
kitaba.Worksheets("RAPOR").Range("D9").Value = .Range("I" & i).Value...
...For i = 2 To ssat
With kitaptan.Worksheets("ÖZET LİSTE")
If .Range("E" & i).Value = "NORMAL" Then
Set kitaba = Workbooks.Open("C:\Users\Murat\Desktop\RAPOR TASLAKLARI" & "\NORMAL.xlsx")
kitaba.Worksheets("RAPOR").Range("D9").Value = .Range("I" & i).Value...
Bu kod işime baya yarar. fakat ilk aşağıdaki görseldeki hatayı aldım. ve "File" ibaresini "My_File" olarak değiştirince düzeldi.
Sonrasında çalıştı ve password yazmam istenilen ekran geldi. şifreyi girdim. ve kod çalıştı gitti belirtilen klasördeki ilk exceli açtı ve aşağıdaki hatayı verdi...
...For i = 2 To ssat
With kitaptan.Worksheets("ÖZET LİSTE")
If .Range("E" & i).Value = "NORMAL" Then
Set kitaba = Workbooks.Open("C:\Users\Murat\Desktop\RAPOR TASLAKLARI" & "\NORMAL.xlsx")
kitaba.Worksheets("RAPOR").Range("D9").Value =...
...If .Show = True Then
verial = .SelectedItems(1)
End If
End With
If verial <> "" Then
Set kitap = Workbooks.Open(verial)
Range("F2:AK99999").ClearContents ' H2:AO99999 hücre aralığını silme
kitap.ActiveSheet.Range("A2:AF9999").Copy...
..." dosyası dikkate alınarak ilgili hücrelere değerleri alıp kaydediyor.
If .Range("E" & i).Value = "NORMAL" Then
Set kitaba = Workbooks.Open("C:\Users\Yesım\Desktop\ooo" & "\NORMAL.xlsx")
End If
kitaba.Worksheets("RAPOR").Range("D9").Value =...
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.