Diskuze: Rada VisualBasic v Excel
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 10 zpráv z 10.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
V Excelu nemůžeš mít vzoreček A=A+B, protože se ti to tím zacyklí. Vzoreček v Excelu musí dělat početní operace vždycky na jiných buňkách, než kde bude výsledek. Takže bude třeba udělat další sloupce. Ale Excel vše počítá automaticky a rovnou, tak nemůžeš mít po provedení výpočtu vstupní buňky "nulové", protože by se výsledek vynuloval taky.
Ahoj, tady to máš, ale bacha, jakmile to jednou pustíš, data jsou pryč -
změněna, takže pustit na XLS kopii.
Ke stažení ZDE: https://drive.google.com/…Ub1KSW5/view?…
Sub Pocitej()
Dim KolikRadku As Integer
Dim A, B, C As Integer
KolikRadku = InputBox("Zadej počet řádků pro kalkulaci:")
Range("A1").Activate
ActiveCell.Offset(1, 0).Activate
For i = 1 To KolikRadku
A = ActiveCell.Value
ActiveCell.Offset(0, 1).Activate
B = ActiveCell.Value
ActiveCell.Offset(0, 1).Activate
C = ActiveCell.Value
A = A + B - C
ActiveCell.Value = 0
ActiveCell.Offset(0, -1).Activate
ActiveCell.Value = 0
ActiveCell.Offset(0, -1).Activate
ActiveCell.Value = A
ActiveCell.Offset(1, 0).Activate
Next
End Sub
Něco jsem vygooglil a změnil jsem koncepci, Použil jsem form pro nákup a výdej. Vše mi funguje, jen bych potřeboval vytvořit vyhledávání v Column 0 v listboxu. Do návrhu formu jsem přidal SearchTextBox pro zadání hledané hodnoty a tlačítko SearchButon pro spuštění hledání. Přikládám dosavadní výsledek http://leteckaposta.cz/189210249. Můžeš mi poradit jak s tím vyhledáváním?
Dal jsem to i tady https://drive.google.com/…7lW8IFj/view?…
Asi bych tam přidal něco takového:
for f = 0 to listbox1.listcount - 1
if listbox.list(f, 0) = co_hledam.....
' co se stane, když najdu
end if
next
pozn. v proměnné f index řádku a druhý parametr, v tomto případě 0 je sloupec
Pridal som ti vyhľadávanie a trocha upravil pôvodný kód lebo bol
strašný
, vyskúšaj.
http://leteckaposta.cz/358144829
Díky, ale nejde mi to stáhnout. Zkus mi to poslat na maros2470@seznam.cz.
Mne to stiahnuť ide, každopádne som ti to poslal na mail.
Zobrazeno 10 zpráv z 10.
