Excel dosyasının adını bır hucreden otomatık alma

Katılım
28 Kasım 2006
Mesajlar
249
Excel Vers. ve Dili
2007
Altın Üyelik Bitiş Tarihi
26-05-2023
Bır excel dosyam da kod var bu koda gore bır dosya olusturuyorum ama her seferınde dosya adı degıstırmek ıstemedıgımden

Sub vcf_dosya_olustur()
yol = ActiveWorkbook.Path & "\"
Sheets("Rehber").Select
Open yol & "rehberiniz.vcf" For Output As #1
ensonsatir = Cells(Rows.Count, "A").End(3).Row
For i = 1 To ensonsatir
Print #1, Cells(i, 1).Value
Next i
Close
End Sub


bu kodda Open yol & "rehberiniz.vcf" For Output As #1 kısmında Rehberımız yazısını excel calısma kıtabında bulunan Liste sayfamdakı g2 hucresınden alması ıcın ne yapabılırım
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,662
Excel Vers. ve Dili
Microsoft 365 Tr-64
"rehberimiz" ifadesini aşağıdakiyle değiştirin
Sheets("Liste").Range("G2")
 

usubaykan

Destek Ekibi
Destek Ekibi
Katılım
16 Mayıs 2008
Mesajlar
561
Excel Vers. ve Dili
Ev : Office Excel 2003
İş : Office Excel 2003
Bır excel dosyam da kod var bu koda gore bır dosya olusturuyorum ama her seferınde dosya adı degıstırmek ıstemedıgımden

Sub vcf_dosya_olustur()
yol = ActiveWorkbook.Path & "\"
Sheets("Rehber").Select

Open yol & Sheets("Liste").Range("G2") & ".vcf" For Output As #1
ensonsatir = Cells(Rows.Count, "A").End(3).Row
For i = 1 To ensonsatir
Print #1, Cells(i, 1).Value
Next i
Close
End Sub


bu kodda Open yol & "rehberiniz.vcf" For Output As #1 kısmında Rehberımız yazısını excel calısma kıtabında bulunan Liste sayfamdakı g2 hucresınden alması ıcın ne yapabılırım
@ÖmerFaruk beyin yazdığı kodu bu şekilde birleştirip deneyin.
 
Üst