[belajar-excel] Perbedaan sintax dot value dengan dot text

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[belajar-excel] Perbedaan sintax dot value dengan dot text

Milis Belajar Excel mailing list
Salam Be-Exceller,
Mau Tanya, sintax .value dengan .text apa bedanya ?

Contoh :

1.       Cells(1,1).value=”bla-bla-bla”

2.       Cells(1,1).text=”ba-bi-bu”

Kedua sintax diatas, apa bedanya ? Biasanya saya selalu pakai .value , tidak pernah pakai .text sekalipun itu format text dan tidak pernah ada masalah. Kalau pemakaiannya beda, apa masalahnya ?

Mohon pencerahannya.

Wassalamu alaikum Wr. Wb.


Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [belajar-excel] Perbedaan sintax dot value dengan dot text

Milis Belajar Excel mailing list
Hai Tio,

Pada sebuah cells, contoh 2 tidak bisa karena sifat properti Text pada
sebuah cells adalah read only.

Secara umum, jika mengambil nilai properti :
a. Text : yang diambil adalah yang tampak dan nilainya bertipe text.
b. Value : yang diambil adalah nilai yang sesuai datatype nya
c. Value2 (khusus untuk cells) : yang diambil adalah nilai aslilnya.

Contoh :
Jika di cells A1 diketik 2017-03-31 lalu menekan Enter
Kemudian di A1 di custom format dengan cara di klik kanan A1 -> format
cells -> tab Number -> pilih Custom -> textbox format diisi :
        [$-421]dd-yyyy
lalu tekan OK
maka di cells A1 :
a. akan tampak dihadapan user berisi bunyi  31-2017
    properti Text menghasilkan teks berbunyi 31-2017
b. walau di A1 sudah di Custom format, sejatinya di A1 ada nilai bertipe
datetime yang bernilai 2017-03-31 (atau dengan format regional setting
komputer setempat)
    properti value akan menghasilkan datetime bernilai 2017-03-31
c. data bertipe datetime sejatinya adalah sebuah bilangan serial date.
2017-03-31 memiliki serial date senilai 42825
    properti Value2 akan menghasilkan nilai bertipe double bernilai 42825

Pada sebuah activex controls, maka yang ada adalah properti text atau value
bila controls tersebut memilikinya dan tidak ada properti Value2. Sifatnya
read/write.
a. Pada textbox, kedua properti ini akan menyimpan nilai yang sama, yaitu
bertipe text
b. Pada listbox atau combobox, properti value dan text bisa berbeda isinya
karena tergantung properti BoundColumn dan TextColumn.
    Jika properti ini bernilai sama, maka properti text dan value akan
menyimpan nilai yang sama.

Contoh :
Listbox atau combobox berisi 3 kolom, kolom ke-1 adalah Nama, kolom ke-2
adalah berat badan, kolom ke-3 Jenis kelamin
Jika boundcolumn di set bernilai 2 dan textcolumn diset bernilai 3,
maka properti value akan menghasilkan nilai dari kolom ke-2 yaitu nilai
berat badan
dan properti text akan menghasilkan nilai dari kolom ke-3 yaitu jenis
kelamin.


Regards,
Kid






2017-03-31 13:51 GMT+07:00 Tio Adi Bayu Adjie [hidden email]
[belajar-excel] <[hidden email]>:

>
>
> Salam Be-Exceller,
>
> Mau Tanya, sintax .value dengan .text apa bedanya ?
>
>
>
> Contoh :
>
> 1.       Cells(1,1).value=”bla-bla-bla”
>
> 2.       Cells(1,1).text=”ba-bi-bu”
>
>
>
> Kedua sintax diatas, apa bedanya ? Biasanya saya selalu pakai .value ,
> tidak pernah pakai .text sekalipun itu format text dan tidak pernah ada
> masalah. Kalau pemakaiannya beda, apa masalahnya ?
>
>
>
> Mohon pencerahannya.
>
>
>
> Wassalamu alaikum Wr. Wb.
>
>
>
>
>
>
>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Bls: Re: [belajar-excel] Perbedaan sintax dot value dengan dot text

Milis Belajar Excel mailing list
Terima kasih Mr. Kid atas penjelasannya yang panjang lebar. Semoga Allah SWT membalasnya. Amiin


Dikirim dari Yahoo Mail di Android

  Pada Jum, 31 Mar 2017 pada 18:35, 'Mr. Kid' [hidden email] [belajar-excel]<[hidden email]> menulis:    


