..."a") <> "" Then
Set kls = CreateObject("Scripting.FileSystemObject")
yol = ThisWorkbook.Path & "\" & Cells(sat, "a")
a = kls.FolderExists(yol)
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:=yol
kls.CreateFolder yol
End If
End If
End Sub
Şeklinde değiştirerek deneyin.
İyi çalışmalar.
...yol = ThisWorkbook.Path & "\" & Cells(sat, "a")
a = kls.FolderExists(yol)
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:=yol
kls.CreateFolder yol
End If
End Sub
Kodlarını ekleyin ve dosyanızı kaydedin.
Sonra A sütununda bir isim yazarak deneyin.
İyi çalışmalar.
...Klasör var, klasör oluşturulamıyor... Mevcut Klasörün İsmini Değiştirerek Tekrar Deneyiniz...", vbCritical
Exit Sub
End If
ds.CreateFolder "Z:\_a\b\c\d\e\" & DateString1
xy = InputBox("KAÇ KOPYA OLACAK")
If xy = "" Then
MsgBox "başlangıç hücresini yazmadınız."...
...vbYes
If Not CreateObject("Scripting.FileSystemObject").FolderExists("C:\YEDEK") Then
CreateObject("Scripting.FileSystemObject").CreateFolder ("C:\YEDEK")
End If
Sheet2.Copy
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Filename:="C:\YEDEK\" &...
...istiyorum. Aşağıdaki gibi bir kod buldum bu koda ilave olarak eğer bu klasör daha önce oluşturulmuş ise bir şey yapmasın istiyorum.
Yardımlarınız için şimdiden teşekkür ederim.
Sub Klasör_Oluştur()
Dim ds
Set ds = CreateObject("Scripting.FileSystemObject")
ds.CreateFolder "C:\Deneme"
End Sub
...Set ds = CreateObject("Scripting.FileSystemObject")
yol = ThisWorkbook.Path & "\"
If ds.FolderExists(yol & "Kayıtlar") = False Then ds.CreateFolder yol & "Kayıtlar"
If ds.FileExists(ThisWorkbook.Path & "\Kayıtlar\" & ad & ".xlsx") = True Then MsgBox ad & " Dosyası zaten var": Exit Sub...
Öncelikle mesajınız için teşekkür ediyorum çok işime yaradı.
Yalnız iki sayfada bu şekilde gizli sayfaları yazdırmazken bir tane sayfada ne yaptıysam satırlar gizlenmesine rağmen yine bütün sayfaları yazdırıyor. Bunun nedeni ne olabilir?
...1).Resize(40).EntireRow.Hidden = True
End If
Next i
pth = "D:\sınavlar"
With CreateObject("Scripting.FileSystemObject")
If Not .folderexists(pth) Then .CreateFolder pth
End With
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=pth & "\Liste.pdf"...
Sub test()
With CreateObject("Scripting.FileSystemObject")
If Not .folderexists("C:\NEW") Then .CreateFolder "C:\NEW"
If Dir("C:\KAYIT\*NEW*") <> "" Then .movefile "C:\KAYIT\*NEW*", "C:\NEW\"
End With
End Sub
...ThisWorkbook.Save
'yer = Environ("USERPROFILE") & "\DESKTOP\YEDEK"
yer = "D:\"
If ds.FolderExists(yer) = False Then
ds.CreateFolder yer
End If
If ThisWorkbook.Path = yer Then Exit Sub
If MsgBox("Dosyanın yedeğini almak istiyor musunuz?", vbInformation + vbYesNo, "DURUM") = vbNo Then
MsgBox...
...ThisWorkbook.Save
yer = Environ("USERPROFILE") & "\DESKTOP\YEDEK"
If ds.FolderExists(yer) = False Then
ds.CreateFolder yer
End If
If ThisWorkbook.Path = yer Then Exit Sub
If MsgBox("Dosyanın yedeğini almak istiyor musunuz?", vbInformation + vbYesNo, "DURUM") = vbNo Then
MsgBox "İptal...
...f = CreateObject("scripting.filesystemobject")
yol = ThisWorkbook.Path & "\"
If f.FolderExists(yol & "Yedek Dosyalar") = False Then f.CreateFolder yol & "Yedek Dosyalar"
ad = f.GetBaseName(ThisWorkbook.Name) & " " & deg
kayıt = yol & "Yedek Dosyalar\" & ad & ".xls"
a = 0
Workbooks.Add 1
For...
...f = CreateObject("scripting.filesystemobject")
yol = ThisWorkbook.Path & "\"
If f.FolderExists(yol & "Yedek Dosyalar") = False Then f.CreateFolder yol & "Yedek Dosyalar"
ad = f.GetBaseName(ThisWorkbook.Name) & " " & deg
kayıt = yol & "Yedek Dosyalar\" & ad & ".xls"
a = 1
Workbooks.Add 1
For...
...As Boolean)
Set ds = CreateObject("Scripting.FileSystemObject")
ThisWorkbook.Save
If ds.FolderExists("D:\YEDEKLER") = False Then
ds.CreateFolder "D:\YEDEKLER"
End If
If ThisWorkbook.Path = "D:\YEDEKLER" Then Exit Sub
If MsgBox("Dosyanın yedeğini almak istiyor musun?", vbInformation + vbYesNo...
...f = CreateObject("scripting.filesystemobject")
yol = ThisWorkbook.Path & "\"
If f.FolderExists(yol & "Yedek Dosyalar") = False Then f.CreateFolder yol & "Yedek Dosyalar"
ad = f.GetBaseName(ThisWorkbook.Name) & " " & deg
kayıt = yol & "Yedek Dosyalar\" & ad & ".xls"
a = 1
Workbooks.Add 1
For...
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.