Terima kasih Mr. Kid


Tujuan saya untuk penyimpan identitas sementara sebagai alamat keperluan 
lainnya, sehingga nanti bisa dipakai untuk menempatkan data di cell atau alamat 
yang spesifik, sesuai dengan nama range yg telah dipasang sebelumnya. Dari nama 
range tersebut kita bisa menempatkan data sesuai dengan keinginan kita, misal :



Tempatkan data record dengan field Nama ke range(“Nama”)



Wassalam

Heru Safrudin



From: [email protected] [mailto:[email protected]]
Sent: 15 Oktober 2017 21:04
To: BeExcel
Subject: Re: [belajar-excel] Menampilkan nama range





Hai Heru,

Msgbox samplerange.Name.Name



Tapi, hal ini cukup beresiko.

Contoh :

dim rng as range

set rng=range("a1:b1")

range("a1:d1").name="myNamedRange"

msgbox rng.name.name



walaupun si rng berisi cells A1 dan B1 yang merupakan himpunan bagian dari 
defined name bernama 'myNamedRange', baris kode msgbox akan menghasilkan error.



Kalau boleh tahu, apa tujuan awal dari diketahuinya nama dari defined name ?



Regards,

Kid







2017-10-13 15:14 GMT+07:00 'Heru Safrudin' [email protected] 
[belajar-excel] <[email protected]>:



Dear B-Exceller,



Bagaimana cara menampilan range yang telah kita namai

Contoh



Sub Macro1()

Dim sampleRange As Range

Set sampleRange = ActiveSheet.Range(ActiveSheet.Cells(1, 1), 
ActiveSheet.Cells(1, 4))

sampleRange.Name = "Range1"

MsgBox sampleRange.Name

End Sub



Kenapa hasil sampleRange.Name = Sheet1!$A$1:$D$1

Kok bukan “Range1”

Saya ingin mendapatkan nama “Range1”

Mohon bantuannya



Wassalam

Heru Safrudin

Heru Safrudin

 <mailto:[email protected]> PT. BISI





Kirim email ke