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

