Tecnologia, programação e muito Visual FoxPro.

segunda-feira, 22 de agosto de 2011

Re: ]] XL-mania [[ Membandingkan dua buah tanggal

 

Mohon Maaf, post ulang, karena siti menerima notifikasi 
dari 
"Sorry, we were unable to deliver your message to the following address.
<XL-mania@yahoogroups.com>: Message expired for domain yahoogroups.com"


2011/8/21 STDEV(i) <setiyowati.devi@gmail.com>
Jika dua buah tanggal yg akan dibandingkan sudah berupa data DATE/TIME
kita tinggal membandingkan saja, karena sejatinya Data DATE/TIME itu sendiri
sudah berupa bilangan. Mereka tampak LAIN, hanya karena formatting saja.
Pembandingan :   40772  = DateValue("1 Aug 2011")   hasilnya TRUE

If TanggalA > TanggalB Then
   N = Tanggal A - TanggalB
Else
   N = TanggalB - TanggalA
End If

Kedua "tanggal" (tepatnya Text menyerupai Tanggal") baru perlu di konversi
menjadi bilangan / tanggal jika data "tanggal" tsn berupa TEXT
Konversi Teks dengan penampakan 'Seperti Tanggal yg dikenal oleh Excel
( Misal data   "1 Jan 2010",  "Jan 1, 2010",  "12/31/2012" ) dapat dikonversi
menjadi data DATE dengan Fungsi DateValue
TanggalMurni = DateValue(TextTanggal)

Malah sebetulnya, di dalam kalimat aritmatik yg melibatkan data tanggal,
** di formula excel, bagian data tanggal dapat ditulis sebagai text  
** di VBA dapat ditulis sebagai text dengan  diapit oleh #data#

 
Sub vvv()
   Dim TgA As String, N As Long, x As Boolean

   TgA = Format(#12/31/2011# + 17, "dd - MMM - yyyy")
   MsgBox TgA
  
   N = #12/31/2011# - #12/21/2011#
   MsgBox N
  
   X = (N = DateValue("Aug 17, 2011"))
   MsgBox X
  
End Sub




2011/8/21 Loheng Stone <lohengstone@yahoo.com>:

> Dear XL-mania,
> Langsung saja pertanyaanya :
> bagaimana cara membandingkan dua buah tanggal yang berbeda
> contoh :
> If tanggal1 > tanggal2 then ... endif
> apakah mesti dikonversi data tanggal tersebut dalam bentuk bilangan.
> fungsi apa yang digunakan untuk mengkonvesi data tanggal kedalam bentuk bilangan ?
>
> Salam,

__._,_.___
Recent Activity:
+-:: XL-mania ::::::::::::::::::::----------------------------------+
| tiap tanggal gajian, order buku "mengapa boss benci chart anda    |
| membludak :) ayo2 pesan yang belum punya....                      |
| btw... selamat menunaikan ibadah puasa ya...                      |
| www.facebook.com/pages/XL-mania/104233892978057                   |
+-------------------------------------------------------------------+
| DILARANG : MLM, money game, OOT, iklan tanpa izin, SARA, testing, |
| pembicaraan pribadi, one line message,  melecehkan,  tidak sopan. |
+-------------------------------------------------------------------+
| Buat subjek yang kreatif, jangan : "tanya", "help", "mohon bantu" |
| Usahakan besar attachment < 200 kb. Gunakan  winzip  jika  perlu. |
+-------------------------------------------------------------------+
| Ajak teman-teman Anda bergabung dengan mengirim e-mail kosong ke  |
| XL-mania-subscribe@yahoogroups.com atau kirimkan mereka file dari |
| http://groups.yahoo.com/group/XL-mania/files/Promotion/           |
+-------------------------------------------------------------------+
| Berikan testimoni di : http://www.friendster.com/xlmania atau...  |
| http://www.xl-mania.com/2008/06/testimoni-xl-mania.html           |
+-------------------------------------------------------------------+
| Message lama ada di :                                             |
| http://groups.yahoo.com/group/XL-mania/messages [perlu yahoo id]  |
| http://www.mail-archive.com/xl-mania@yahoogroups.com              |
+-------------------------------------------------------------------+
.

__,_._,___

Nenhum comentário:

Arquivo do blog