pomoc s VBA v excelu_kontrola každých...
pomoc s VBA v excelu_kontrola každých...
Potřebuji, aby se mi postupně sčítaly položky z buněk C5:C12 a to tak, že při postupném sčítání ve stavu, kdy jsem >= než buňka A2, se mi obarví buňka, kdy jsem právě tohoto stavu dosáhl. Když se příslušná buňka obarví, od této buňky se počítá znova a po dosažení opět hodnoty >= buňky A2 se obarví další buňka ze sloupce C5:C12.Potřebuji aby tento koloběh a obarvování buněk běžel do té doby, dokud jsou nějaké číselné hodnoty ve slupci C. Hodnoty mohou být i "0". Ve VB se nějak ztratím v cyklech a začínám být bezradný. Děkuji za jakokoliv pomoc.soubor je zde.
- Přílohy
-
- kontrola_ každých_XX.xlsm
- (15.65 KiB) Staženo 19 x
Re: pomoc s VBA v excelu_kontrola každých...
Počkejte na konci cyklu
Sub Kazdych_XX()
Dim pozadavek As Integer
Set myRange = Range("A1:C50")
konec = 65530
pozadavek = Range("A2")
soucet1 = Range("C5")
For I = 5 To konec
soucet1 = myRange.Cells(I, 3)
'
If pozadavek <= soucet1 Then
'
With myRange.Cells(I, 3).Interior
.ColorIndex = 6
.Pattern = xlSolid
End With
Else
myRange.Cells(I, 3).Font.ColorIndex = 0
End If
Next I
End Sub
Sub Kazdych_XX()
Dim pozadavek As Integer
Set myRange = Range("A1:C50")
konec = 65530
pozadavek = Range("A2")
soucet1 = Range("C5")
For I = 5 To konec
soucet1 = myRange.Cells(I, 3)
'
If pozadavek <= soucet1 Then
'
With myRange.Cells(I, 3).Interior
.ColorIndex = 6
.Pattern = xlSolid
End With
Else
myRange.Cells(I, 3).Font.ColorIndex = 0
End If
Next I
End Sub
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 1
- 3346
-
od Grimm
Zobrazit poslední příspěvek
28 čer 2024 23:30
-
- 0
- 2665
-
od LukM
Zobrazit poslední příspěvek
19 říj 2024 14:03
-
-
automaticke nastaveni velikosti komentare v Excelu
od Mikik Block » 04 zář 2024 15:17 » v Kancelářské balíky - 0
- 3197
-
od Mikik Block
Zobrazit poslední příspěvek
04 zář 2024 15:17
-
-
- 5
- 19956
-
od Tay
Zobrazit poslední příspěvek
10 úno 2025 12:09
-
- 2
- 6825
-
od Dyonysos
Zobrazit poslední příspěvek
14 led 2025 16:19
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host