dobry den. Pozrite si prosim tuto syntax.
Sub Makro1()
'
' Makro1 Makro
'
Range("C8").Select
ActiveCell.FormulaR1C1 = "=SUM(R[-6]C:R[-1]C)"
End Sub
Tu vidno ze sumu mi vypocita vzdy striktne do bunky C8, ako by znela presne do tohto zakomponovana syntax tak aby mi sumu vypocital prave pod poslednou bunkov v stlpci C. Vzdy mam variabilnu zostavu v pocte buniek a neni spravne ak mi striktne pocita sumu iba z 8 buniek. O tyzden moze byt pocet buniek napr. 22 a to znamena ze sumu by som potreboval hodit do bunky C23.
dakujem
makro-C/B*100 kazdu bunku
makro-C/B*100 kazdu bunku
Naposledy upravil(a) marek26 dne 06 dub 2008 21:53, celkem upraveno 1 x.
Re: makro-excel suma pod posl.bunkov
Pokud vyloženě netrváš na tom, aby jsi měl pod čísly vzorec, ale stačí ti suma (jenom číslo, ne vzorec), pak použij tohle makro:
Můžeš si pomocí panelu Formuláře vytvořit tlačítko a přižadit k němu to makro. Pak kliknutím na tlačítko se ti sečtou čísla ve sloupci C a je jedno kolik jich tam je.
Kód: Vybrat vše
Sub Soucet_sloupce()
Set Bunka = Range("C2")
Suma = 0
Do While Bunka <> ""
Suma = Suma + Bunka.Value
Set Bunka = Bunka.Offset(1, 0)
Loop
Bunka.Value = Suma
End Sub
Můžeš si pomocí panelu Formuláře vytvořit tlačítko a přižadit k němu to makro. Pak kliknutím na tlačítko se ti sečtou čísla ve sloupci C a je jedno kolik jich tam je.
Znáte pravidla?
Tipy a triky ve Windows XP
Návody: HijackThis, MWAV, CCleaner (THX to mijaja)
Problémy, které chcete vyřešit pište sem do fóra. Neposílejte je emailem ani po ICQ!
Tipy a triky ve Windows XP
Návody: HijackThis, MWAV, CCleaner (THX to mijaja)
Problémy, které chcete vyřešit pište sem do fóra. Neposílejte je emailem ani po ICQ!
- mike007
- Master Level 7.5
- Příspěvky: 5860
- Registrován: srpen 07
- Bydliště: Pardubice
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: makro-excel suma pod posl.bunkov
------------------------------------------------
Vítej na PC-Help !!!
------------------------------------------------
Příště prosím vlož příspěvek do správného tématu - Kancelářské balíky...
//přesunuto
//mmm
Vítej na PC-Help !!!
------------------------------------------------
Kód: Vybrat vše
Sub suma()
Dim hodnota As Long
hodnota = Cells(Rows.Count, "C").End(xlUp).Row + 1
Cells(hodnota, "C").Formula = "=SUM(C1:C" & hodnota - 1 & ")"
End Sub
Příště prosím vlož příspěvek do správného tématu - Kancelářské balíky...
//přesunuto
//mmm
Nejlepší hra je Excel!
• Pravidla fóra PC-help • Jak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.
• Pravidla fóra PC-help • Jak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.
Re: makro-excel suma pod posl.bunkov
dakujem vam pomohlo mi to, ide to.
Viete mi poradit este ako by znela syntax na tento vzorec C/B*100 ak chcem hodnoty doplnat do stlpca D? Pocet buniek moze byt variabilny raz 20 zajtra 50.
dakujem
Viete mi poradit este ako by znela syntax na tento vzorec C/B*100 ak chcem hodnoty doplnat do stlpca D? Pocet buniek moze byt variabilny raz 20 zajtra 50.
dakujem
Re: makro-C/B*100 kazdu bunku
Příklad syntaxe pro:
1. Přímý výpočet
2. Vložení vzorce do buňky
1. Přímý výpočet
Kód: Vybrat vše
ActiveCell = ActiveCell.Offset(0, -1) / ActiveCell.Offset(0, -2) * 100
2. Vložení vzorce do buňky
Kód: Vybrat vše
ActiveCell.Formula = "=C" & ActiveCell.Row & "/B" & ActiveCell.Row & "*100"
Znáte pravidla?
Tipy a triky ve Windows XP
Návody: HijackThis, MWAV, CCleaner (THX to mijaja)
Problémy, které chcete vyřešit pište sem do fóra. Neposílejte je emailem ani po ICQ!
Tipy a triky ve Windows XP
Návody: HijackThis, MWAV, CCleaner (THX to mijaja)
Problémy, které chcete vyřešit pište sem do fóra. Neposílejte je emailem ani po ICQ!
Re: makro-C/B*100 kazdu bunku
nevypocita to kazdu bunku v stlpci D
- mike007
- Master Level 7.5
- Příspěvky: 5860
- Registrován: srpen 07
- Bydliště: Pardubice
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: makro-C/B*100 kazdu bunku
Co si dát do buněk sloupce D vzorec?
např :
např :
Kód: Vybrat vše
=KDYŽ(B1=0;"";C1/B1*100)
Nejlepší hra je Excel!
• Pravidla fóra PC-help • Jak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.
• Pravidla fóra PC-help • Jak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.
Re: makro-C/B*100 kazdu bunku
2. Vložení vzorce do buňky
[/quote]
tu sa prida vzorec aj vypocita bunku ale iba tu prvu, cely stlpik D by to malo vypocitat, prosim vas keby ste mi napisali syntax pre cely "D" pricom pocet buniek sa meni dnes 20 zajtra 50.
Dakujem
Kód: Vybrat vše
range D2.select[code]
[code]ActiveCell.Formula = "=C" & ActiveCell.Row & "/B" & ActiveCell.Row & "*100"
tu sa prida vzorec aj vypocita bunku ale iba tu prvu, cely stlpik D by to malo vypocitat, prosim vas keby ste mi napisali syntax pre cely "D" pricom pocet buniek sa meni dnes 20 zajtra 50.
Dakujem
Re: makro-C/B*100 kazdu bunku
Tak dobře, udělal jsem ti 1 makro pro sumu ve sloupci C a pro vzorce ve sloupci D.
Kód: Vybrat vše
Sub vzorce()
Set konec = Range("C2").End(xlDown)
konec.Offset(1, 0).Formula = "=SUM(C2:C" & konec.Row & ")"
Range("D2").Formula = "=C2/B2*100"
Range("D2:D" & konec.Row).FillDown
End Sub
Znáte pravidla?
Tipy a triky ve Windows XP
Návody: HijackThis, MWAV, CCleaner (THX to mijaja)
Problémy, které chcete vyřešit pište sem do fóra. Neposílejte je emailem ani po ICQ!
Tipy a triky ve Windows XP
Návody: HijackThis, MWAV, CCleaner (THX to mijaja)
Problémy, které chcete vyřešit pište sem do fóra. Neposílejte je emailem ani po ICQ!
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 9
- 1178
-
od mmmartin
Zobrazit poslední příspěvek
29 srp 2023 16:47
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 32 hostů