Jak za pomocą VBA pokazać wartości w komórkach gdy je zaznaczymy?
Jak pokazać wartości w komórkach gdy są zaznaczone VBA — widzowie #48
Żeby pokazywać wartość w komórkach tylko wtedy gdy są zaznaczone najwygodniejszą opcją jest skorzystać z kodu VBA.
Ukryć wartość w komórce można np: nadając jej kolor taki jak kolor wypełnienia lub ewentualnie formatowanie liczbowe w postaci trzech średników ;;;
to są 2 różne podejścia, dla których kody VBA są odpowiednio formatowanie:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A1:A31").NumberFormat = ";;;"
If Not Intersect(Range("A:A"), Target) Is Nothing Then
Selection.NumberFormat = "General"
End If
End Sub
oraz dla koloru
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A:A").Font.Color = RGB(255, 255, 255)
If Not Intersect(Range("A:A"), Target) Is Nothing Then
Selection.Font.Color = RGB(0, 0, 0)
End If
End Sub
P.S.
Jeśli chcesz dowiedzieć się więcej na temat Excela lub nie wiesz jak coś zrobić to napisz do mnie. Ja w miarę możliwości odpowiem na Twoje pytanie.
Bezpośredni odnośnik do filmu na youtube — Jak pokazać wartości w komórkach gdy są zaznaczone VBA — widzowie #48