Dobrý den!
Peru se s tím už dlouho.
Dokázal by to někdo vyřešit?
[code][/code]
POŽADAVKY
Akce1
1.Kliknutím na „Nový záznam“ vyvolat vyplňovací formulář 1
2.Ručně vyplnit kolonky,zůstane-li kolonka prázdná,bude prázdná i buňka v tabulce
3.Vložit data do tabulky
4.Další nový záznam vložit do řádku níže např.bude vyplněn řádek 5(Poř.číslo 002).Poté potřebuji vyplnit třeba řádek 18(Poř.číslo 015)-prostě se bude formulářem vyplňovat aktivní řádek
Akce 2
1.Kliknutím na „Upravit“ vyvolat vyplňovací formulář 1 bude možné upravit data v aktivním řádku
Akce 3
1.Kliknutí na tlačítko „K fakturaci“ se aktivní řádek přenese do listu „K fakturaci“ na číselně identický řádek (dle sloupce B) např. B9 (Poř.číslo 006) v listu“SOUPIS“ bude vložen do listu „K fakturaci“ (mezi poř.číslo 005 a 007) a z listu „SOUPIS“ bude řádek odstraněn a zbývající řádky pod ním poskočí nahoru
Akce 4
1.Tlačítkem „Fakturováno“ se aktivní řádek přesune do listu „Fakturováno“. (aktivní řádek se přenese do listu „Fakturováno“ na číselně identický řádek (dle sloupce B) např. B9 (Poř.číslo 006) v listu“K fakturaci“ bude vložen do listu „Fakturováno“ (mezi poř.číslo 005 a 007) a z listu „K fakturaci“ bude řádek odstraněn a zbývající řádky pod ním poskočí nahoru
Kolonky Cena,OBJ,PL,PROTOKOL,ČÍSLO FAKTURY se budou vyplňovat ručně a bude v nich hypertextový odkaz na dokument uložený na disku
Pomoc s VBA Excel Vyřešeno
Pomoc s VBA Excel
- Přílohy
-
- TEST TEST.xlsm
- Test
- (49.42 KiB) Staženo 77 x
Re: Pomoc s VBA Excel
Dá sa to - z formulára pridávať nové dáta do nového riadka, naťahať dáta z aktuálneho riadka naspäť do formulára, prehodiť riadok z jedného listu do druhého a správne ho zaradiť. Vhodnou funkciou zistiť z aktívnej či označenej bunky číslo riadku, cyklom vyhľadávať buď posledný záznam v tabuľke alebo pri každej novej úprave zapísať číslo posledného riadku tabuľky (počet záznamov) do nejakej bunky a toto potom využiť pri najbližšej úprave tabuľky a znova to číslo aktualizovať, cyklom vyhľadať najbližšie vyššie číslo záznamu pred ktorý sa zaradí aktuálny záznam. Ako vymazať riadok a ako nový riadok pridať - spustiť záznam makra a previesť tieto operácie ručne. Zaznamenané makro vhodne upraviť a použiť vo svojom makre pre formulár.
Nebolo by jednoduchšie sa vybodnúť na formulár a makrá a vypĺňať záznamy priamo v tabuľke a jednoducho pridať len ďalší stĺpec napríklad "Stav", v ktorom bude jeden z príznakov soupis, k fakturaci alebo fakturováno. Potom použiť v záhlavý tabuľky automatický filter a jednoducho si prepínať zobrazené záznamy podľa zvoleného stavu.
Nebolo by jednoduchšie sa vybodnúť na formulár a makrá a vypĺňať záznamy priamo v tabuľke a jednoducho pridať len ďalší stĺpec napríklad "Stav", v ktorom bude jeden z príznakov soupis, k fakturaci alebo fakturováno. Potom použiť v záhlavý tabuľky automatický filter a jednoducho si prepínať zobrazené záznamy podľa zvoleného stavu.
Re: Pomoc s VBA Excel
Vím,že se to dá-ale jak?
Vyplňovat záznamy v tabulce a filtrovat?Ne takhle bych to nechtěl,ať v tom není zmatek-proto mám listy SOUPIS,K fakturaci a Fakturováno.
V listě SOUPIS-jsou vypsány zakázky-jsou-li provedeny chci je převést na list K fakturaci,po odeslání faktury chci přenést řádek do Fakturováno.
Prosím o pomoc
Vyplňovat záznamy v tabulce a filtrovat?Ne takhle bych to nechtěl,ať v tom není zmatek-proto mám listy SOUPIS,K fakturaci a Fakturováno.
V listě SOUPIS-jsou vypsány zakázky-jsou-li provedeny chci je převést na list K fakturaci,po odeslání faktury chci přenést řádek do Fakturováno.
Prosím o pomoc
Re: Pomoc s VBA Excel
Opravdu nikdo netuší jak jít na věc?
-
- Level 4.5
- Příspěvky: 1547
- Registrován: březen 11
- Bydliště: Drsná Vysočina :D
- Pohlaví:
- Stav:
Offline
Re: Pomoc s VBA Excel
Něco jsem vytvořil na listě SOUPIS
Tak na to koukni. Třeba pomůže.
Tak na to koukni. Třeba pomůže.
- Přílohy
-
- TEST TEST.xlsm
- (31.36 KiB) Staženo 90 x
Re: Pomoc s VBA Excel
Super.Ještě budeš-li mít čas a náladu bych potřeboval krok 4.
Akce 4
1.Tlačítkem „Fakturováno“ se aktivní řádek přesune do listu „Fakturováno“. (aktivní řádek se přenese do listu „Fakturováno“ na číselně identický řádek (dle sloupce B) např. B9 (Poř.číslo 006) v listu“K fakturaci“ bude vložen do listu „Fakturováno“ (mezi poř.číslo 005 a 007) a z listu „K fakturaci“ bude řádek odstraněn a zbývající řádky pod ním poskočí nahoru
Jseš šikula
Akce 4
1.Tlačítkem „Fakturováno“ se aktivní řádek přesune do listu „Fakturováno“. (aktivní řádek se přenese do listu „Fakturováno“ na číselně identický řádek (dle sloupce B) např. B9 (Poř.číslo 006) v listu“K fakturaci“ bude vložen do listu „Fakturováno“ (mezi poř.číslo 005 a 007) a z listu „K fakturaci“ bude řádek odstraněn a zbývající řádky pod ním poskočí nahoru
Jseš šikula
-
- Level 4.5
- Příspěvky: 1547
- Registrován: březen 11
- Bydliště: Drsná Vysočina :D
- Pohlaví:
- Stav:
Offline
Re: Pomoc s VBA Excel
Tlačítko fakturováno také funguje jak má na formuláři na listu SOUPIS,
pokud to samé chceš na listu K fakturaci tak buď vyvolej ten samý formulář
nebo vytvoř nový jen s tím tlačítkem a makro použij to samé jako v tom full formuláři.
A nebo co přesně nefunguje?
pokud to samé chceš na listu K fakturaci tak buď vyvolej ten samý formulář
nebo vytvoř nový jen s tím tlačítkem a makro použij to samé jako v tom full formuláři.
A nebo co přesně nefunguje?
Re: Pomoc s VBA Excel
Do listu "K fakturaci" přenesu formulářem položku.Vystavím-li poté fakturu a budu chtít přesunout záznam z listu "K fakturaci" do listu "Fakturováno" nelze to provést.
Jestli by bylo možné-v listu "K fakturaci" dvojklikem na poř.číslo(např.sloupec B13) vyvolat opět formulář z listu "SOUPIS" a kliknutím na tlačítko Fakturováno přesunout řádek do listu "Fakturováno" na příslušný řádek.
Najdeš-li si čas předem děkuji.
Jestli by bylo možné-v listu "K fakturaci" dvojklikem na poř.číslo(např.sloupec B13) vyvolat opět formulář z listu "SOUPIS" a kliknutím na tlačítko Fakturováno přesunout řádek do listu "Fakturováno" na příslušný řádek.
Najdeš-li si čas předem děkuji.
-
- Level 4.5
- Příspěvky: 1547
- Registrován: březen 11
- Bydliště: Drsná Vysočina :D
- Pohlaví:
- Stav:
Offline
Re: Pomoc s VBA Excel
Tak teď by už mohlo
Na listu K fakturaci se formulář vyvolá buď dvojklikem nebo tlačítkem.
Přidal jsem nějaké chybové hlášky.

Na listu K fakturaci se formulář vyvolá buď dvojklikem nebo tlačítkem.
Přidal jsem nějaké chybové hlášky.
- Přílohy
-
- TEST TEST.xlsm
- (37.96 KiB) Staženo 124 x
Re: Pomoc s VBA Excel Vyřešeno
Děkuji mnohokrát-to je přesně ono.
Budu Tě všude vychvalovat
Budu Tě všude vychvalovat
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
-
EXCEL -jak otevřít 2 excel sobory abych je viděla současne a samostatně
od Ketty02 » 30 srp 2024 21:19 » v Vše ostatní (sw) - 2
- 4811
-
od Riviera kid
Zobrazit poslední příspěvek
02 zář 2024 16:21
-
-
- 2
- 12223
-
od Snekment
Zobrazit poslední příspěvek
29 led 2025 15:05
-
- 1
- 4735
-
od atari
Zobrazit poslední příspěvek
07 kvě 2025 09:41
-
- 3
- 3347
-
od lubo.
Zobrazit poslední příspěvek
24 říj 2024 00:00
-
- 5
- 3942
-
od atari
Zobrazit poslední příspěvek
26 dub 2025 09:11
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti