< návrat zpět

MS Excel


Téma: Makro pro zkopírování sestavy rss

Zaslal/a 19.1.2015 11:54

Hezký den přeji,

mám jen velmi malé zkušenosti s makry a tak bych vás chtěl poprosit o pomoc. Potřeboval bych přes "tlačítko" umístěné na listu 1 "SC_VP" zkopírovat do pozice od buňky "A23" sestavu pro další výrobkovou pozici specifikovanou na listu 2 "Pozice".

Tuto činnost pak podle potřeby opakovat do předem stanovené buňky znovu a znovu dle počtu pozic celé sestavy.

Uvítal bych i stručný popis instalace makra.

Děkuji moc za radu.

L.

Příloha: zip23194_pokus.zip (37kB, staženo 31x)
Zaslat odpověď >

#023195
avatar
"opakovat do předem stanovené buňky" by znamenalo, že si to budeš pořád přepisovat. Dohaduju, že máš na mysli, aby se to pokaždé zkopírovalo na nový řádek?
Takže to byl dotaz č.1.
č.2 - čím by se dalo zajistit, abys nějakou pozici nezkopíroval opakovaně?
č.3 - ty sloučené buňky tam opravdu musí být?
č.4 - sloupcová struktura na obou listech bude zaručeně totožná?citovat
#023196
avatar
1. ano kopírování má být prováděno stále na nový řádek
2. každá nová pozice se kopíruje jako prázdá nevyplněná
sestava (šablona) z listu pozice
3. sloučené buňky lze oddělit, pokud je to nutné
4. sloupcová struktura je totožná

v případě dalších dotazů jsem k dispozici.

Díky za zájem. L.citovat
#023197
avatar
možná by bylo lépší zaslat originální sestavu aby bylo vše jasné a nevzniklo nějaké nedopatřenícitovat
#023199
avatar
Předpokládám, že "malé zkušenosti" zahrnují alespoň schopnost nahrát a pak přehrát makro. Pro tento účel by to mělo fungovat dostatečně. Udělej to a pokud to funguje tak pošli nahraný kód. Pak ho společně upravíme, aby to fachčilo podle představcitovat
#023200
avatar
Posílám nový soubor.
Na vysvětlenou: chtěl bych mít možnost (po vyplnění jedné pozice na listu "SC_VP" daty) zkopírovat na další volný řádek toho samého listu tabulku i se vzorci z listu "Pozice" pro vyplnění další pozice a nemusel používat CTRL+C a CTRL+V a následně mazat nebo přepisovat vložená data.
S makry mám zkušenosti takové, že jsem schopen některé zpracované na netu nahrát do listu a spustit. Záznam vlastního makra jsem zatím nezkoušel 1
Příloha: zip23200_naceneni-sc-7.zip (50kB, staženo 27x)
citovat
#023201
avatar
První nástřel v příloze. Jinak pro nás s US excelem je diakritika v názvech souborů a listů poněkud komplikace. Je lepší nebýt v těchto věcech až takovým vlastencem.
Příloha: zip23201_naceneni-sc-7.zip (62kB, staženo 37x)
citovat
#023203
avatar
Vypadá to dobře 1
akorát když chci vložit pozici tlačítkem podruhé napíše mi to hlášku - Chyba 1004 "Se sloučenou buňkou tohle bohužel nejde udělat"citovat
#023204
avatar
To je způsobeno tím, že poté, co přidáš prázdnou "Pozici", tak makro nezjistí správně nový volný řádek. Všimni si, že se to chytá poslední neprázdné buňky odspodu ve sloupci "L". Buď si architekturu té tabulky uprav tak, aby si alespoň v jednom sloupci měl zaručeně hodnotu v posledním řádku, anebo to budeš muset zjišťovat podle barvy buňky, stejně jak se to zjišťuje na listě "Pozice", což ale taky nemusí vždy dopadnout dobře. Zvlášť pokud s tím souborem budou dělat i jiní barvičkoví umělci.citovat
#023206
avatar
Jasně to už pořeším, děkuji moc za pomoc a jsem zase kousek dál v tom stále bavícím excelu 1citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje