Herkese Merhaba
Ekli calc dosyasında A sutununda tarihler var. bu tarihler, ben harcama girdiğimde otomatik o günün tarihi ve saati olarak oluşuyor.
ancak şöyle bir sorunum var. ben bir alt satıra ertesi gün harcama girdiğimde, üstteki tarihler de değişiyor. yani, üstteki önce girdiğim tarihler de, en son girdiğim tarih oluyor. bunu bir türlü çözemedim.
Bu konuda destek rica ediyorum. emek veren herkese teşekkürler
kemal Rahmi ŞENER
yan sutuna otomatik tarih yazdırmak
-
- Mesajlar: 3
- Kayıt: 09 Ara 2022, 17:37
- İşletim Sisteminiz: win10
- LibreOffice Sürümü: 7.4.3
yan sutuna otomatik tarih yazdırmak
- Dosya ekleri
-
- HARCAMALAR-deneme.xlsx
- (6.71 KiB) 80 kere indirildi
- Hamurcu
- Mesajlar: 265
- Kayıt: 06 Ağu 2012, 00:14
- İşletim Sisteminiz: Windows 10/11 - Pardus Linux
- LibreOffice Sürümü: 7.x
Re: yan sutuna otomatik tarih yazdırmak
Merhaba,
Öncelikle aşağıdaki BASIC makrosunu yazın ve kaydedin.
Sizin örneğinize uygularsak B2 hücresinden başlayarak aşağı doğru doldurun. Yazdığınız BASIC makrosunu aşağıdaki şekilde çağırın.
Eğer D2 hücresi boş ise 30/12/1899 (LibreOffice için tarihin başlangıcını) eğer dolu ise şimdiki zamanı kalıcı olarak geri döndürecektir.
Umarım işinizi görür.
Öncelikle aşağıdaki BASIC makrosunu yazın ve kaydedin.
Kod: Tümünü seç
Function TARIHYAZ(Hucre As String) As Double
Dim Tarih As Object, DogruTarih As Date
Tarih = ThisComponent.NullDate
DogruTarih = DateSerial(1899,12,30) - DateSerial(Tarih.Year, Tarih.Month, Tarih.Day)
If Hucre="" Then
TARIHYAZ = 0.0
Else
TARIHYAZ = Now + DogruTarih
End If
End Function
Kod: Tümünü seç
=TARIHYAZ(D2)
Umarım işinizi görür.
-
- Mesajlar: 3
- Kayıt: 09 Ara 2022, 17:37
- İşletim Sisteminiz: win10
- LibreOffice Sürümü: 7.4.3
Re: yan sutuna otomatik tarih yazdırmak
çok teşekkür ederim.
"BASIC makrosunu aşağıdaki şekilde çağırın." bunu anlamadım.
sizin yazdığınız programı macro ya kopyalayacağım. Başka ne yapmam gerek?
"BASIC makrosunu aşağıdaki şekilde çağırın." bunu anlamadım.
sizin yazdığınız programı macro ya kopyalayacağım. Başka ne yapmam gerek?
-
- Mesajlar: 3
- Kayıt: 09 Ara 2022, 17:37
- İşletim Sisteminiz: win10
- LibreOffice Sürümü: 7.4.3
Re: yan sutuna otomatik tarih yazdırmak
çok teşekkürler
yaptım çalışıyor
yaptım çalışıyor