On 13 Jun 2011 at 8:34, Mr. Kid wrote:

> Wa alaikumusalam Wr. Wb.
> 
> Misal range yang akan dinamai adalah range C7:J19
> di sheet bernama myData. Nama range yang
> dikehendaki adalah myRange 
> 
> Sheets("myData").range("c7:j19").name="myRange"

trims mr ki(n)d :)

wajib hardcoded ya ?

kemarin coba rekam makro dapat offset offset ya hardcoded juga walau pilih opsi 
relative cell :(

rencana saya, 
buat makro untuk memberi nama secara otomatis, buat tombolnya,
kemudian setelah buka file xls yg berjibun, select rangenya, tekan tombol, jadi 
deh nama rangenya...

mohon pencerahan kembali :)


> Kid.
> 
> 2011/6/13 si Nung <[email protected]>
> 
> >
> >
> > assalamu'alaikum
> >
> > mohon pencerahan vba untuk menamai range yg sudah disorot,
> > karena luasan range ini bervariasi pada tiap sheet serta luasannya tetap
> > (bukan dinamis)
> > jadi setelah menyorot range tertentu dan hendak menamainya dengan rumusan
> > tertentu (namafile_namasheet)
> >
> > contoh file rangename.xls (8 KB) terlampir,
> >
> > dari googling dapat link berikut :
> > http://www.xtremevbtalk.com/showthread.php?t=43003
> > Naming an Excel range,
> >
> > ada vba sbb :
> > Range("A1").CurrentRegion.Select
> > Names.Add Name:="Import", RefersTo:=activecell.currentrange.Range
> >
> > namun ketika saya praktekkan masih error (learning by doing sih :))
> > mohon pencerahan anggota belajar-excel
> >
> > sebelumnya saya sampaikan terima kasih
> >
> > wassalamu'alaikum



/*-sig-

"Wisdom and knowledge is everywhere, 
        but so is stupidity."

Reivan

-sig-*/







Kirim email ke