Farklı kaydet makrosu

Kısa Açıklama

Farklı kaydet makrosu isimli başlıkta, ilgili işlemlere dair detaylar yer almaktadır.
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
txt isimli dosya içindeki,
Sayfa2 deki B2 deki değeri B1 e yapıştıracak,
Sayfa3'ü Sayfa 2'deki B4 hücresinde yazan isimle
aynı klasör içine
txt formatında
farklı kaydetmek ve yeni oluşan dosyayı kapatsın istiyorum.
Bu makroyu Sayfa 2deki B3 hücresinde yazan adet kadar tekrarlatmak istiyorum.
 
Ekli dosyalar
  • ARAÇLAR.xlsm
    ARAÇLAR.xlsm
    57.7 KB · Görüntüleme: 2
  • Ekran Alıntısı.webp
    Ekran Alıntısı.webp
    30.4 KB · Görüntüleme: 5
Moderatörün son düzenlenenleri:
Merhaba Sayın @leguminosea .

Gerçek belgeyle aynı yapıda
(satır/sütun yapıları, sayfa adı, varsa txt kaydedilecek sayfadaki resim/şekil/metin kutusu gibi nesneler vs)
bir örnek belge yükler misiniz?

Ayrıca farklı kaydetme işlemini elle yaptığınızda oluşan TXT belgenin bir kopyasını eklerseniz iyi olur.

Elbette hemen birkaç satırlık makro kodu önerilebilir.
Doğrudan net çözüm için örneklendirme en iyisidir?

.
 
Öğrenmek için sorduğunuzu fark ettiğim için link verdim.

Örnek belgenize göre; B1 hücresindeki değeri elle değiştirdiğinizde ilgili verilerin
belgeyle aynı dizine, B4'deki metni isim olarak kullanarak CSV olarak kaydedilmesi için aşağıdaki gibi düşünülebilir.
Szin örnek belgenizde 100 + BAŞLIK şeklinde yapı olduğundan ilk ve son değişkenlerinin değeri farklı
gerisi esas olarak aynıdır.
CSS:
Görüntülemek için giriş yapmanız gerekmektedir.
(25 satır)
 
Verdiğim koddaki ilk.... kısmı hatalıymış ve sanırım bir de yazılan değere ait 1 isimli sayfada veri yoksa
işlem yapılmasını engellemek için dolu/boş kontrolü gerekiyor.
Bu nedenle bundan önceki kod cevabımı güncelledim. Sayfayı yenileyerek önceki cevabımı kontrol edersiniz.

.
 
Geri
Üst