Hai Tio,


Pada sebuah cells, contoh 2 tidak bisa karena sifat properti Text pada sebuah cells adalah read only.


Secara umum, jika mengambil nilai properti :
a. Text : yang diambil adalah yang tampak dan nilainya bertipe text.
b. Value : yang diambil adalah nilai yang sesuai datatype nya
c. Value2 (khusus untuk cells) : yang diambil adalah nilai aslilnya.


Contoh :
Jika di cells A1 diketik 2017-03-31 lalu menekan Enter
Kemudian di A1 di custom format dengan cara di klik kanan A1 -> format cells -> tab Number -> pilih Custom -> textbox format diisi :
        [$-421]dd-yyyy
lalu tekan OK
maka di cells A1 :
a. akan tampak dihadapan user berisi bunyi  31-2017
    properti Text menghasilkan teks berbunyi 31-2017
b. walau di A1 sudah di Custom format, sejatinya di A1 ada nilai bertipe datetime yang bernilai 2017-03-31 (atau dengan format regional setting komputer setempat)
    properti value akan menghasilkan datetime bernilai 2017-03-31
c. data bertipe datetime sejatinya adalah sebuah bilangan serial date. 2017-03-31 memiliki serial date senilai 42825
    properti Value2 akan menghasilkan nilai bertipe double bernilai 42825


Pada sebuah activex controls, maka yang ada adalah properti text atau value bila controls tersebut memilikinya dan tidak ada properti Value2. Sifatnya read/write.
a. Pada textbox, kedua properti ini akan menyimpan nilai yang sama, yaitu bertipe text
b. Pada listbox atau combobox, properti value dan text bisa berbeda isinya karena tergantung properti BoundColumn dan TextColumn.
    Jika properti ini bernilai sama, maka properti text dan value akan menyimpan nilai yang sama.


Contoh :
Listbox atau combobox berisi 3 kolom, kolom ke-1 adalah Nama, kolom ke-2 adalah berat badan, kolom ke-3 Jenis kelamin
Jika boundcolumn di set bernilai 2 dan textcolumn diset bernilai 3,
maka properti value akan menghasilkan nilai dari kolom ke-2 yaitu nilai berat badan
dan properti text akan menghasilkan nilai dari kolom ke-3 yaitu jenis kelamin.




Regards,
Kid












2017-03-31 13:51 GMT+07:00 Tio Adi Bayu Adjie [hidden email] [belajar-excel] <[hidden email]>:


  




Salam Be-Exceller,


Mau Tanya, sintax .value dengan .text apa bedanya ?


 


Contoh :


1.      Cells(1,1).value=”bla-bla-bla”


2.      Cells(1,1).text=”ba-bi-bu”


 


Kedua sintax diatas, apa bedanya ? Biasanya saya selalu pakai .value , tidak pernah pakai .text sekalipun itu format text dan tidak pernah ada masalah. Kalau pemakaiannya beda, apa masalahnya ?


 


Mohon pencerahannya.


 


