prengelo
02.08.13,06:42
Dakujem za pomoc, v tomto pripade mi to trochu pomoze, ale predsa len nevie na toto niekto vyrobit makro ? Neviem rozdelit adresu lebo, adresa moze mat tvar "Frana Krala 9 Košice 04001" a moze mat tvar "Jilemnickeho 12 Kosice 04001". A tam je potoom problem s rozelenim textu. Medzerou prvou druhou ? Databazu miest viem ku kazdemu zoznamu vyrobit. Len potrebujem makro ktore by to vedele separovat. Vdaka.
marjankaj
02.08.13,04:49
Daj si iný oddeľovací znak. napríklad čiarku.
prengelo
02.08.13,04:57
v 4000 zanamoch mam prehladat rucne text a doplnovat ciarku do adresy ktora, ma ulicu z dvoch a viac slov ? Jednoduhsie to uz bude z ctrl+C ctrl+V. :)
marjankaj
03.08.13,12:16
No myslel som, že keďže vieš vytvoriť databázu, tak ju vieš vytvoriť aj v potrebnom tvare.
pavol.beles@email.cz
07.08.13,11:07
Ahoj, tá adresa je celá v jednej bunke, alebo ako vyzerá ? Rozumiem tomu tak, že je to v jednej bunke a potrebuješ to rozdeliť tak, aby si mal v jednom stĺpci názov ulice, v ďalšom popisné číslo v ďalšom PSČ a v poslednom mesto. Je tá štruktúra vždy rovnaká?
marjankaj
07.08.13,11:31
Áno:---
raz je
Jilemnického 12
a inokedy
Fraňa Kráľa 9
a ak pozrieš prílohu, tak aj
Vstupný areál U.S. STEEL

http://www.porada.sk/t221546-ako-vyrobit-makro-na-rozdelenie-buniek.html#post2389939
A medzera je aj v PSČ napríklad "890 85", ale či vždy toť otázka.:---
prengelo
19.08.13,04:15
Ano, vzdy je to ine. Ale rozdelovac moze byt mesto kde by som ho do zoznamu nahadzal.
marjankaj
19.08.13,21:30
No tento tvoj postup nemusí vyjsť.
Napríklad.
Ul. 29. augusta 1023 Bratislava 811 05

Ak je PSČ posledné, tak by mohlo stačiť =RIGHT(text;6)
Hovorím mohlo. Netuším, čo tam zadávateľ dokázal naťukať.

Skôr by som išiel na to od konca
teda for i=len(text) to 1 step -1
a oddelil najprv PSČ potom mesto číslo a čo by zostalo by bola ulica
marjankaj
19.08.13,21:43
Ale zase treba ošetriť aj takéto bonbóniky
Dlhá 1234/A Dunajská Streda 3 93001

A ako vyseparuješ číslo ulice z tohto?
Vstupný areál U.S.STEEL Košice 04454
marjankaj
19.08.13,21:54
Nakoniec to bude musieť aj tak skontrolovať. Všetkých 25 záznamov :---
Alebo 1000000?
Mr. Excel pre Každého
20.08.13,11:23
Tak nepriestrelná funkcia na číslo domu je prakticky nezmysel. Vždy tam bude anomália, ktorú nevychytá žiaden program. Ako tých 25 000 záznamov sa pri 95% úspešnosti selektovania funkcie dá zvládnut hravo (nové bonbóniky si do VBA dodáš ex post) a funckia bude čas po čase presnejšia ....