WeekToDate
WeekToDate
Tanım
Yılın, belirli bir haftasının, belirli bir gününün, tarih değerini elde etmek için kullanılır. 1 Ocak tarihin bulunduğu hafta, yılın ilk haftası sayılır.
Kullanım Şekli
Değişken = Document.WeekToDate(Yıl, YılınHaftası, HaftanınGünü)
Ana Nesne
Document (Doc) nesnesinin elemanıdır. Bir doküman nesnesi ile kullanılmak zorundadır.
Parametreler
Parametre |
Açıklama |
Yıl |
Elde edilecek tarihin, yılının tam sayı değeri. |
YılınHaftası |
Elde edilecek tarihin, yılın kaçıncı haftasını gösteren tam sayı değeri. |
HaftanınGünü |
Elde edilecek tarihin, haftanın kaçıncı gününü gösteren tam sayı değeri. Haftanın ilk günü pazartesidir. |
Geri Dönen Değerler
Geçerli değerler verilmiş ise, “yyyy/aa/gg” formatında tarih değeri geri döner. Geri dönen bir değeri olduğundan, bir değişkene atanmalıdır.
Hatırlatmalar
•Eğer fonksiyona geçersiz bir tarih değeri girilirse, geri dönüş değeri boş olacaktır.
Örnek
Sub Makro1() Yil = 2017 YilinHaftasi = 3 HaftaninGunu = 1 YeniTarih = Doc.WeekToDate(Yil, YilinHaftasi, HaftaninGunu) Mesaj = "WeekToDate fonksiyonu sonucu: " & YeniTarih Doc.MsgBox Mesaj End Sub |
Yukarıdaki örnekte YeniTarih değişkenine; 2017 yılının, 3. haftasının 1. gününün değeri atanmıştır. Fonksiyon bu durumda ilgili tarih değerini (10/01/2017) değişkene atayacaktır.
Paylaşım Makrosu
Copyright © <2017> by <Birleşik Yazılım>. All Rights Reserved.