Toplu Dosya İsimlendirme

  • Konuyu başlatan Konuyu başlatan yuksel
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Kısa Açıklama

Toplu Dosya İsimlendirme isimli başlıkta, ilgili işlemlere dair detaylar yer almaktadır.
Excel Versiyonu
Excel 2019
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhaba,

A sütununda dosyalara verilecek yeni isim var.
B sütunu fiziki dosyaların bulunduğu yeri, adresi gösteriyor.
C sütunu ise makro çalışınca oluşacak sonucu gösteriyor.

B sütununda dizin adresi gösterilen her bir dosyanın uzantısına dokunmadan adını, A sütunundaki isim ile fiziki dosyada toplu adlandırma istiyorum.
Mesela ilk dosyanın adı 10.PDF miş, makro ile bu dosyanın yeni adı DENEME.PDF olarak değişecek.

Yüzlerce kayıt var onları buraya almadım. Listenin altına eklerim.

Değişecek yol ve isim klasöründe MAKRO altındaki diğer dizinler farklılık gösterebilir, 2020 de var, 2021 de var.

Yardımlarınızı istirhem ederiz.

İyi çalışmalar.

1673078582373.webp
 
@yuksel
Şu kodu, listenin bulunduğu sayfanın kod bölümüne yapıştırıp çalıştırın.
Aslında işlem TEK SATIRlık kod ile yapılabilirdi ama, yine de birkaç KONTROL ekledim.

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(14 satır)
 
Çözüm
@yuksel
Şu kodu, listenin bulunduğu sayfanın kod bölümüne yapıştırıp çalıştırın.
Aslında işlem TEK SATIRlık kod ile yapılabilirdi ama, yine de birkaç KONTROL ekledim.

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(14 satır)
Ömer Bey çalışmadı/ben çalıştıramadım, cevabınızda C sharp ifadesini görünce yanlışmı izah ettim diye düşündüm excel için VB makro gerekiyor.
 
@yuksel

C#: olayını yok sayın, kod VBA kodudur.
O simge kodun forum sayfamızdaki GÖRÜNÜM BİÇİMİyle ilgili.

Önceki cevabımda belirttiğim gibi siz;
-- kodu, listenin bulunduğu sayfanın kod bölümüne yapıştırın,
-- listenin bulunduğu sayfaya bir şekil/düğme vs nesne ekleyin,
-- bu nesneye sağ tıklayıp MAKRO ATAyı seçin ve bu nesneyle ilişkilendirin.
Artık bu nesneye tıkladığınızda gerekli işlemler yapılacaktır.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst