putrameranti 1 Report post Posted September 15, 2014 Mohon bantuan Otai semua untuk menyelesaikan permasalahan saya ini. bantuan otai semua amat diharapkan dan di dahului dengan ucapan terima kasih. Masalah adalah seperti berikut: http://prntscr.com/4lq23i Share this post Link to post Share on other sites
dans kam 39 Report post Posted September 15, 2014 Macam nak kene guna VBA je. Aku x reti sgt excel. huhu.. Cer tgk sini: http://www.excel-easy.com/vba.html Ini contoh "if then": http://www.excel-easy.com/vba/if-then-statement.html (mcm ada lebih kurang je dgn yg ko nak tu) Share this post Link to post Share on other sites
ahaksz! 44 Report post Posted September 15, 2014 Aku guna VBA. Bawah ni coding dia.Sub kelasTuntutan() Dim gaji, kuasa As Integer, kelas1, kelas2 As String gaji = Range("K21").Value kuasa = Range("H28").Value If gaji >= 2624.45 Then kelas1 = "A" ElseIf gaji >= 2333 Then kelas1 = "B" ElseIf gaji >= 1820.75 Then kelas1 = "C" Else kelas1 = "D" End If If kuasa >= 1400 Then kelas2 = "A" ElseIf kuasa >= 1000 Then kelas2 = "B" ElseIf kuasa >= 175 And kuasa < 1000 Then kelas2 = "D" Else kelas2 = "E" End If If kelas1 < kelas2 Then Range("M29").Value = kelas2 Else Range("M29").Value = kelas1 End If End Sub Share this post Link to post Share on other sites
putrameranti 1 Report post Posted September 17, 2014 Terima kasih atas bantuan yang tuan/puan diberikan.. tapi saya langsung tak pandai guna VB.. kalau ada yang boleh tolong guna Ms Excel amat di alu-alukan. Share this post Link to post Share on other sites
putrameranti 1 Report post Posted September 18, 2014 Terima kasih Banyak Tuan/Puan Ahaksz : Saya dah cuba Godek-godek Coding VB tu dan ianya berjaya dilakukan. Walau bagaimana pun cuma nak tanya sikit , Bagaimana nak jadikan Jawapan pada M29 tu automatik apabila kita masukkan RM ??? Gaji + CC ???Kenderaan. (Apa yg saya alami sekarang ialah kena Tekan Ctrl+M (Abjad) utk mengaktifkan Macros. baru dia tukar Jawapan samada A,B,C atau D. Boleh tolong bagi pencerahan sedikit tuan?. Share this post Link to post Share on other sites
ahaksz! 44 Report post Posted September 18, 2014 Kena tambah sub function bawah ni. Pergi VBA Editor. Double click Sheet1.Dia akan bukak window macam kat gambar bawah ni. Make sure drop down kiri dan kanan (Worksheet dan Change) tu sama macam dalam gambar.Solution atas ni based on Google je. Sori kalau bukan solution yang nak. Boleh baca lanjut sini.http://www.ozgrid.com/VBA/run-macros-change.htm Share this post Link to post Share on other sites
putrameranti 1 Report post Posted September 19, 2014 salam tuan Ahaksz, Terlebih dahulu tolong maafkan saya kerana menyusahkan tuan, saya dah cuba ikut panduan tuan berikan namum masih tak berhasil. Mungkin cara saya tak betul.. mohon pencerahan.. Disini saya sertakan Printscreen masalah tersebut :http://prntscr.com/4o5lw9 Share this post Link to post Share on other sites
ahaksz! 44 Report post Posted September 19, 2014 Boleh tolong post code yang awak dah buat dekat sini? Tapi before tu tolong cek nama macro sama tak dengan nama awak. Refer gambar bawahkelasTuntutan tu nama macro. So rujuk balik post sy yg before ni, kelasTuntutan dalam code tu replace nama macro yg awak punye.And Sheet1 tu depend pada workbook awak. Kalau worksheet awak guna untuk contoh skg guna Sheet1 maka kena code dekat Sheet1. Kalau Sheet2 so buat under Sheet2.p/s: bunyi tuan rasa tak sedap pulak. panggil ahak je lol Share this post Link to post Share on other sites
putrameranti 1 Report post Posted September 23, 2014 (edited) Salam, Ahak. Code yg dah saya buat adalah seperti berikut:http://prntscr.com/4pf57b Minta maaf banyak le sbb saya memang tak tahu langsung VB nie. Maaf menyusahkan. Edited September 23, 2014 by putrameranti Share this post Link to post Share on other sites
ahaksz! 44 Report post Posted September 23, 2014 Salam. Sori br nak bukak forum. Haha Ok cuba dekat drop kiri tulis (General) tu pilih worksheet. Yang kanan tu pilih Change. Tak sure ade ke tak option tu sebab reply gune phone ni. Adei. Column semua mmg betol ke? Mintak cek balik kot salah. Share this post Link to post Share on other sites
putrameranti 1 Report post Posted September 23, 2014 Terima kasih banyak saudara Ahak, Misi berjaya...Semuga ilmu yang saudara berikan ini akan bermanafaat sepenuhnya. Terima kasih sekali lagi Share this post Link to post Share on other sites
ahaksz! 44 Report post Posted September 23, 2014 Alhamdullilah! No problem. :D Share this post Link to post Share on other sites
putrameranti 1 Report post Posted September 26, 2014 Terima kasih banyak kepada yang membantu. Dicadangkan Topik ini di tutup kerana masalah sudah dapat di selesaikan. Terima kasih Share this post Link to post Share on other sites
ahaksz! 44 Report post Posted September 26, 2014 Topik perbincangan ini ditutup kerana perbincangan telah tamat atau persoalan telah diselesaikan. Harap maklum. Share this post Link to post Share on other sites