Hirdetés
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- leslieke
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- sh4d0w: StarWars: Felismerés
- sziku69: Szólánc.
- Magga: PLEX: multimédia az egész lakásban
- Mr Dini: Mindent a StreamSharkról!
- eBay-es kütyük kis pénzért
-
LOGOUT

Új hozzászólás Aktív témák
-
Domonkos
addikt
-
válasz
total90
#12618
üzenetére
Név Utca Házszám Irányítószám Város
Igazabol ahogy felettem is irtak, a nev meg az utca kb eselytelen, hacsak nem talalsz egy olyan adatbazist, amiben minden varos minden utcaja szerepel, de meg ugy se 100%, bar ugy mar szerintem egy laza 90%-os szures megoldhato lenne.
Amugy az en algo-m ugy nezne ki, hogy jobbrol balra indulunk, igy nezve elso szam utani karaktersor a varos.
Marad az, hogy Név Utca Házszám Irányítószám.
Most balrol jobbra haladva elso szam utani ertek a Házszám Irányítószám.
Iranyitoszam minden esetben 4 karakter, igy az konnyu.
Maradt a Nev es az Utca.
Nevnel a fentebb emlitett ket nev, egy szokoz kombora losz, az a valosag ~90%-at lefedi.
Marad az utca, mint adott.De a nev - utca parost mindenkeppen le kell ellenorizned biorobot modszerrel.
-
Zalanius
tag
válasz
total90
#12618
üzenetére
"Név Utca Házszám Irányítószám Város"
Az eredeti kérdésben is írtad: a probléma az elválasztó karakter, ami ugyanolyan szóköz, amilyenből kis túlzással tetszőleges mennyiség előfordulhat a név, utca, város esetében mezőn belül is. Exceles eszközökkel stabil megoldás erre aligha lesz, még makrókkal sem, legfeljebb egy valamilyen közelítés. Itt az adatmennyiség a kulcs: pár száz sorig egyszerűen nem éri meg bonyolult szabályrendszereket kódolgatni, a humán erőforrás előbb végez. Ha valami nagyságrendekkel nagyobb listáról van szó, értékes adatokkal, amiből ez a katyvasz áll rendelkezésre, akkor meg a teljes folyamat defektes úgy, ahogy van...
Klasszikus adattisztítós / feltáró feladatként úgy ugranék neki, hogy ha nemzetköziek is a címek, azért a vonatkozó országok városainak (talán) teljes listája beszerezhető, ezért az azonosítás könnyű, ugyanígy az irányítószámok szerkezetére vonatkozó helyi szabályok. Utóbbi nyilván számokat is tartalmaz, ezért az utolsó ilyen töredék után már csak a városnevek lehetnek, a házszám szintén kell, hogy számokat tartalmazzon stb. Nyilván a név-utca felbontás a legtrükkösebb, pl. "Horváth Péter Mátyás Király tér".
De nem feltétlen kell ágyúval lőni az ilyen szóközös verébre. Vegyél egy pár soros mintát, nézd meg a tipikus szerkezetet. Ha van valami többségi mintázat, akkor legyen az a fő szabály, és a többit meg nézd át egyenként. Példa: szóközök mentén felbontva (Excelben: szövegből oszlopok) tipikusan 2 mező a név, 2 az utca, 1 a házszám, 1 az irányítószám, 1 a város. Ha az adott sor 7 mező széles, kész vagyunk, minden más esetet meg ki kell szűrni és átnézni. Nyilván a neveknél a prefix, mint Mr., Dr., Özv. stb. a fő veszély, a házszámoknál a külön írt /a vagy 4. em. 15., de ezekre fel lehet készülni.
-
kovisoft
őstag
válasz
total90
#11907
üzenetére
Arra egyelőre nem jöttem még rá, hogy miért hagyja abba a számlálást egy db email után, de a Mennyiseg növelésénél mindig 1-et kellene hozzáadni, nem pedig oItem.Attachments.Count-ot, hiszen minden pdf-re 1-gyel akarod növelni a számlálót, nem annyival, amennyi akármilyen attachment-je van az adott email-nek:
Mennyiseg = Mennyiseg + 1Szerk: Látom, közben megoldódott.

-
kovisoft
őstag
válasz
total90
#11905
üzenetére
A Mennyiseg nevű változó értékét nem növeled minden egyes pdf megtalálásakor, így amikor kiteszed a message box-ot, akkor 0-t mutat.
Ahol az MsgBox sorod van, oda a Mennyiseg változó növelését kellene tenni, az MsgBox sorodat pedig ki kellene tenni a ciklusok utánra. És én inicializálnám a kód elején a Mennyiseg-et 0-ra. -
Atapi
senior tag
válasz
total90
#10660
üzenetére
ha még aktuális, akkor egy javaslat. tegyél a cmd_dezimal_Click() eljárásodba még egy elágazást, amiben a beírt adatot tároló string (frm_Rechner.txt_Display) hosszához kötöd a ',' gomb hatását (csak 0 hosszúságú string esetén kell vezető 0 ',' esetén). alternatív megoldás, hogy a stringet "0" értékűre inicializálod, és számra kattintás esetén megvizsgálod, hogy az érték 0-e, és ha igen, akkor csak a szám értéket viszed tovább. a 0-ra kattintós eljárásodat magam részéről el is látnám olyan védelemmel, hogy ne lehessen vezető 0-kat írni, mert ugye nem szokás.
-
doc
nagyúr
válasz
total90
#3663
üzenetére
az xcopy filemasolo, nem letoltoprogram, a windows azert nagyon messze van az ilyen szintu transzparenciatol (tudok am magyarul
)
letolteni parancssorbol pl. a wget-tel tudsz (termeszetesen nincs alapbol windowson), esetleg ha van ftp-hozzaferesed, hasznalhatod a parancssoros ftp-t (na ez veletlenul pont van defaultbol)
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Lenovo ThinkVision LFD E65 65" LFD kijelző új
- Legion 5 Pro 16IAH7H Intel Core i7-12700H CPU / 32GB DDR5 RAM / 1TB SSD / Nvidia RTX3070 8GB
- Szép DELL latitude 5420 Tartós Üzleti Laptop 14" -70% i5-1145G7 4Mag 16Gb 256GB SSD FHD IPS
- TP-Link RE700X AX3000 Rage Extender
- Bomba ár! Asus ROG G751JY - i7-4750HQ I 16GB I 256SSD I GTX980M 4G I 17,3" FHD I Cam I Garancia!
- 154 - Lenovo LOQ (15IRX9) - Intel Core i5-13450HX, RTX 4060
- 144 - Lenovo LOQ (15ARP9) - AMD Ryzen 7 7435HS, RTX 4060 (ELKELT)
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
- Bomba ár! Lenovo ThinkPad T430 - i5-3GEN I 4GB I 320GB I 14" HD I Cam I W10 I Garancia!
- Honor Magic7 Pro 5G 512GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest





)


