< návrat zpět

MS Excel


Téma: Vložení na první volnou buňku ve sloupci. rss

Zaslal/a 23.11.2022 19:21

PavelJanecNevíte někdo, jak vložit zkopírované řádky do jiného sešitu na první volný řádek ve sloupci v jiném sešitu, aby to šlo zaznamenat makrem? Zkoušel jsem z jednoho sešitu zkopírovat ony dva řádky, pak ve druhém sešitu jsem klikl na Buňku A1, pak zmáčkl ctrl+shift+šipka dolů, následně jen ctrl+ šipka dolů a nakonec jen šipka dolů a vložit, což jsem si myslel, že makro udělá vždy stejně, ale není tomu tak, makro si stejně zaznamená jen číslo buňky, do které to vloží, takže mi to vždy vloží na stejné místo, ale já to potřebuju vždy nakonec.

Zaslat odpověď >

Strana:  « předchozí  1 2 3   další »
#054002
PavelJanec
7 7 Prosím, prosím, alespoň mě někam nasměrujte. Když jsem to různě zkoušel, vždycky jsem narazil na špatně zformátované .csv, tak jsem v koncích.citovat
#054004
Lugr
Nějak se v tom popisu ztrácím.
Příloha: rar54004_makro.rar (14kB, staženo 5x)
citovat
#054006
elninoslov
Najlepšie by bolo tie súbory CSV v Exceli neotvárať. Obsahujú tie CSV aj diakritiku? Ak nie, tak sa to dá riešiť expresne rýchlo cez textové funkcie priamo z/do CSV. Ak áno, tak to je problém, keďže VBA má problém pri načítaní/ukladaní diakritiky vkódovaní utf-8/ansi. Zdroj je utf-8 a dáta sú ansi. Stiahnite si NotePad++ v ňom otvorte origo Zdroj aj origo dátový a pozrite vpravo dole, čo tam píše. Dá sa to ošetriť cez ADO.Stream ale treba vedieť kódovanie vopred. Má za to, že rôznosť kódovania vznikla Vašou úpravou pri anonymizovaní príloh. Myslím, že to mám z časti už pripravené, ešte počkám čo napíšete, a podľa toho sa ešte raz pokúsim pochopiť či chcete naozaj nahradiť "název1" za "názevXXX", alebo je XXX nejaká premenná a pod.

Inak aký název v prílohe Zdroj?
Z těch 3 .csv souborů je jeden zdrojový, viz: název v příloze "zdroj".

Ani v jednom nie sú v stĺpci D (expandInMenu) žiadne "1"
Vloží tyto dva řádky vždy nakonec, tak jako se to vkládá Vám v tom vzoru.

???citovat
#054009
PavelJanec
Pro Lugr.
Děkuji moc za ochotu. Ono to evidentně funguje, ale rozhodí mi to formát těch výsledných .csvcitovat
#054010
PavelJanec
Pro Elninoslov.
Snažil jsem se to napsat co nejpodrobněji. Notepad++ ukazuje formát ANSI a v textech diakritika je.
To nahrazení "název1" za "názevXXX" je samozřejmě smyšlené, to bych si potom už přepsal. Můžete to nahradit čímkoliv.
Ano, soubor zdroj.csv je ten, který obsahuje ty řádky navíc a čerpá se právě z něj. Ty ostatní dva jsou potřeba editovat.
Že neobsahuje slopec D "1"? Tak to jsem asi zapomněl, tak si tam třeba do několika řádků v tom zdroji tu 1 napište. Moc děkuji!

P.S.
Jinak ještě k tomu kódování. Všechny soubory, ať ten zdrojový, nebo ty upravované jsou vyexportovány z jedné platformy, takže co se fomátu týče, jsou identické.citovat
#054020
PavelJanec
Tak vidím, že to asi nemá řešení, nepomohl by jste mi alespoň někdo s tím makrem do csv, aby se nezměnil formát? Já to nějak uzpůsobím alespoň po jednom. Děkuji moccitovat
#054023
Lugr
Rád bych ti pomohl, ale já nic lepšího nevymyslím.citovat
#054024
PavelJanec
Lugre, to vůbec nevadí, i tak jste mi pomohl. Doteď jsem to dělal ručně, tak to budu dělat dál 1 Jen mi nejde do hlavy, že to normálně edituju v excelu a nakonec dám jen uložit změny a je to OK, tak proč to nejde automaticky makrem.citovat
#054025
elninoslov
Ale má to riešenie, čoby nie. Nemal som na to čas. Každopádne testujem riešenie, kedy sito samé zistí UTF-8 alebo ANSI a podľa toho nastaví Charset na správne načítanie. Lenže dnes mi prestala fungovať identifikácia UTF-8. Zatiaľ v obmedzenom čase skúmam prečo.

Ešte podotázka: To nahradenie toho textu za iný sa dá aplikovať skutočne na celý súbor? Nie je možné, že ten text, ktorý sa bude nahradzovať, bude aj v iných stĺpcoch ako R:S (metaTitle:cs a metaTitle:en)?citovat
#054026
PavelJanec
Ano Elnino, to nahrazení je tak unikátní, že bude opravdu jen
v tom metaTitle cz a en. Akorát, jak jsem psal to musí nahrazovat v každém tom výstupním .csv souboru něco jiného. Jsem moc rád, že si na mě uděláte ještě čas. Děkuji!citovat

Strana:  « předchozí  1 2 3   další »

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