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
>>
>>
>>
>  
>

Kirim email ke