Třeba takto, kód sem nekomentoval. Věřím, že to není potřeba.
Edit:
Vyměněná příloha
Přidal sem kód, který pracuje se dvěma poli.
Dodatečně přidáno po 2 hodinách 35 minutách 29 vteřinách:
Ještě sem přidal třetí variantu - dvě pole bez cyklu.
Můžeš otestovat co bude rychlejší.
Nalezeno 162 výsledků hledání
Přejít na rozšířené vyhledávání
- 26 kvě 2022 19:34
- Fórum: Kancelářské balíky
- Téma: Jak na práci s polem v EXCELU?
- Odpovědi: 10
- Zobrazení: 2602
- Pohlaví:
- 21 kvě 2022 15:32
- Fórum: Kancelářské balíky
- Téma: Přidat do zápisu podmínku Vyřešeno
- Odpovědi: 2
- Zobrazení: 1275
- Pohlaví:
Re: Přidat do zápisu podmínku Vyřešeno
Aneb chcete mi pomoct, starejte se.
Schválně počkám, zda Ti to dojde.
Schválně počkám, zda Ti to dojde.
- 05 kvě 2022 13:10
- Fórum: Kancelářské balíky
- Téma: vzorec
- Odpovědi: 4
- Zobrazení: 1477
- Pohlaví:
Re: vzorec
No, nestačí na to funkce COUNTIF?
Případně s kombinací KDYŽ.
Případně s kombinací KDYŽ.
- 04 kvě 2022 17:05
- Fórum: Kancelářské balíky
- Téma: Jak zjistit nejčastěji používaná slova a jejich počet ve Wordu?
- Odpovědi: 1
- Zobrazení: 1518
- Pohlaví:
- 04 kvě 2022 16:52
- Fórum: Kancelářské balíky
- Téma: vzorec
- Odpovědi: 4
- Zobrazení: 1477
- Pohlaví:
Re: vzorec
Bez makra těžko, při každém přepočtu listu se bude datum/čas aktualizovat.
- 04 kvě 2022 16:47
- Fórum: Kancelářské balíky
- Téma: MACRO - musí být vyplněny buňky
- Odpovědi: 1
- Zobrazení: 1208
- Pohlaví:
Re: MACRO - musí být vyplněny buňky
Option Explicit Sub TestBunek() Dim Bunka As Range For Each Bunka In Range("F4:G11") If IsEmpty(Bunka) = True Then MsgBox "Některá z kontrolovaných buněk je prázdná!", vbCritical, "Chyba !!!" Exit Sub End If Next Bunka 'další kód End Sub Sub TestBunek_Vypis() Dim Bunka...
- 28 dub 2022 19:32
- Fórum: Kancelářské balíky
- Téma: Makro na výběr listu a vložení do sešitu Vyřešeno
- Odpovědi: 4
- Zobrazení: 1764
- Pohlaví:
Re: Makro na výběr listu a vložení do sešitu Vyřešeno
V příloze je archiv se dvěma soubory. Jeden je zdrojový, který obsahuje list "Sestava", který se bude kopírovat do cílového souboru (s makrem). Zatím je kód bez "zabezpečení" souboru.
Nevím, který soubor je chráněn heslem, jestli cílový nebo zdrojový.
Případně si kód uprav.
Nevím, který soubor je chráněn heslem, jestli cílový nebo zdrojový.
Případně si kód uprav.
- 27 dub 2022 20:20
- Fórum: Kancelářské balíky
- Téma: EXCEL - automatické vypĺňanie
- Odpovědi: 14
- Zobrazení: 2738
- Pohlaví:
Re: EXCEL - automatické vypĺňanie
Jen nástřel v rychlosti. Otestuj. Option Explicit Sub vyplneni_Index_A_B() Dim posun As Integer Dim i As Integer, x As Integer Dim Index() ReDim Index(1 To 2, 1 To 3) Index(1, 1) = "A" Index(1, 2) = 84 'min Index(1, 3) = 99 'max Index(2, 1) = "B" Index(2, 2) = 1 'min Index(2, 3) ...
- 24 dub 2022 21:44
- Fórum: Kancelářské balíky
- Téma: Makro na výběr listu a vložení do sešitu Vyřešeno
- Odpovědi: 4
- Zobrazení: 1764
- Pohlaví:
Re: Makro na výběr listu a vložení do sešitu Vyřešeno
No chtělo by to lepší popis, případně i vzorový soubor/y.
Makro si samozřejmě může list odemknout a po úpravě znovu zamknout. Taková menší nevýhoda je, že pokud je list opatřen heslem musí být v kódu uvedeno = dá se z něj vyčíst.
Makro si samozřejmě může list odemknout a po úpravě znovu zamknout. Taková menší nevýhoda je, že pokud je list opatřen heslem musí být v kódu uvedeno = dá se z něj vyčíst.
- 24 dub 2022 17:50
- Fórum: Kancelářské balíky
- Téma: Smazání dat s podmínkou Vyřešeno
- Odpovědi: 8
- Zobrazení: 1382
- Pohlaví:
Re: Smazání dat s podmínkou Vyřešeno
Takto: ? Option Explicit Sub Smazat_data() Dim i As VbMsgBoxResult ' Smazat data ' i = MsgBox("POZOR!! Chcete opravdu vymazat všechna data?", vbYesNo + vbQuestion, "Výmaz dat") If i = vbYes Then ThisWorkbook.Worksheets("Sestava").Range("A2:XFD1048576").ClearCo...
- 24 dub 2022 17:15
- Fórum: Kancelářské balíky
- Téma: Smazání dat s podmínkou Vyřešeno
- Odpovědi: 8
- Zobrazení: 1382
- Pohlaví:
Re: Smazání dat s podmínkou Vyřešeno
Můžeš tedy polopaticky napsat, jak si představuješ funkci makra, krok po kroku? Kdy se mají zobrazovat a jaké hlášky? Uvedený kód ověří existenci listu "list1" a nabídne jeho odstranění i s vymazáním dat z listu "Sestava" (nebo list2?). Pokud "list1" neexistuje nabídne ...
- 24 dub 2022 16:12
- Fórum: Kancelářské balíky
- Téma: Smazání dat s podmínkou Vyřešeno
- Odpovědi: 8
- Zobrazení: 1382
- Pohlaví:
Re: Smazání dat s podmínkou Vyřešeno
Option Explicit Sub Smazat_data() Dim i As VbMsgBoxResult ' Smazat data ' If ListExistuje("List1") = False Then i = MsgBox("POZOR!! Chcete opravdu vymazat všechna data?", vbYesNo + vbQuestion, "Výmaz dat") If i = vbYes Then Call Smazat Else i = MsgBox("POZOR!! Chc...