Skip to main content

AccessTr.neT


Dosya İçerisinde Var Mı Yok Mu?

Dosya İçerisinde Var Mı Yok Mu?

#4
Excel sayfanıza bir buton ekleyin ve tıklandığında olayına aşağıdaki kodu girin
Dim ws As Worksheet, LastRow As Long, i As Long

Set ws = ThisWorkbook.Sheets("Sayfa1") ' Çalışmak istediğiniz sayfa adı
LastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row ' Son kullanılan satır

For i = 2 To LastRow ' Başlıkların olduğu ilk satırı atlar
belgeYolu = ws.Cells(i, 3).Value
If Len(belgeYolu) > 0 Then ' Belge sütunu boş değilse
On Error Resume Next
Open belgeYolu For Input As #1 ' Belgeyi açmaya çalış
If Err.Number = 0 Then
ws.Cells(i, 4).Value = "Var" ' Belge Durumu sütununa durum kaydı işle
Close #1
Else
ws.Cells(i, 4).Value = "Yok"
End If
On Error GoTo 0
Else
ws.Cells(i, 4).Value = "Yok"
End If
Next i
. Bu kod çalışmanızda kaç satır varsa hepsinde C sütunundaki köprüde yer alan dosyayı okur, açılıyor mu kontrol eder ve dosya mevcut olup açılıyorsa durum sütununa var aksi halinde yok yazar.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Dosya İçerisinde Var Mı Yok Mu? - Yazar: cdenktas - 28/02/2024, 14:19
RE: Dosya İçerisinde Var Mı Yok Mu? - Yazar: atoykan - 28/02/2024, 16:28
RE: Dosya İçerisinde Var Mı Yok Mu? - Yazar: atoykan - 29/02/2024, 10:46
RE: Dosya İçerisinde Var Mı Yok Mu? - Yazar: atoykan - 29/02/2024, 12:49
Task