...True
Else
MsgBox "İşlem iptal edildi.", vbExclamation
GoTo Cleanup
End If
End If
MkDir anaKlasor
' Tüm veri aralığı
Set rngVeri = ws.Range("A1:H" & sonSatir)
Dim i As Long
For i = 2 To sonSatir
evrakID =...
...& evrakID & "\"
' Eğer klasör yoksa oluştur
If Dir(klasorYolu, vbDirectory) = "" Then
MkDir klasorYolu
End If
' --- Hedef dosya yolu ---
hedefDosya = klasorYolu & evrakID & " - " & sahip &...
..."EVRAK ID" adlı ana klasör oluştur (yoksa)
anaKlasor = masaustu & "EVRAK ID"
If Dir(anaKlasor, vbDirectory) = "" Then
MkDir anaKlasor
End If
' Satırları dolaş
For i = 2 To sonSatir ' Başlık varsa 2. satırdan başla
evrakID = Trim(ws.Cells(i, "G").Value)...
...= masaustu & evrakID & " - " & sahip
' Eğer klasör yoksa oluştur
If Dir(klasorAdi, vbDirectory) = "" Then
MkDir klasorAdi
End If
End If
Next i
MsgBox "Klasörler başarıyla oluşturuldu!", vbInformation
End Sub
...Raporları"
End If
NewFolderPath = DesktopPath & FolderName & "\"
If Dir(NewFolderPath, vbDirectory) = "" Then
MkDir NewFolderPath
End If
Set WordApp = New Word.Application
For i = 2 To Cells(Rows.Count, "C").End(xlUp).Row
Set Doc =...
...Word.Application
Dim Sablon As String
Dim i As Integer
Sablon = CreateObject("wscript.Shell").SpecialFolders.Item("Desktop") & "\"
MkDir ("MEK DENETİM RAPORLARI")
Set WordApp = New Word.Application
For i = 2 To Cells(Rows.Count, "C").End(xlUp).Row
Set Doc =...
...& "\EXCEL"
If CreateObject("Scripting.FileSystemObject").FolderExists(Dosya_Yolu) = False Then
MkDir Dosya_Yolu
End If
Sayfa_Adı = "DENEME.xlsx"
Kitap_Adı = Dosya_Yolu & "\" & Sayfa_Adı
If CreateObject("Scripting.FileSystemObject").FileExists(Kitap_Adı) = True Then
Sheets("TASLAK").Select...
...& "\EXCEL"
If CreateObject("Scripting.FileSystemObject").FolderExists(Dosya_Yolu) = False Then
MkDir Dosya_Yolu
End If
Kitap_Adı = isim & ".xlsx"
Dosya_Adı = Dosya_Yolu & "\" & Kitap_Adı
S2.Copy
ActiveSheet.Name = isim
Dosya_Yolu =...
...veriyor
imleci ("B" & i) "i" nin üzerine getirdiğimde 46 görünüyor ve tam o kadar klasör oluşturuyor
ne yapmam gerekir yardımcı olursanız sevinirim.
Sub klasorolusturma()
Dim i As Integer
For i = 2 To 155
MkDir "C:\Users\bilgisayar\Desktop\....\...\Klasör Oluşturma\" & Range("B" & i)
Next...
...= "teklif" Then
Dim Dizin As String
Dizin = "D:\mavi\"
If Dir(Dizin, vbDirectory) = "" Then MkDir Dizin
Dim MaviYol As String
MaviYol = Dizin & DosyaAdi
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=MaviYol, _...
...ws As Worksheet
dst = Environ$("userprofile") & "\Desktop\ExtractedPDFs"
If Dir(dst, vbDirectory) = "" Then
MkDir dst
Else
If Dir(dst & "\*.*") <> "" Then Kill dst & "\*.*"
End If
Set oShell =...
...oluşturulacak mı kontrol
yol = CreateObject("Wscript.Shell").SpecialFolders.Item("Desktop") & "\Dosya"
If Dir(yol, vbDirectory) = "" Then MkDir yol
' Veriyi Array'e al
veri = S1.Range("A1:L" & S1.Cells(S1.Rows.Count, "B").End(xlUp).Row).Value
' Benzersiz değerleri Dictionary ile bul
Set...
...= "C:\Users\muratgunay48\Documents\yazılar\"
' Eğer klasör yoksa oluştur
If Dir(klasorYolu, vbDirectory) = "" Then
MkDir klasorYolu
End If
' Son dolu satırı bul
sonSatir = wsKaynak.Cells(wsKaynak.Rows.Count, "A").End(xlUp).Row
' A1'den son satıra kadar...
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.