Sicil ve İsme Göre Klasör Oluşturma

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Kısa Açıklama

Sicil ve İsme Göre Klasör Oluşturma isimli başlıkta, ilgili işlemlere dair detaylar yer almaktadır.
Excel Versiyonu
Excel 365
Excel Sürümü
64 Bit
Excel Dili
Türkçe
DATA ve ARŞİV sayfaları B sütunlarındaki sicil numaralarından herhangi birine çift tıkladığımda ÖZLÜK klasöründeki o sicile ait klasörün açılmasını sağlayan ThisWorkbook sayfasfındaki mevcut kodun ÖZLÜK klasöründe sicillere ait olmayan kalsörü oluşturacak şekilde hususunda yardımlarınızı bekliyorum. Örneğin DATA sayfası B sütunundaki 100 numaralı sicile çift tıkladığımda ÖZLÜK klasöründe o klasör olmadığından "0100 - Ersin" isimli klasör oluşturması.​
 
Ekli dosyalar
@YasarPiskin
Örnek belgenize bakmadım ama, sanıyorum bir önce açtığınız konudaki belgeden söz ediyorsunuz.
Önceki kodda, ilgili klasörün zaten VAR olduğu varsayılmıştı (yeni fark ettim ki o kodda küçük bir de eksiklik var imiş),
şimdi de ilgili klasör YOK ise oluşturulmasını ve ilgili klasörün açılmasını istiyorsunuz.

O kodu şununla değiştirin.

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(9 satır)
 
Çözüm
Ne yapmaya çalıştığınızı anlayamıyorum!

Excel belgenizdeki hücre değerleri BÜYÜK HARF şeklinde.
önce, yoksa ilgili klasörün YAZIM DÜZENİ şeklinde adlandırılmasını istediniz.
Anladığım kadarıyla şimdi de var/yok tüm klasörlerin büyük harf olacak şekilde adlandırılmasını mı istiyorsunuz?

Bu ikisi birbiriyle çelişmiyor mu sizce?
 
Şu kod, belgenin bulunduğu yerdeki ÖZLÜK isimli ana klasördeki alt klasörlerin isimlerini BÜYÜK HARF yapar.

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(7 satır)
 
Thisworkbook bölümündeki Workbook_SheetBeforeDoubleClick kod blokundaki;
yol = ThisWorkbook.P.....
satırının şöyle değiştirilmesi yerinde olur.
yol = ThisWorkbook.Path & "\ÖZLÜK\" & Format(Target, "0000") & " - " & UCase(UCase(Replace(Replace(Target.Offset(0, 1), "i", "İ"), "ı", "I")))
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst