
Excel VBA - makro pro přepsání dat
- Branscombe
- Level 3
- Příspěvky: 469
- Registrován: červen 09
- Pohlaví:
- Stav:
Offline
Re: Excel VBA - makro pro přepsání dat
No i tak se pokusím to co možná nejlépe pochopit ... 

-
- Level 4
- Příspěvky: 1142
- Registrován: srpen 08
- Pohlaví:
- Stav:
Offline
- Branscombe
- Level 3
- Příspěvky: 469
- Registrován: červen 09
- Pohlaví:
- Stav:
Offline
Re: Excel VBA - makro pro přepsání dat
Super, demo funguje jak má. Vypadá to dokonce že bych tento zápis mohl pochopit.
Díky moc, budu testovat, napasuji na svoje data a uvidíme ... Have a nice weekend ...
Díky moc, budu testovat, napasuji na svoje data a uvidíme ... Have a nice weekend ...
- Branscombe
- Level 3
- Příspěvky: 469
- Registrován: červen 09
- Pohlaví:
- Stav:
Offline
Re: Excel VBA - makro pro přepsání dat
Ahoj again,
všechno funguje, upravil jsem si to trošičku a přizpůsobil svým datům, ale zjistil jsem drobnou chybičku. Pakliže se kopíruje záznam do buňky kde již jeden záznam je, tak ho samozřejmě přepíše, ale já bych potřeboval, aby ho vložil do buňky k již existujícímu záznamu. Šlo by to ??
všechno funguje, upravil jsem si to trošičku a přizpůsobil svým datům, ale zjistil jsem drobnou chybičku. Pakliže se kopíruje záznam do buňky kde již jeden záznam je, tak ho samozřejmě přepíše, ale já bych potřeboval, aby ho vložil do buňky k již existujícímu záznamu. Šlo by to ??

-
- Level 4
- Příspěvky: 1142
- Registrován: srpen 08
- Pohlaví:
- Stav:
Offline
Re: Excel VBA - makro pro přepsání dat
To Branscombe:
Zadna chybicka, ale tvoje neschopnost zadat jednoznacne pozadavky najednou.
Predlozene reseni odpovida zadani:
Navic si dej do poradku svou termonologii: to co povazujes za zaznam je polozka!
Je to uz vse, nebo se objevi jeste nejaka "chybicka"?
Pridana data v polozce oddelit jakym oddelovacem - " ", ";", "|", neco jineho?
Zadna chybicka, ale tvoje neschopnost zadat jednoznacne pozadavky najednou.
Predlozene reseni odpovida zadani:
...v příloze kliknu na tlačítko, aby mi překopíroval a transponoval data z oblasti D3:D20 na list2 do buněk B2:S2...
Navic si dej do poradku svou termonologii: to co povazujes za zaznam je polozka!
...záznam píšeme do řádku tabulky. Záznam popisuje jeden objekt databáze (jedna kniha, jeden pacient apod.). Jeho data tedy spolu úzce souvisí, ale jistě jsou různých datových typů (jméno je text, datum narození je datum, věk je číslo atd.). Položky (políčka tabulky) stejného druhu tvoří sloupce tabulky (nazývaný také pole). Všechny hodnoty daného sloupce musí být stejného typu! Např. ve sloupci pro příjmení osob budou jen příjmení, tedy texty (ne čísla, datum apod.), ve sloupci s datem narození budou zase jen data (ne texty)....
Je to uz vse, nebo se objevi jeste nejaka "chybicka"?
Pridana data v polozce oddelit jakym oddelovacem - " ", ";", "|", neco jineho?
- Branscombe
- Level 3
- Příspěvky: 469
- Registrován: červen 09
- Pohlaví:
- Stav:
Offline
Re: Excel VBA - makro pro přepsání dat
Já vím že je to moje nechopnost, ale nejsem bohužel kontingenční tabulka abych počítal se všemi možnostmi 
A špatně jsem specifikoval problém - jedná se o tabulku "přesun dat"
Nepředpokládal jsem že budou dva záznamy do stejné buňky, ale při spuštění do provoz mě ostatní uživatelé přesvědčili o opaku.
Předpokládám že je to vše, možná ještě ošetřit stav kdy nenajde správnou hodnotu v řádku 2 s typem na listu "tabulka", tak aby nic nekopíroval.
A co se týče oddělení, tak ";" by byl fajn ...

A špatně jsem specifikoval problém - jedná se o tabulku "přesun dat"
Nepředpokládal jsem že budou dva záznamy do stejné buňky, ale při spuštění do provoz mě ostatní uživatelé přesvědčili o opaku.
Předpokládám že je to vše, možná ještě ošetřit stav kdy nenajde správnou hodnotu v řádku 2 s typem na listu "tabulka", tak aby nic nekopíroval.
A co se týče oddělení, tak ";" by byl fajn ...

-
- Level 4
- Příspěvky: 1142
- Registrován: srpen 08
- Pohlaví:
- Stav:
Offline
Re: Excel VBA - makro pro přepsání dat
To Branscombe:
To neni jen neschopnost specifikovat zadani, za poslednim resenym zadanim navazat bez jakehokoliv upozerneni na predchozi zadani hranici s funkcni negramotnosti, zvlaste kdyz jsi u posledniho uvedl:
Upresni: V pripade, ze bude vysledek smerovat (napr. podle uklazky) opet do bunky M18, tak pridat hodnotu do teto bunky?
To neni jen neschopnost specifikovat zadani, za poslednim resenym zadanim navazat bez jakehokoliv upozerneni na predchozi zadani hranici s funkcni negramotnosti, zvlaste kdyz jsi u posledniho uvedl:
....tak nevím jestli kvůli tomu zakládat nové téma. Potřebuji jednoduchou vyhledávací formulku....
Upresni: V pripade, ze bude vysledek smerovat (napr. podle uklazky) opet do bunky M18, tak pridat hodnotu do teto bunky?
Naposledy upravil(a) navstevnik dne 19 říj 2010 08:59, celkem upraveno 1 x.
- Branscombe
- Level 3
- Příspěvky: 469
- Registrován: červen 09
- Pohlaví:
- Stav:
Offline
Re: Excel VBA - makro pro přepsání dat
No jo no, asi jsem měl založit nové téma, asi jsem měl lépe specifikovat požadavek a asi jsem se měl lépe učit a naučit se s VBA, ale bohužel není tomu tak ...
Zdá se že máš dnes nějakou špatnou náladu ...
Zdá se že máš dnes nějakou špatnou náladu ...
-
- Level 4
- Příspěvky: 1142
- Registrován: srpen 08
- Pohlaví:
- Stav:
Offline
Re: Excel VBA - makro pro přepsání dat
Upraveno.
1. Osetrit duplicitni vlozeni do Tabulky jsi nepozadoval - nereseno.
2. Nezadal jsi, ale upravil jsem: Pokud je v Tabulce cervenou barvou odlisen stav NOK, je ponechano i v pripade, ze dalsi sada ma stav OK, pokud byl predchozi stav OK (zelena), pak v pripade NOK u dalsi sady bude barva cervena.
3. Doplneno osetreni stavu, kdy neni nalezeno v Tabulce datum mereni nebo Typ.
1. Osetrit duplicitni vlozeni do Tabulky jsi nepozadoval - nereseno.
2. Nezadal jsi, ale upravil jsem: Pokud je v Tabulce cervenou barvou odlisen stav NOK, je ponechano i v pripade, ze dalsi sada ma stav OK, pokud byl predchozi stav OK (zelena), pak v pripade NOK u dalsi sady bude barva cervena.
3. Doplneno osetreni stavu, kdy neni nalezeno v Tabulce datum mereni nebo Typ.
- Přílohy
-
- PresunDat.xlsm
- (32.54 KiB) Staženo 22 x
- Branscombe
- Level 3
- Příspěvky: 469
- Registrován: červen 09
- Pohlaví:
- Stav:
Offline
Re: Excel VBA - makro pro přepsání dat
Díky moc ... Uravil jsem pro svá data a funguje jak má ... Ještě jsem tam našel jednu, ale to si ošetřím asi nějakým dalším makrem. Ještě jednou díky ...
-
- Level 4
- Příspěvky: 1142
- Registrován: srpen 08
- Pohlaví:
- Stav:
Offline
Re: Excel VBA - makro pro přepsání dat
Hm, tak to sem dej, at to neni samy pristipek
- Branscombe
- Level 3
- Příspěvky: 469
- Registrován: červen 09
- Pohlaví:
- Stav:
Offline
Re: Excel VBA - makro pro přepsání dat


tzn. že pokud již tam to číslo je, aby jej tam již nevkládalo

Ale můžu to ošetřit, tak že vždy všechny hodnoty nejprve smažu ...
-
- 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
- 4774
-
od Riviera kid
Zobrazit poslední příspěvek
02 zář 2024 16:21
-
-
- 2
- 12191
-
od Snekment
Zobrazit poslední příspěvek
29 led 2025 15:05
-
- 1
- 4613
-
od atari
Zobrazit poslední příspěvek
07 kvě 2025 09:41
-
- 3
- 3317
-
od lubo.
Zobrazit poslední příspěvek
24 říj 2024 00:00
-
-
Excel 2016 - vzorec kombinace podmínek Příloha(y)
od MK_Vs » 08 led 2025 17:56 » v Kancelářské balíky - 5
- 4071
-
od lubo.
Zobrazit poslední příspěvek
14 led 2025 00:51
-
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 6 hostů