Coba jalan-jalan ke blog milis untuk lihat-lihat dongeng BelajarVBA di : http://b-excel.blogspot.com/2013/07/belajarvba-006-object-dalam-excel.html pada bagian Cara menggunakan object. Disana ada cara memproses range di sheet lain dari sheet liannya.
Wassalam, Kid. 2013/9/10 Jan Raisin <[email protected]> > ** > > > hai Neza.. > > berikut cara-cara yang Jan ketahui.. > > 1. tulis scriptnya dalam sebuah modul lalu panggil script tersebut melalui > tombol yang sudah ada > > atau > > 2. pada saat melakukan proses save data ke sheet yang lain gunakan blok > With - End With > > contohnya adalah > > With Sheet1 > *.*range("a1").value = range("a1").value > End With > > perhatikan tanda titik berwarna merah dalam blok kuning itu menunjukkan > bahwa range("a1") yang berwarna hijau adalah milik dari sheet1 > sedangkan range("a1") yang berwarna biru tanpa didahului tanda titik > berarti adalah milik dari sheet yang aktif, dalam kasus ini adalah sheet3 > > Harus dipahami.. bahwa setiap object dalam sebuah sheet adalah anggota > keluarga di dalam sheet tersebut.. tentunya untuk memberi perintah kepada > anggota di keluarga sebelah harus ada sopan santunnya.. yaitu dimulai dari > minta izin kepada kepala keluarganya dulu yang memiliki hierarki lebih > tinggi > kalo sudah diizinkan baru bisa minta tolong ke anaknya yang anggota > keluarga di sheet1 > > Salam, > > > -Miss Jan Raisin- > > > Pada 9 September 2013 15.04, neza ibaneza <[email protected]>menulis: > > ** >> >> >> Dear All Master, >> Tak henti-hentinya saya bertanya, >> case nya seperti ini... >> "saya punya combobox(perintah save ke sheet1) di sheet3...., >> di sheet1 yang dideklarasi Private sub Worksheet_SelectionChange(.....) >> yg VBAnya running jika kita bekerja di cell dalam sheetya" >> >> ask : gimana caranya saya tetap bekerja di sheet3, dan saat saya tekan >> combobox(save), script di sheet1 baru bekerja >> >> >> Salam >> Neza >> >> >> > >

