Oskar
Shon
Dodatki do Office
www.VBATools.pl
Temat: Zdarzenie przy zmianie wartosci w konkretnej komorce
Robert, generalnie to nie przyłożyłeś się za bardzo do opisu problemu z jakim się zmagasz. Trochę masło maślane. Może lepiej będzie jak podlinkujesz przykład w którym jest zawarta jego istota. Dodatkowo w drugim arkuszu daj przykład po reakcji jaką się spodziewasz uzyskać. W tedy będzie można ocenić czy zdarzenie do zdarzenia ma jakiś głębszy sens.Temat: Zdarzenie przy zmianie wartosci w konkretnej komorce
Dziekuje za proby pomocy. Na pewno nastepnym razem bardziej przyloze sie do opisania problemu.Udalo mi sie rozwiazac moj problem. To kod ktory wygenerowalem jako zdarzenie arkusza. Moze komus sie przyda:
Private Sub Worksheet_Calculate()
If Range("Q30") <> 3 Then
ActiveSheet.Shapes.Range(Array("Down Arrow 1")).Visible = msoFalse
ElseIf Range("Q30") = 3 Then
ActiveSheet.Shapes.Range(Array("Down Arrow 1")).Visible = msoTrue
End If
End Sub
Kod ten sprawia ze gdy komorka Q3 przyjmuje wartosc rozna od 3 wtedy ksztalt "Down Arrow 1" jest niewidoczny, a gdy Q3 przyjmuje wartosc = 3 wtedy ksztalt "Down Arrow 1" jest widoczny. Niestety nie moglem tego efektu osiagnac uzywajac WorkSheet_Change poniewaz wartosc komorki Q3 jest zalezna od innych komorek(zawiera formule). Jesli ktos ma inne rozwiazanie tego problemu prosze o sugestie.
Podobne tematy
-
Excel » sumowanie wartosci powyzej np8 -
-
Excel » wyszukiwanie ciągu znaków po konkretnej frazie -
-
Excel » znajdowanie powtarzajacych sie wartosci w kolumnach -
-
Excel » Formatowanie warunkowe całego wiersza przy niepustej komórce -
-
Excel » Funcka Max przy spełnionym warunki -
-
Excel » Wyszukanie konkretnej wartości tekstowej w kolumnie -
-
Excel » Zmiana nazwy arkusza przy przeciąganiu komórek -
-
Excel » przyporządkowywanie wartosci -
-
Excel » dwa arkusze, skopiowanie wartosci komorek dla danej LP -
-
Excel » Makro - wstawianie warości w komórki przy warunku -
Następna dyskusja: