Aktywne Wpisy

Tymariel +254
Hej Mirki i Mirabelki. Wczoraj wskoczyła mi nowa odznaka. Jestem już na wykopie od 15 lat. Z tej okazji mam zaszczyt ogłosić, że organizuje #rozdajo 150€ dla jednego Mirka/Mirabelki!
Zasady:
- Zieloni nie
- pato tagi tez nie
- Daj plusa!
- kliknij w pajacyka! https://www.pajacyk.pl/
- W komentarzu wrzuć zabawnego mema, lub napisz na co by poszła wygrana
- czas na danie plusa i komentarza to 24h od dodania tego wpisu.
Zasady:
- Zieloni nie
- pato tagi tez nie
- Daj plusa!
- kliknij w pajacyka! https://www.pajacyk.pl/
- W komentarzu wrzuć zabawnego mema, lub napisz na co by poszła wygrana
- czas na danie plusa i komentarza to 24h od dodania tego wpisu.

DzonySiara +631
Chyba najlepsze rozwiązanie jakie mogło zostać wprowadzone...
#technologia
#technologia
źródło: 1000019337
Pobierz




Popełniłem w VBA takie coś:
Sub test()Dim ostatniWiersz As Integer
Dim minZasob As Integer
Dim maxZasob As Integer
Dim stan As Integer
Dim i As Integer
ostatniWiersz = ActiveSheet.UsedRange.Rows.Count
For i = 1 To ostatniWiersz
minZasob = Worksheets("Arkusz1").Cells(i, 4)
maxZasob = Worksheets("Arkusz1").Cells(i, 5)
stan = Worksheets("Arkusz1").Cells(i, 3)
If (stan > minZasob) And (stan < maxZasob) Then
Cells(i, 1).Interior.Color = rgbGreen
Cells(i, 2).Interior.Color = rgbGreen
Cells(i, 3).Interior.Color = rgbGreen
Cells(i, 4).Interior.Color = rgbGreen
Cells(i, 5).Interior.Color = rgbGreen
Else
Cells(i, 1).Interior.Color = rgbRed
Cells(i, 2).Interior.Color = rgbRed
Cells(i, 3).Interior.Color = rgbRed
Cells(i, 4).Interior.Color = rgbRed
Cells(i, 5).Interior.Color = rgbRed
End If
Next i
End Sub
I pozostała mi jedna rzecz. Jak sprawić by to działało cały czas przy jakichkolwiek zmianach w komórce?
#vba #programowanie #office #excel
(1.1) zrobić coś złego
(1.2) żart. stworzyć marny utwór (np. literacki)
Private Sub WorksheetChange(ByVal Target As Range)
Dim ostatniWiersz As Integer
Dim minZasob As Integer
Dim maxZasob As Integer
Dim stan As Integer
Dim i As Integer
ostatniWiersz = ActiveSheet.UsedRange.Rows.Count
For i = 1 To ostatniWiersz
minZasob = Worksheets("Arkusz1").Cells(i, 4)
maxZasob = Worksheets("Arkusz1").Cells(i, 5)
stan = Worksheets("Arkusz1").Cells(i,
A co to ma do rzeczy? Formatowanie warunkowe działać będzie równie dobrze również po dodaniu przycisku itp.
Jeśli jakikolwiek kod ma być wykonany na skutek zmian dokonanych w arkuszu, to jak najbardziej powinien znaleźć się w procedurze Worksheet_Change,