Konuşma sorununu gidermek için XML'i Excel'e içe aktarma


0

XML dosyalarını Excel'e aktarmam gerekiyor, ancak bir sorun var: Excel bazı sayı değerlerini tarihe dönüştürdü. Sayılar nokta veya kısa çizgi ile ayrıldığında olur. "Nokta problemi" çözüldü (sistem ayırıcısını virgül olarak değiştirdim) ancak kısa çizgi hala sorun yaratıyor.

Örnek: XML dosya kodu:

<?xml version="1.0" encoding="UTF-8"?>
<Order>
    <Head>
        <OrderCode>ZWA00013819</OrderCode>
        <DateOfShipment>20181231</DateOfShipment>
        <OrderType>LA </OrderType>
    </Head>
    <Detail>
        <Article>5526-02</Article>
        <QuantityPC>30</QuantityPC>
        <PackType>ut</PackType>
        <DateExpiry>26.12.2019</DateExpiry>
    </Detail>
</Order>

Sonuç ekran görüntüsünü içe aktar

ilk satır - standart içe aktarma, ikinci - satır biçiminde metin biçiminde içe aktarma. Her iki durumda da excel onu tarihe dönüştürmekle birlikte bunun yerine sayıyı ("5526-02") tutmam gerekiyor. Birisi lütfen bu soruna yardımcı olabilir mi? Değerleri, orijinal dosyayı değiştirmeden istenen xml dosyasında gösterildikleri biçimde tutmanın yolunu bulmam gerekiyor.


Veri -> İçe aktarma yolunu kullanarak, içe aktarma sihirbazının altındaki düzenle seçeneğini tıklatarak sütununuzun biçimini belirtebilmeniz gerekir, sütun veri türünü değiştirmek için sütun başlığını sağ tıklayın (Metin deneyin).
TEEKAY

Yanıtlar:


0

Yükü sonlandırmadan önce içe aktarma sırasında sütun veri türünü değiştirebilirsiniz.

görüntü tanımını buraya girin

görüntü tanımını buraya girin

görüntü tanımını buraya girin

görüntü tanımını buraya girin

görüntü tanımını buraya girin

görüntü tanımını buraya girin

görüntü tanımını buraya girin


Eğer çözelti ile memnun iseniz :) o yüzden bu nerdpoints alabilirsiniz cevap işaretleme düşünün lütfen
TEEKAY
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.