Oh mbak Putri suka ngoprek ya...

baiklah...
begini..

tag dimension dalam Excel open xml sheet format berkaitan dengan referensi
area yang telah digunakan yang biasa disebut UsedRange. Area ini dimulai
dari cell dengan kolom adalah kolomnya cell terkiri yang berisi data dan
baris teratas yang terisi data sampai dengan cell yang kolom milik cell
terkanan yang terisi data dan baris terbawah yang terisi data.
Contoh : Sebuah sheet berisi data di cell G9, D74, M19, dan X35. Maka
UsedRange adalah area D9:X74 dan dalam xml milik si sheet akan ada tag
dimension berbunyi :
<dimension ref="D9:X74"/>

Tentang area yang ditampakkan hanya A1:N26 pada file tersebut ceritanya
begini :
1. Andaikan isi xml milik si sheet ditelaah lebih jauh, nanti akan ada blok
milik tag <cols>...</cols> yang menjelaskan bahwa mulai kolom ke-27 sampai
kolom terakhir berstatus hidden (cari tag : <col min="15" max="suatu
nilai"> gitu dah)

2. Pada tag sheetformatpr akan ada properti zeroHeight yang menandakan
bahwa seluruh baris pada dasarnya untuk sheet ini adalah dalam keadaan
ter-hidden kecuali yang dijabarkan pada tag row yang menjadi member dari
tag sheetdata

3. Kemudian, pada blok tag <sheetData>...</sheetData> akan dijabarkan isi
setiap cell yang berisi data secara detil per baris (pakai tag <row
...>...</row>) yang per barisnya akan dijabarkan per kolom (pakai tag <c
...>...</c>)
Pada tag row ini, secara default, spans setiap baris adalah 0 alias hidden
akibat properti zeroheight di tag sheetformatpr. Untuk baris-baris yang
tampak, akan ditulis semuanya dengan spans (tinggi baris) tertentu walaupun
pada baris itu tidak ada datanya sama sekali (baris kosong).

Jadi, area yang tampak tersebut adalah hasil pengaturan :
1. kolom ke-15 (kolom M) sampai kolom terakhir (terkanan) [seluruh cell
dalam kolom tersebut] di-hidden (pakai klik kanan hide)
2. baris ke-27 sampai baris terbawah [seluruh cell dalam baris tersebut]
di-hidden (hingga muncul properti zeroHeight

Nah, masalah area-nya ndak bisa di-scroll, pada xml akan tampak munculnya
tag pane yang menjadi member dari tag sheetview. Disana dijabarkan bahwa
terjadi freeze (adanya properti state frozen) pada kolom ke-20 (properti
xsplit) dan baris ke 28 (properti ysplit).
Jadi, area scroll di-freeze pada kolom ke-20 baris ke-28 alias pada range
T28.

kira-kira begitulah ceritanya...

;) met ngoprek yak...

Wassalam,
Kid.







2014-04-25 16:18 GMT+07:00 egidia seftyanaputri <[email protected]>:

>
>
> Haha.. nice trick Mr. Kid
>
> <dimension ref="A1:N26"/>
>
> awalnya bingung bagaimana mungkin header kolom dan baris hilang sebagian..
> ternyata menggunakan XML
>
> Rgds,
>
> Putri
>
>
> Pada 25 April 2014 15.50, Mr. Kid <[email protected]> menulis:
>
>
>>
>> Harus persis sama ya...
>>
>> Kalau gitu hasil kerja manual yang ada di file jpg tidak sesuai harapan
>> Anda ya...
>> Jika harus persis sama, file terlampir.
>>
>> Wassalam,
>> Kid.
>>
>>
>>
>> 2014-04-25 14:13 GMT+07:00 <[email protected]>:
>>
>>>
>>>
>>> Makasih Mr.Kid atas jawabannya...
>>>
>>> Sorry maksud saya waktu ketik kreteria 01.. harus 01 saja yg keluar..
>>> kayak 001 0001 0101 gak dihitung atau keluar di hasil pencarian... contoh
>>> juga kreteria kita cari 12 maka angka 12 saja yg keluar.. bukan 012 0012
>>> atau 1234 ikut menjadi hasil... makasih atas bantuannya ...
>>>
>>
>>
>  
>

Kirim email ke