• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Save As'de Dosya İsmini Hücreden Alsın

Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Merhaba arkadaşlar. Aşağıdaki kodda Makro ile Save As yapabiliyoruz. Peki dosyanın A1 hücresinden almasını isterden bu kodu nasıl revize etmeliyiz ?

ActiveWorkbook.SaveAs "C:\Excel\" & "A1" & ".xls"
 
Merhaba,

Kod:
ActiveWorkbook.SaveAs "\" & [A1] & "\" & "A1" & ".xls"

Şeklinde deneyiniz.

Alternatif olarak çalışmanızı farklı kaydetmek için kodlar.

Kod:
Sub farklı_kaydet()
ActiveWorkbook.saveas Filename:="\" & [a1] & "\" & ActiveSheet.Range("a2")
MsgBox "Farklı kaydet işlemi başarıyla gerçekleştirilmiştir. Çalışmanıza bu dosya üzerinden devam edin.", vbInformation, "Farklı Kaydet"
End Sub
 
Son düzenleme:
Merhaba huseyincoban çok teşekkür ederim. Eline, aklına sağlık.
 
Geri
Üst