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 -

Kirim email ke