İsmail Küçükşengün
Özel Üye
- Katılım
- 31 Ağustos 2005
- Mesajlar
- 1,534
- Excel Vers. ve Dili
- Excel 2003 - Türkçe
Merhabalar;
Koduyla excel sayfasındaki verileri D: Sürücüsünde " Takip Talebi-1" olarak ve XML belgesi olarak kaydediyorum.
Sorunum şu:
Şayet D sürücüsünde önceden aynı adlı XML belgesi varsa, yenisi aynı belge ile değişiyor.
Bunun yerine şayet D Sürücüsünde "Takip Talebi-1" adlı XML belgesi varsa
Open ActiveSheet.Range("J3").Value For Output As #1
kod satırından sonra yeni belgenin " Takip Talebi-2" 2 varsa 3 ...... şeklinde isim alması için nasıl bir ilave gerekir.
İlginiz ve yardımlarınız için şimdiden teşekkürler.
Kod:
Sub XML_Hazirla()
Dim xmlStr As String
Dim TAB1 As String
TAB1 = Chr$(9)
'On Error Resume Next
hata_yok = True
If hata_yok Then
Open ActiveSheet.Range("J3").Value For Output As #1
If Err <> O Then
MsgBox ("Verilen Dosya Adı Hatalı. (Örnek: d:\Takip_Talebi_1.xml)")
Exit Sub
End If
xmlStr = "<?xml version=""1.0"" encoding=""UTF-8""?>"
……………
…………………………
Koduyla excel sayfasındaki verileri D: Sürücüsünde " Takip Talebi-1" olarak ve XML belgesi olarak kaydediyorum.
Sorunum şu:
Şayet D sürücüsünde önceden aynı adlı XML belgesi varsa, yenisi aynı belge ile değişiyor.
Bunun yerine şayet D Sürücüsünde "Takip Talebi-1" adlı XML belgesi varsa
Open ActiveSheet.Range("J3").Value For Output As #1
kod satırından sonra yeni belgenin " Takip Talebi-2" 2 varsa 3 ...... şeklinde isim alması için nasıl bir ilave gerekir.
İlginiz ve yardımlarınız için şimdiden teşekkürler.