iya Mr.Kid alhamdulillah sudah bisa hehe, mau tanya lagi boleh ya, ingin dibuat
kesimpulan peramalan dengan label isinya "Berdasarkan hasil dari peramalan
diatas maka hasil yang dapat diambil adalah yang memiliki error paling kecil
dari tiga metode adalah sebesar ......., nah ingin dimasukkan nilainya kedalam
label caranya gmn ya Mr ? berarti harus buat formula untuk cari nilai yg
terkecil dari ketiga metode itu ya ?? pakai fungsi MIN kah ?? Maafin banyak
tanya :D
Pada Minggu, 7 Juni 2015 12:23, "'Mr. Kid' [email protected]
[belajar-excel]" <[email protected]> menulis:
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 |
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 iniada di 2 kolom dan 5 baris.
ini filenya https://www.dropbox.com/s/6ozdu055yn6qttb/Sales%20Forecast.xlsm?dl=0
|
#yiv9170866779 #yiv9170866779 -- #yiv9170866779ygrp-mkp {border:1px solid
#d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv9170866779
#yiv9170866779ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv9170866779
#yiv9170866779ygrp-mkp #yiv9170866779hd
{color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px
0;}#yiv9170866779 #yiv9170866779ygrp-mkp #yiv9170866779ads
{margin-bottom:10px;}#yiv9170866779 #yiv9170866779ygrp-mkp .yiv9170866779ad
{padding:0 0;}#yiv9170866779 #yiv9170866779ygrp-mkp .yiv9170866779ad p
{margin:0;}#yiv9170866779 #yiv9170866779ygrp-mkp .yiv9170866779ad a
{color:#0000ff;text-decoration:none;}#yiv9170866779 #yiv9170866779ygrp-sponsor
#yiv9170866779ygrp-lc {font-family:Arial;}#yiv9170866779
#yiv9170866779ygrp-sponsor #yiv9170866779ygrp-lc #yiv9170866779hd {margin:10px
0px;font-weight:700;font-size:78%;line-height:122%;}#yiv9170866779
#yiv9170866779ygrp-sponsor #yiv9170866779ygrp-lc .yiv9170866779ad
{margin-bottom:10px;padding:0 0;}#yiv9170866779 #yiv9170866779actions
{font-family:Verdana;font-size:11px;padding:10px 0;}#yiv9170866779
#yiv9170866779activity
{background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv9170866779
#yiv9170866779activity span {font-weight:700;}#yiv9170866779
#yiv9170866779activity span:first-child
{text-transform:uppercase;}#yiv9170866779 #yiv9170866779activity span a
{color:#5085b6;text-decoration:none;}#yiv9170866779 #yiv9170866779activity span
span {color:#ff7900;}#yiv9170866779 #yiv9170866779activity span
.yiv9170866779underline {text-decoration:underline;}#yiv9170866779
.yiv9170866779attach
{clear:both;display:table;font-family:Arial;font-size:12px;padding:10px
0;width:400px;}#yiv9170866779 .yiv9170866779attach div a
{text-decoration:none;}#yiv9170866779 .yiv9170866779attach img
{border:none;padding-right:5px;}#yiv9170866779 .yiv9170866779attach label
{display:block;margin-bottom:5px;}#yiv9170866779 .yiv9170866779attach label a
{text-decoration:none;}#yiv9170866779 blockquote {margin:0 0 0
4px;}#yiv9170866779 .yiv9170866779bold
{font-family:Arial;font-size:13px;font-weight:700;}#yiv9170866779
.yiv9170866779bold a {text-decoration:none;}#yiv9170866779 dd.yiv9170866779last
p a {font-family:Verdana;font-weight:700;}#yiv9170866779 dd.yiv9170866779last p
span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv9170866779
dd.yiv9170866779last p span.yiv9170866779yshortcuts
{margin-right:0;}#yiv9170866779 div.yiv9170866779attach-table div div a
{text-decoration:none;}#yiv9170866779 div.yiv9170866779attach-table
{width:400px;}#yiv9170866779 div.yiv9170866779file-title a, #yiv9170866779
div.yiv9170866779file-title a:active, #yiv9170866779
div.yiv9170866779file-title a:hover, #yiv9170866779 div.yiv9170866779file-title
a:visited {text-decoration:none;}#yiv9170866779 div.yiv9170866779photo-title a,
#yiv9170866779 div.yiv9170866779photo-title a:active, #yiv9170866779
div.yiv9170866779photo-title a:hover, #yiv9170866779
div.yiv9170866779photo-title a:visited {text-decoration:none;}#yiv9170866779
div#yiv9170866779ygrp-mlmsg #yiv9170866779ygrp-msg p a
span.yiv9170866779yshortcuts
{font-family:Verdana;font-size:10px;font-weight:normal;}#yiv9170866779
.yiv9170866779green {color:#628c2a;}#yiv9170866779 .yiv9170866779MsoNormal
{margin:0 0 0 0;}#yiv9170866779 o {font-size:0;}#yiv9170866779
#yiv9170866779photos div {float:left;width:72px;}#yiv9170866779
#yiv9170866779photos div div {border:1px solid
#666666;height:62px;overflow:hidden;width:62px;}#yiv9170866779
#yiv9170866779photos div label
{color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv9170866779
#yiv9170866779reco-category {font-size:77%;}#yiv9170866779
#yiv9170866779reco-desc {font-size:77%;}#yiv9170866779 .yiv9170866779replbq
{margin:4px;}#yiv9170866779 #yiv9170866779ygrp-actbar div a:first-child
{margin-right:2px;padding-right:5px;}#yiv9170866779 #yiv9170866779ygrp-mlmsg
{font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv9170866779
#yiv9170866779ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv9170866779
#yiv9170866779ygrp-mlmsg select, #yiv9170866779 input, #yiv9170866779 textarea
{font:99% Arial, Helvetica, clean, sans-serif;}#yiv9170866779
#yiv9170866779ygrp-mlmsg pre, #yiv9170866779 code {font:115%
monospace;}#yiv9170866779 #yiv9170866779ygrp-mlmsg *
{line-height:1.22em;}#yiv9170866779 #yiv9170866779ygrp-mlmsg #yiv9170866779logo
{padding-bottom:10px;}#yiv9170866779 #yiv9170866779ygrp-msg p a
{font-family:Verdana;}#yiv9170866779 #yiv9170866779ygrp-msg
p#yiv9170866779attach-count span {color:#1E66AE;font-weight:700;}#yiv9170866779
#yiv9170866779ygrp-reco #yiv9170866779reco-head
{color:#ff7900;font-weight:700;}#yiv9170866779 #yiv9170866779ygrp-reco
{margin-bottom:20px;padding:0px;}#yiv9170866779 #yiv9170866779ygrp-sponsor
#yiv9170866779ov li a {font-size:130%;text-decoration:none;}#yiv9170866779
#yiv9170866779ygrp-sponsor #yiv9170866779ov li
{font-size:77%;list-style-type:square;padding:6px 0;}#yiv9170866779
#yiv9170866779ygrp-sponsor #yiv9170866779ov ul {margin:0;padding:0 0 0
8px;}#yiv9170866779 #yiv9170866779ygrp-text
{font-family:Georgia;}#yiv9170866779 #yiv9170866779ygrp-text p {margin:0 0 1em
0;}#yiv9170866779 #yiv9170866779ygrp-text tt {font-size:120%;}#yiv9170866779
#yiv9170866779ygrp-vital ul li:last-child {border-right:none
!important;}#yiv9170866779