bir hücrenin üstüne basıldıgı anda yazılı şekilde göstermesi

Katılım
25 Nisan 2007
Mesajlar
192
Excel Vers. ve Dili
excel 2007 Türkçe
merhaba arkadaşlar atiyorum şimdi h10 hücresinde bir rakam var 10.000 li bu rakamın mause ile üstüne gelindiginde renkli vede kabartmalı bi şekilde 10.000 yazmasını istiyorum bunu nasıl yapabilirim şimdiden tşkler
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
İlgili sayfanın kod kısmına aşağıdaki kodu ekleyin. Herhangi bir hücreyi tıklattığınızda o hücre renkli ve koyu hale geliyor. Tabii ki boş olmamak kaydıyla.
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Cells.ClearFormats
If Target <> Empty Then
With Target
.Font.Bold = True
.Font.ColorIndex = 5
End With
End If
End Sub
 
Katılım
2 Mart 2007
Mesajlar
603
Excel Vers. ve Dili
2003
Private Sub Worksheet_Selectionchange(ByVal Target As Range)
With Selection.Validation
.Delete
.Add Type:=xlValidateInputOnly, AlertStyle:=xlValidAlertStop, Operator _
:=xlBetween
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = Target.Value
.InputMessage = Target.Value
.ShowInput = True
End With
End Sub

Alandaki bilgi veri doğrulama mantığı ile gösterilebilir.
 
Katılım
25 Nisan 2007
Mesajlar
192
Excel Vers. ve Dili
excel 2007 Türkçe
arkada&#351;lar t&#351;k ederim ama benim istedi&#287;im rakam mavi oldugunda beyaz bi pencere a&#231;&#305;lacak orda o rakam yazacak
 
Katılım
2 Mart 2007
Mesajlar
603
Excel Vers. ve Dili
2003
Private Sub Worksheet_Selectionchange(ByVal Target As Range)
If Target.Font.ColorIndex = 5 Then
With Selection.Validation
.Delete
.Add Type:=xlValidateInputOnly, AlertStyle:=xlValidAlertStop, Operator _
:=xlBetween
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = Target.Value
.InputMessage = Target.Value
.ShowInput = True
End With
End If
End Sub

O zaman bu şekilde deneyin .hücre rengi mavi ise gösterilir.
 
Üst