na začátek makra:
On Error Resume Next
na konec:
On Error Goto 0
Asi by to šlo jednodušeji bez vložených cyklů, ale funkční to je. Tisíc řádků není moc, tak to nebude dlouho tvat.
A jak bude makro vědět, že sloupec s názvem "xyz" má být jako první nebo druhý nebo poslední, když nemá žádný identifikátor pořadí.
Text může být jakýkoliv i bez čísla, ale nějaký vzor pro správné pořadí být musí.
odpověděl jsem na předchozí "nepřihlášený" dotaz
Máš tři možnosti:
1. VYMAZAT řádky, což není pro objednávku vhodné, jelikož se navždy ztratí.
2. SKRÝT řádky, je to ale pro rozkliknutí takové nepohodlné (alespoň podle mě)
3. SESKUPIT řádky. To si myslím, že je nejvhodnější, protože zviditelnění řádku můžeš provést kliknutím na číslo seskupení a zase zpět. Nebo vytvořit zvlášť tlačítka. Při zrušení seskupení musí být kurzor v oblasti seskupených řádků.
Máš tři možnosti:
1. VYMAZAT řádky, což není pro objednávku vhodné, jelikož se navždy ztratí.
2. SKRÝT řádky, je to ale pro rozkliknutí takové nepohodlné (alespoň podle mě)
3. SESKUPIT řádky. To si myslím, že je nejvhodnější, protože zviditelnění řádku můžeš provést kliknutím na číslo seskupení a zase zpět. Nebo vytvořit zvlášť tlačítka. Při zrušení seskupení musí být kurzor v oblasti seskupených řádků.
Pokud máš datum jako číslo, navyšuje se den +1, pokud je datum jako text, navyšuje se minuta. Změň formát.
Funkční to je, ale sloupce musí obsahovat "něco", protože vyhodnocení velikostí jednotlivých vstupů je na základě neprázdných buněk. Co se týče popisků, je jedno co budou obsahovat, ale v každém případě to buď musí být číslo nebo něco, co definuje následné pořadí sloupců.
Proč jsou ty oblasti dat tak rozházené není jednodušší je načíst do listu už rovnou vedle sebe ?? Obávám se, že to nebude pro rozšiřování počtu sloupců funkční. Ještě se na to zkusím zítra podívat.
Za předpokladu, že ve vstupu 2 a 3 nebudou jiná jména než v 1.
Je tu ještě hodně ale. a to např.
oblasti jsou vedle sebe, takže se moc do počtu sloupců nedají rozšířit alespon ne obl.2 a 3
Podívej se na to, jestli to může být k něčemu.
edit:
Název sloupce Hodnota1 až Hodnota7. Jako oddělovací znak pro číslo sloupce jsem použil písmeno "a" Hodnota . Takže neměnit nebo se musí upravit makro.
Mohou se ve vstupu 2 a 3 vyskytovat i jiná jména než v 1?
Adresy oblastí jsou pevně dány nebo si je na listu musí najít kod sám nebo je označí uživatel během běhu makra?
Takto ?
Jak jsem psal, Lotus Notes nemám a tak netuším, zda je to funkční - není odzkoušeno. Je potřeba s někým, kdo ho má a používá. Jinak více k tomu nalezneš na:
http://www.rondebruin.nl/sendmail.htm
Teoreticky by měl mail odejt na adresy ve sloupci J.
http://www.databison.com/index.php/excel-color-palette-and-color-index-change-using-vba/
řešilo se tu kdysi:
http://wall.cz/index.php?m=topic&id=2032&page=2#posts
http://wall.cz/index.php?m=topic&id=2032&page=2#posts
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
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.