Bir hücrede görünen yazılı veri

Katılım
8 Eylül 2008
Mesajlar
950
Excel Vers. ve Dili
2016 İngilizce
Merhabalar
Form üzerlerinde textbox larda mesela veri girilecek satırı tanımlamak adına işte ne gibi bir veri girileceğine dair bir belirtme yazılı olur öncesinde.

Örneğin Adınızı Yazınız yazar textboxta ama üstüne tıklayınca o yazı silinir. sonra ad soyad verisini yazarız.

bunu exceldeki sayfada hücre içeriklerinde yapabilir miyiz. bir hücre içeriğinde böyle bir tanım görünsün ama hücre üstüne gelince veri girerken o tanım tamamen silinecek verimiz görünecek. yazılan veriyi delete ile sildiğimizde tekrar o tanım verisi görünsün. örneğin hücreye veri giriniz. gibi bir veri görünsün.

bilgi ve yardımlarınızı rica ederim.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Öyle değilde, hücre üstüne gelip sağ tık,açıklama seçip açıklama ekleyebilirsiniz.:cool:
 
Katılım
8 Eylül 2008
Mesajlar
950
Excel Vers. ve Dili
2016 İngilizce
makroyla olabilir sanki üstadım. mesela makroda şöyle bişey yazılabilir. eğer hücre boş ise hücrede "bir veri giriniz" yazsın ben üstüne gelip bir veri yazınca o yazdığım veri görünsün.
 

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
VBA Editor'de Excel Sayfa kodu kısmına yazarak deneyin.
Örnek (A1) hücresi içindir.
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("A1")) Is Nothing Then Exit Sub
With Target.Validation
.Delete
.Add Type:=xlValidateInputOnly
If Target <> "" Then
.InputMessage = ""
Else
.InputMessage = "Değer Giriniz"
End If
End With
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, Range("A1")) Is Nothing Then Exit Sub
With Target.Validation
.Delete
.Add Type:=xlValidateInputOnly
If Target <> "" Then
.InputMessage = ""
Else
.InputMessage = "Değer Giriniz"
End If
End With
End Sub
 
Katılım
8 Eylül 2008
Mesajlar
950
Excel Vers. ve Dili
2016 İngilizce
bu kod evet sarı renkli bir uyarı yazısı gibi görünüyor ama hücrenin üstüne konumlanınca geliyor. ben hücre üstünde olsamda olmasamda bu bir değer giriniz verisi yazsın istiyorum hücrenin içerisinde yazsın yani bunu boş ise tabiki. ben bir veri girince o veri girdiğim veri olacak haliyle
 

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("A1")) Is Nothing Then Exit Sub
If Target <> "" Then
Target = Target.Value
Else
Target = "Değer Giriniz"
End If
 
Üst