Opsi 1 :
Coba minta XML schema design (xsd files) dari pembuat aplikasinya (biasanya
juga ada dalam manual book atau installer-nya) atau minta dibuatkan oleh
bagian IT setempat. XSD files ini di-load ke Excel saat membuka xml files
tad, yaitu melalui ribbon Developer -> group XML -> Source -> klik tombol
XML Maps (dibawah) -> Add -> tunjuk XSD Files -> OK -> pilih element yang
akan menjadi root dari si xml (file Anda menggunakan root NMEXML). Hal ini
akan memungkinkan Anda untuk menambah record di sheet hasil membuka XML
tadi kemudian meng-exportnya kembali menjadi sebuah file xml.

Opsi 2 :
Menggunakan VBA untuk membuat sebuah file baru dengan OPEN ... FOR INPUT
... CLOSE yang diberi nama tertentu berekstensi xml. Didalamnya ditulis
satu per satu setiap baris xml-nya. Pada elemen tertentu dari xml tersebut,
perlu adanya proses membaca fields dalam tabel Excel Anda. Jadi setiap
field akan ditulis dengan kalimat xml yang berbeda.
Untuk opsi ini, sebaiknya dimulai dengan mengenali VB untuk membuat sebuah
file baru dengan OPEN ... FOR INPUT ... CLOSE dan menulis suatu teks dalam
file tersebut.
Setelah menguasainya, maka dimulai untuk mengenali setiap bagian xml Anda.
Terutama bagian yang nilainya akan diambil dari fields dalam tabel Excel
Anda. Terkadang bagian ini akan lebih mudah jika dibantu dengan cells
berformula penyusun kalimat xml untuk fields tersebut.

:( kayanya ruwet buntet ya... percaya deh, ndak akan seruwet buntet
bayangan Anda kok... melainkan hanya sedikit saja ruwet buntetnya.
Masalahnya, tuntutan untuk belajarnya lah yang muncul cukup banyak dari
opsi-opsi di atas.

Wassalam,
Kid.












2014-11-29 17:31 GMT+11:00 [email protected] [belajar-excel] <
[email protected]>:

>
>
> Dear Bapak Kid
>
> Selamat Siang Pak Kid
>
> Gimana kabarnya dan maaf jika saya merepotkan bapak.
>
>
> saya coba dengan cara A
>
> saya open with file xml tsb dengan excel maka ada pilihan untuk buka file
> tsb yaitu :
> 1. As as XML table
> 2. As a Read-only workbook
> 3. Use the XML Source task pane
>
> maka saya pilih no 1 yaitu  As as XML table maka file xml tsb terbuka
> menjadi table di excel maka saya ubah nilai A1 menjadi 123 tetapi
>
> pada saat ke ribbon Developer -> group XML -> klik Export maka muncul
> warning dari excel 2007 yaitu cannot save or export xml data. The XML maps
> in this workbook are not
>
> exportable.
>
> Tapi saya open with dengan notepad dan mengubahnya
>
> INVOICENO ( FILE XML : DO-1 )
> 1001
> 1001
> MENJADI
> INVOICENO ( FILE XML : DO-2 )
> 1002
> 1002
>
> QUANTITY ( FILE XML : DO-1 )
> 1
> 1
> MENJADI
> QUANTITY ( FILE XML : DO-2 )
> 2
> 5
>
> dan file xml berhasil saya import dan menambah data update di form
> DELIVERY ORDER.
>
> Maka dengan ini saya lampirkan FIle XML DO-1 dan DO-2 sebagai perbedaannya.
>
> Aplikasi yang saya gunakan aplikasi akuntansi yang instalan.
>
> Saya pengen update semua record data tabel dalam satu sheet tersebut untuk
> di excel dan menyimpannya beberapa record yang berasal
>
> dari form yang sama atau dalam satu file data xml sesuai dengan
>
> mapping xml aplikasinya atau seperti contoh file xml yang saya lampirkan
> yang yaitu berasal dari form delivery order yang dapat
>
> menyimpan record item lebih dari 2 berdasarkan no do atau delivery order
> sama yang tersimpan dalam satu file xml saja dan kemudian
>
> saya dapat mengimportnya ke aplikasi tsb.
>
> Mohon bantuannya agar saya dapat mengejarkan di excel dan menyimpannya di
> data xml.
>
>
> Terima Kasih
>
>
> Rgrds
>
>
> Kana
>  
>

Kirim email ke