Kalau saya lebih suka disebuah cell diisi formula sum-nya, kemudian isi
cell berformula sum itu yang dibaca dan dimasukkan ke properti caption. Hal
ini akan lebih luwes untuk bisa dipakai dibanyak tempat dalam sheet maupun
userform lain nantinya. Pergantian cara kalkulasi juga bisa dilakukan
dengan mudah, misal yang tadi-sum jadi sumif atau ada vlookupnya dan
sebagai.

Cara yang lebih hardcoded menjadi tidak luwes jika ada pengubahan atau
hasil yang dibutuhkan di tempat lain (sheet, userform, variabel, dsb).
Contohnya dengan :
    linier.Caption = application.worksheetfunction.sum( Sheets("Forecast
Linier").Range("G9").Resize(lRow, 1) )
atau
    linier.Caption = evaluate("=Sum(" & Sheets("Forecast
Linier").Range("G9").Resize(lRow, 1).address & ")" )

Wassalam,
Kid









2015-06-07 15:15 GMT+10:00 Nisa Khairunnisa [email protected]
[belajar-excel] <[email protected]>:

>
>
>
> yang mau ditampilkan itu kan hasil sum dari satu kolom, nah gimana caranya
> ?? udh dicoba kaya gini tapi ga muncul
>
>  linier.Caption = Sheets("Forecast Linier").Sum(Range("G9").Resize(lRow,
> 1)).Value
>
>
>
>
>   Pada Minggu, 7 Juni 2015 11:52, "'Mr. Kid' [email protected]
> [belajar-excel]" <[email protected]> menulis:
>
>
>
>  Hai Nisa,
>
> Misal nilai yang akan dimasukkan ke label bernama 'lblSatu' ada di sheets
> bernama 'Kid' range GJ7
> baris kode :
>       lblsatu.caption = sheets("Kid").range("gj7").value
> kalau pakai textbox (misal bernama txtDua), maka ganti lblsatu.caption
> dengan txtdua.text
> Artinya, object control Label menggunakan properti Caption, dan object
> control TextBox menggunakan properti Text
>
> Pada range, properti :
> a. Text -> berisi nilai sesuai format yang ditetapkan user terhadap range
> tersebut
> b. Value -> berisi nilai sesuai format default yang berlaku di komputer
> tersebut
> c. Value2 -> berisi nilai dasar (tanpa format apapun)
>
> Contoh :
> Sebuah komputer pada tanggal *2015-01-21* di set dengan regional setting
> tertentu yang menampilkan data datetime secara default short date berbentuk
> DD-YYYY-MM
> Kemudian sebuah cells di sheet ke-1 pada range c7 diberi formula berbunyi :
>     =today()
> dan akan tampil di cells tersebut susunan 21-2015-01 (ingat, ini saat
> tanggal *2015-01-21* ya)
> Kemudian range c7 diformat cells custom dengan bunyi format :
>     dd-mmm-yyyy
> sehingga di cell c7 tampak susunan 21-Jan-2015
>
> range c7 pada properti :
> a. Text berisi nilai teks 21-Jan-2015
> b. Value berisi nilai 21-2015-01  alias format defaultnya si kompi saat
> itu yang short date-nya di-set DD-YYYY-MM
> c. Value2 berisi nilai 42025  alias serial date untuk tanggal tersebut
>
> Wassalam,
> Kid
>
>
>
>
>
>
> On Sun, Jun 7, 2015 at 11:53 AM, Nisa Khairunnisa [email protected]
> [belajar-excel] <[email protected]> wrote:
>
>
>  Terimakasih banyak Mr.Kid dan Mr.Toby atas pencerahannya, sangat-sangat
> membantu.
> mau tanya lagi gimana caranya menampilkan otomatis data pada label.
> jadi setelah dilakukan peramalan dengan semua metode, akan muncul hasil
> SUM dari semua metode pada setiap labelnya.bagaimana caranya ya ??
> sedangkan untuk hasil setiap metode didapat dari sheet yang berbeda-beda
>
>
>
>   Pada Sabtu, 6 Juni 2015 8:52, "Toby kenzo [email protected]
> [belajar-excel]" <[email protected]> menulis:
>
>
>
>  sorry attchmentnya ketinggalan.
> Sent from Yahoo Mail on Android
> <http://overview.mail.yahoo.com/mobile/?.src=Android>
>
>  ------------------------------
> * From: * Nisa Khairunnisa [email protected] [belajar-excel] <
> [email protected]>;
> * To: * <[email protected]>;
> * Subject: * Bls: [belajar-excel] Fungsi linest pada VBA Excel [1
> Attachment]
> * Sent: * Fri, Jun 5, 2015 4:00:26 PM
>
>
>  untuk kolom error forecast itu dari inputan penjualan (y) dikurangi
> kolom forecast. itu manggil untuk pengurangannya seperti apa ya ?? itu
> inputannya kan dari perulangan bukan ditampung di variable, jadi gmn yaa ?
> mohon bantuannya master, terimakasih
>
>
>
>   Pada Jumat, 5 Juni 2015 19:38, "Nisa Khairunnisa [email protected]
> [belajar-excel]" <[email protected]> menulis:
>
>
>
>  terimakasih banyaaak Mr.Kid sudah membantu,
> terus terang saya baru sekali belajar vba excel ini jadi masih
> kebingungan, tapi ditugasi untuk buat aplikasi sales forecast dengan vba
> excel.
> Mr. Kid kalau untuk operasi perkalian dan penjumlahan kaya gimana ya,
> untuk mengisi kolom forecast,
> mohon bantuannya lagi :D
>
>         Cells(outRow + rowNum + 3, 6).Value = Range("j2").Value +
> Range("i2").value * x
>
>
>
>
>   Pada Jumat, 5 Juni 2015 7:01, "'Mr. Kid' [email protected]
> [belajar-excel]" <[email protected]> menulis:
>
>
>
>  Hai Nisa,
>
> Sebaiknya, pelajari lagi tentang :
> 1. datatype (di excel cells maupun di VBA -> 2 hal yang mirip tapi
> berbeda) :: terutama tipe string dan object
> 2. cara menggunakan variabel
> 3. cara menggunakan suatu prosedur (fungsi bawaan VB, fungsi bawaan Excel
> via VBA, dsb) -> terutama cara menginput nilai ke suatu parameter prosedur
> yang akan digunakan
> 4. cara menggabung teks (di cells maupun VBA) -> di VBA, sertai dengan
> menggabung teks yang disimpan dalam variabel
> 5. cara merujuk suatu range (selain dengan properti bernama Cells)
> 6. cara memanfaatkan properti dan methods suatu range (properti : address,
> value, dsb; methods : offset, resize, copy, dsb)
>
> Berikut ini adalah salinan catatan dari file terlampir.
>     'kalau di worksheet, ingin formulanya berbunyi : (misal a1 berisi
> nilai 3 alias 3 periode)
>     '    =Linest( $d$9:$d$11 , $e$9:$e$11 , 1 , 1 )
>     'maka :
>     '   $d$9:$d$11 -> didapat dari : Range("d9").Resize(lRow, 1).Address
>     '   $e$9:$e$11 -> didapat dari : Range("d9").Resize(lRow, 1).Address
>     'semua teks digabung jadi satu, yaitu teks :
>     '   "=Linest("
>     '   Range("d9").Resize(lRow, 1).Address
>     '   ","
>     '   Range("d9").Resize(lRow, 1).Address
>     '   ","
>     '   "1"
>     '   ","
>     '   "1"
>     '   ")"
>
> oh iya,
> Jika akan menyematkan suatu image (picture) dari suatu file gambar ke
> suatu object control, pilihlah gambar yang sudah diformat menjadi .ico,
> .gif atau .jpg agar ukuran filenya tidak besar. Hindari penggunaan format
> gambar .bmp, jadi usahakan convert si file gambar lebih dulu. Hal sederhana
> ini bisa membuat ukuran file menjadi ramping... dan,
> bisa menghindari para momod memberi surat cinta yang berbunyi :
>
> File lampiran yang melebihi 250KB dilepas dari email.  blablabla
>
>
> hahahaha.... itu sih emang momod nya aja yang crewet... (momod nya ada
> banyak loh ya)
>
>
>
> Wassalam,
> Kid
>
>
>
> 2015-06-04 23:49 GMT+10:00 Nisa Khairunnisa [email protected]
> [belajar-excel] <[email protected]>:
>
>
>  mohon bantuannya para master, untuk coding fungsi linest pada vba excel,
> hasil dari fungsi linest ini
> ada di 2 kolom dan 5 baris.
>
> ini filenya
> https://www.dropbox.com/s/6ozdu055yn6qttb/Sales%20Forecast.xlsm?dl=0
>
>
>
>
>
>
>
>
>
>
>
>   
>

Kirim email ke