contohnya lupa dikirim: misalnya kita membuat sebuah UDF atau FBD (Fungsi Buatan Dhewek)
Function Isikan(Rng As Range, Isi As Variant) Rng.cells(1, 1).Value = Isi Isikan = "data " & isi & " telah diisikan ke cell " & Rng.Address End Function UDF dipraktekkan di sheet; misal ditulis di B5 =Isikan(A1,1000) ketika program sampai pada baris ke 2 Rng(1, 1).Value = Isi program langsung berhenti & exit tanpa melaksanakan tugas yg seharusnya = mengisi Range yg disebut dlm argument1 dengan data yg disebut dalam argument 2 tetapi jika baris kedua itu di-non-aktifkan, maka fungsi menghasilkan data teks di B5: "data 1000 telah diisikan ke cell $A$1" jadi kita persempit hanya pada kasus praktek di atas. kesimpulannya: fungsi hanya dapat mengembalikan data (di cell dimana dia ditulis) fungsi tidak dapat melaksanakan tindakan (g berefek netto).. cmiiw ----- Original Message ----- From: siti Vi To: [email protected] Sent: Thursday, February 18, 2010 5:17 PM Subject: Re: [belajar-excel] Mengisi sel sembarang dari suatu rumus dear pak eka, setahu saya formula/fungsi hanya mampu menghasilkan data di cell di mana dia ditulis utuk mengisi cell tertentu tanpa harus menselect nya sepertinya tidak bisa, kecuali dibantu makro (prosedur sub, bukan prosedur function) dengan makro, kita dapat mengisi cell di sheet LAIN (selain sheet aktif) bahkan di workbook lain tanpa mengaktifkan sheet tsb, tanpa harus menselect cellnya lebih dahulu. cmiiw kita menunggu teman-teman lain mungkin punya cara/pengalaman selain dikatakan di atas. ------------------------------------------------------------------------------ ----- Original Message ----- From: Eka Subyantara To: belajar-excel Sent: Thursday, February 18, 2010 4:24 PM Subject: [belajar-excel] Mengisi sel sembarang dari suatu rumus Tiba tiba saja terpikir masalah yang ternyata belum ku tahu jawabnya. Adakah formula/fungsi untuk mengisi sel tertentu di luar sel tempat rumus itu berada? Anggap saja rumus tersebut adalah ISIKAN(alamat_sel, isinya), Contoh: untuk mengisi sel A5 dengan nilai 100 akan saya tuliskan DI SEL MANAPUN formula =ISIKAN("A5", 100) Apa barangkali harus pake makruh gitu? Tolong ya kepada yang punya solusi ... bagi-bagi ilmunya. Idenya inget kontrol spin, yang klo di klik mata panahnya, maka sel tertentu akan berubah isinya. salam hangat, sehangat mentari pagi - eka -

