Xml Dosyası Olarak Nasıl Kayıt Edebilirim ?

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
merhaba arkadaşlaar.
excel de hazırladığı bir tabloyu . xml dosyası olarak nassıl kaydede biliriz.
Selaaamlar
 
Katılım
8 Temmuz 2004
Mesajlar
254
Excel Vers. ve Dili
office 2007-mssql 2008 R2
selam,

F12 tuşuna basıp farklı kaydet dedikten sonra, kayıt türünü xml olarak seçin

Kolay gelsin.
 

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
Merhaba sayın wakkasss
Ben ofis 2000 kullanıyorum farklı kaydet penceresinde xml seçenegi yok ki
selamlar
 
Katılım
29 Eylül 2004
Mesajlar
1,810
Excel Vers. ve Dili
Excel 2002 TR
Yanlış bilmiyorsam Excel2002'ile birlikte eklenmiş bir özellik. Dosyayı yeni bir excel versiyonunda açıp,sonra xml ile kaydedebilirsiniz. (sanırım)
 

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
ofisxp ile denedim,
satır yüksekligini sutun yüksekligini vs. birçok gereksiz bilgiyide birlikte
gönderiyor
ben sadece sutun başlıklarını ve verileri xml ye çevirmek istedim bir türlü başaramadım.
selamalar
 
X

xxrt

Misafir
Makro ile bir deneyin,




Sub xml()
Dim a As String
Dim b As String
Dim i As Integer
Open "C:\dene.xml" For Output As #1
For i = 1 To WorksheetFunction.CountA(Range("A1:A2"))
a = Cells(i, 1)
b = Cells(i, 2)
Print #1, a; b
Next i
Close #1
End Sub
 

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
slm sayın xxrt
ilginiz için çok teşekkürler
bu kodda yalnız a1ve a2 hücresini göndemeye çalışyor, malesef başarısız oluyor,
şöyle bir uyarı veriyor.
Metin içeriğinde geçersiz karakter bulundu. 'file:///C:/dene.xml' kaynağı işlenirken hata oluştu.
a1:z100 aralığını xml yapabilirmiyiz.
selamlar...
 
Katılım
22 Mart 2005
Mesajlar
5
<?XML version = "1.0" encoding="ISO-8859-9"?>

satırı olacak şekilde nasıl kaydederiz?
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba


xxrt' Alıntı:
For i = 1 To WorksheetFunction.CountA(Range("A1:A2"))
a2 yazan yeri A200 olarak değiştirin
 
Üst