Wassalamu alaikum Wr. Wb.


 


 







  #yiv8893623354 #yiv8893623354 -- #yiv8893623354ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv8893623354 #yiv8893623354ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv8893623354 #yiv8893623354ygrp-mkp #yiv8893623354hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv8893623354 #yiv8893623354ygrp-mkp #yiv8893623354ads {margin-bottom:10px;}#yiv8893623354 #yiv8893623354ygrp-mkp .yiv8893623354ad {padding:0 0;}#yiv8893623354 #yiv8893623354ygrp-mkp .yiv8893623354ad p {margin:0;}#yiv8893623354 #yiv8893623354ygrp-mkp .yiv8893623354ad a {color:#0000ff;text-decoration:none;}#yiv8893623354 #yiv8893623354ygrp-sponsor #yiv8893623354ygrp-lc {font-family:Arial;}#yiv8893623354 #yiv8893623354ygrp-sponsor #yiv8893623354ygrp-lc #yiv8893623354hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv8893623354 #yiv8893623354ygrp-sponsor #yiv8893623354ygrp-lc .yiv8893623354ad {margin-bottom:10px;padding:0 0;}#yiv8893623354 #yiv8893623354actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv8893623354 #yiv8893623354activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv8893623354 #yiv8893623354activity span {font-weight:700;}#yiv8893623354 #yiv8893623354activity span:first-child {text-transform:uppercase;}#yiv8893623354 #yiv8893623354activity span a {color:#5085b6;text-decoration:none;}#yiv8893623354 #yiv8893623354activity span span {color:#ff7900;}#yiv8893623354 #yiv8893623354activity span .yiv8893623354underline {text-decoration:underline;}#yiv8893623354 .yiv8893623354attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv8893623354 .yiv8893623354attach div a {text-decoration:none;}#yiv8893623354 .yiv8893623354attach img {border:none;padding-right:5px;}#yiv8893623354 .yiv8893623354attach label {display:block;margin-bottom:5px;}#yiv8893623354 .yiv8893623354attach label a {text-decoration:none;}#yiv8893623354 blockquote {margin:0 0 0 4px;}#yiv8893623354 .yiv8893623354bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv8893623354 .yiv8893623354bold a {text-decoration:none;}#yiv8893623354 dd.yiv8893623354last p a {font-family:Verdana;font-weight:700;}#yiv8893623354 dd.yiv8893623354last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv8893623354 dd.yiv8893623354last p span.yiv8893623354yshortcuts {margin-right:0;}#yiv8893623354 div.yiv8893623354attach-table div div a {text-decoration:none;}#yiv8893623354 div.yiv8893623354attach-table {width:400px;}#yiv8893623354 div.yiv8893623354file-title a, #yiv8893623354 div.yiv8893623354file-title a:active, #yiv8893623354 div.yiv8893623354file-title a:hover, #yiv8893623354 div.yiv8893623354file-title a:visited {text-decoration:none;}#yiv8893623354 div.yiv8893623354photo-title a, #yiv8893623354 div.yiv8893623354photo-title a:active, #yiv8893623354 div.yiv8893623354photo-title a:hover, #yiv8893623354 div.yiv8893623354photo-title a:visited {text-decoration:none;}#yiv8893623354 div#yiv8893623354ygrp-mlmsg #yiv8893623354ygrp-msg p a span.yiv8893623354yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv8893623354 .yiv8893623354green {color:#628c2a;}#yiv8893623354 .yiv8893623354MsoNormal {margin:0 0 0 0;}#yiv8893623354 o {font-size:0;}#yiv8893623354 #yiv8893623354photos div {float:left;width:72px;}#yiv8893623354 #yiv8893623354photos div div {border:1px solid #666666;height:62px;overflow:hidden;width:62px;}#yiv8893623354 #yiv8893623354photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv8893623354 #yiv8893623354reco-category {font-size:77%;}#yiv8893623354 #yiv8893623354reco-desc {font-size:77%;}#yiv8893623354 .yiv8893623354replbq {margin:4px;}#yiv8893623354 #yiv8893623354ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv8893623354 #yiv8893623354ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv8893623354 #yiv8893623354ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv8893623354 #yiv8893623354ygrp-mlmsg select, #yiv8893623354 input, #yiv8893623354 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv8893623354 #yiv8893623354ygrp-mlmsg pre, #yiv8893623354 code {font:115% monospace;}#yiv8893623354 #yiv8893623354ygrp-mlmsg * {line-height:1.22em;}#yiv8893623354 #yiv8893623354ygrp-mlmsg #yiv8893623354logo {padding-bottom:10px;}#yiv8893623354 #yiv8893623354ygrp-msg p a {font-family:Verdana;}#yiv8893623354 #yiv8893623354ygrp-msg p#yiv8893623354attach-count span {color:#1E66AE;font-weight:700;}#yiv8893623354 #yiv8893623354ygrp-reco #yiv8893623354reco-head {color:#ff7900;font-weight:700;}#yiv8893623354 #yiv8893623354ygrp-reco {margin-bottom:20px;padding:0px;}#yiv8893623354 #yiv8893623354ygrp-sponsor #yiv8893623354ov li a {font-size:130%;text-decoration:none;}#yiv8893623354 #yiv8893623354ygrp-sponsor #yiv8893623354ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv8893623354 #yiv8893623354ygrp-sponsor #yiv8893623354ov ul {margin:0;padding:0 0 0 8px;}#yiv8893623354 #yiv8893623354ygrp-text {font-family:Georgia;}#yiv8893623354 #yiv8893623354ygrp-text p {margin:0 0 1em 0;}#yiv8893623354 #yiv8893623354ygrp-text tt {font-size:120%;}#yiv8893623354 #yiv8893623354ygrp-vital ul li:last-child {border-right:none !important;}#yiv8893623354
Loading...