Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  19 20 21 22 23 24 25 26 27   další » ... 29

Prekopírovala som text z wordu do excelu, aby som mohla zoradiť údaje od A do Z. Problém je, že aj pri orientácií "na šírku" a malej veľkosti fontu "8" mi presahuje text na dva (aj tri )riadky, lebo je dlhý.

Ako by som to čo najjednoduchšie, najrýchlejšie a najefektívnejšie zoradila?

jedná sa stále o ten istý súbor

elninoslov napsal/a:


1. Prosím ? A kde sú tie ostatné listy, ktorých sa makro týka ?

2. Názov súboru vo mne navyše evokuje pocit, že sa polka makier používať nebude, a zoznam pacientov bude samostatný súbor vedľa súborov spotreby materiálu.

3. Podmienený formát je práveže lepší a jednoduchší ako riešenie ofialovenia riadkov na základe "1" makrom.

4. Prečo ste posunuli takú drobnosť ako pozíciu smerodatného dátumu z M1 do L1 ?

5. Ponechanie prvých riadkov oddelení - znamená ponechanie dát vo všetkých stĺpcoch v tom prvom riadku, alebo len ponechanie čísla 1 a názvu oddelenia ?

6 Kvôli zmene orámovania (PF), som upravil aj "CommandButton1_Click", navyše tam bolo adresovanie od riadku 3 (asi nejaká pôvodná verzia). "CommandButton2_Click" ani neskúmam, čo robí, také tlačítko tam nemáte (pravdepodobne pozostatok po odstránení tlačítka).

7.Upravené makro som uložil do tohto súboru, a uvidíme, či si to budete vedieť presunúť do toho pôvodného.


1 Úprava makra sa týka hárku zoznamu pacientov preto som to vypichla. Však som napísala, že sa jedná o najnovší súbor, ktorý ste mi vytvorili.

2. Všetky makrá, čo ste mi vytvorili používam a budem používať.

3. OK, tak si to podmienený formát urobím ručne.

4. Lebo som zistila, že keď vymažem stĺpec E, ktorý bol pomocný, tak makro mi fungovalo aj tak.

5. Ponechanie čísla "1" a názvu oddelenia, tak ako bolo naznačené v súbor.

6. Celkom nerozumiem. Práveže tam mám dve tlačítka, jedno posiela na posledný voľný riadok (Nový záznam)(s prihladnutím na KUCH) a druhé zaraďuje záznamy pod príslušné odd. (Zaradiť). Jedine ak myslíte toto: Pôvodne tlačítko Zaradiť bolo na jeden záznam, potom sa upravilo na viac záznamov. Tým pádom CB1 je tam navyše nie CB2.

Jedná sa o súbor z Vašej poslednej odpovede, kde ste mi upravili makro, aby sa mi pri uložení nového mesiacu vymazal a odstránil aj obsah na hárku zoznam pacientov.

DOPLNENIE
7. Ďakujem veľmi pekne. Makro som hodila do súbor a funguje ako má. Ďakujem za snahu a trpezlivosť.

elninoslov napsal/a:

Neviem či to chápem správne...Příloha: 35024_spotreba-unor-2017.zip (105kB, staženo 4x)


Mohla by som poprosiť o drobnú úpravu makra v tomto najnovšom súbore 35024-spotreba-unor-2017?

Ide o hárok Zoznam pacientov po prebehnutí makra.

Aktuálne makro funguje :vymazať obsah riadkov A12:H43 a odstrániť riadky A44:I44 smerom dole

výsledok makra po úprave:
úprava:vymazať obsah B12:H44 a odstrániť A50:I50 smerom dole s ponechaním prvých riadkov odd. A45:I49

pridať:nech ostane číslovanie pre KUCH do riadku A44 (končiace číslom 33)

pridať:nech ostane číslovaný prvý riadok z každého odd. (farebne označený)

viem spraviť podmienený formát ručne, v makre by to bolo efektívnejšie

Prikladám súbor vytrhnutý z kontextu ktorý je súčasťou spotreby, jeden hárok s aktuálnym makrom a jeden hárok s výsledkom, ktorý by som chcela dosiahnúť po úprave makra.

Ďakujem veľmi pekne.

elninoslov napsal/a:

Neviem či to chápem správne...


Pochopili ste to správne, ďakujem.
Ušetrili ste mi kopou roboty a času. Super. Geniálne.

Makro otestované v práci v exceli 2003 sk verzia. Funguje.Vďaka.

@elinoslov
Ja sa vopred ospravedlňujem.
Poprosím o drobnú úpravu makra.

Mala som 3 súbory, ktoré potrebujem k svojej práci.
1. Zoznam pacientov
2. Mesačná spotreba
3. Konečná spotreba oddelení a kliník
(to potrebujem len na konci mesiaca)

Predtým som tieto tri súbory mala jednotlivo, oddelene. Teraz som sa rozhodla ich dať dokopy, aby som sa nemusela preklikávať z jedného do druhého.

Preto prikladám nový súbor. Nakoľko pôvodný súbor obsahoval len mesačnú spotrebu. Tento obsahuje aj zoznam pacientov aj konečnú spotrebu oddelení a kliník.

Zatiaľ som pridala a skryla pomocný stĺpec E.
Nakoľko makro berie všetky hárky v zošite.
Určite sa to dá v makre ošetriť.)

Makro funguje ako má.
Šlo by to toho vsunúť ešte:

1. vymazať údaje (v riadkoch)zo zoznamu pacientov v rozsahu A12:H43

2 odstrániť riadky zo zoznamu pacientov v rozsahu
A44:J44 (smerom dole)

DOPLNENIE-OPRAVA prikladám nový súbor, v bunke B1 bol zlý rok 1900

elninoslov napsal/a:

Pekne. Nejde mi síce zatiaľ do hlavy ten abs. $B$2 ale pekne.


Ten abs. nejde do hlavy mne, ale funguje to. Ja som tušila, že so SUMIF by to mohlo ísť, ale nevedela som ako.

elninoslov napsal/a:


6. Musel som si kvôli Vám nahodiť virtuálku s XP a Off2003Příloha: 35007_spotreba-unor-2017.zip (190kB, staženo 2x)


Ďakujem za snahu a trpezlivosť.
Geniálne, super, teraz to funguje ako má.
Ďakujem veľmi pekne.

AL napsal/a:


Asi nepochopila.

AHA ok.

1) Sú tam 3 možnosti, neviem či to je ono,čo ste po mne chceli.

Break : : xlExcel8 : Empty : Variant/Empty : Module1.UlozAVytvorNovyMesiac

Change: : xlExcel8 : Empty : Variant/Empty : Module1.UlozAVytvorNovyMesiac

Watch : : xlExcel8 : Empty : Variant/Empty : Module1.UlozAVytvorNovyMesiac


2)excel 2003 český

3)
Sub Makro1()
'
' Makro1 Makro
' Makro zaznamenané 28.02.2017, Marcel
'

'
ChDir "C:\Documents and Settings\Bugatti\Desktop"
ActiveWorkbook.SaveAs Filename:= _
"C:\Documents and Settings\Bugatti\Desktop\Spotreba únor 20171.xls", _
FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
End Sub


4) súbor mi uložilo bez problémov

Hláška

Len mi vyskočila táto chybová hláška a označila tento riadok

ThisWorkbook.SaveAs Filename:=Subor, FileFormat:=xlExcel8, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, CreateBackup:=False 'Ulož ako starý mesiac

elninoslov napsal/a:



Samozrejme, že Vám to nefunguje, keď "Skuska_Funkcnosti" spustíte s dátumom 18.2.2017. Nič sa neudeje, lebo 18. nieje posledný deň v mesiaci. Posledným februárovým dňom v tomto roku je 28. ! Nie 18. A ešte pozor na ten čas. Obe podmienky musia byť splnené.


@AL
AHA už som to konečne pochopila. Zmenila som systémový dátum v pc na 28.02.2017 a vyskočil mi ms box. Už mi je to jasné.

Problém bol medzi PC a stoličkou. Hlavne, že som sama na začiatku hovorila o reakcii na systémový dátum, že?:) A zabadula som nato :)

Tak už neviem, kde robím chybu. Stiahla som si posledný súbor. Prepísala som na aktuálny dátum aj čas. A msbox mi nevyskakuje.

Private Sub Workbook_Open()
If (DateSerial(Year(Date), Month(Date) + 1, 1) = Date + 1) And (Time > TimeValue("11:40:00")) Then Call VymazRiadky
End Sub

Private Sub Workbook_Open_Test()
Dim D As Date, C As Date
D = DateValue("18.2.2017") 'Otestovanie na iný dátum (vo "Workbook_Open" sa totiž testuje aktuálny dátum)
C = TimeValue("11:40:00") 'Otestovanie na iný čas (vo "Workbook_Open" sa totiž testuje čas 15:30:00)
If (DateSerial(Year(D), Month(D) + 1, 1) = D + 1) And (Time > C) Then Call VymazRiadky
End Sub


Skúšala som aj 18.02.2017 aj 18.2.2017.

elninoslov napsal/a:

Akurát, že makro nemôžete len tak kopírovať do akého chcete súboru. Vedel som, že si to nevšimnete :)

Metóda "Workbook_Open_Test()" je tam iba aby ste si to mohli vyskúšať v iný ako posledný deň a po zadanom čase.

Neviem, či by nebolo vhodné robiť pred výmazom riadkov zálohu


Práveže som si všimla, že ste mi zmenili prvý riadok(Ale prehliadla som dátum v bunke B1, to je pravda.) To je ok. Len som zabudla na súvislosť s makrom a presne ako hovoríte makro som nakopírovala do pôvodného súboru, ale bez toho zmeneného prvého riadka,preto to nemohlo fungovať, to je jasné. Čo sa týka testu, som pochopila, že je tam asi preto, aby som to mohla otestovať v iný deň. OK.Záloha nie je potrebná. Každý deň si zálohujem súbor do archívu a tým, že sme na doméne, synchronizujú sa nám priečinky, viem sa teda vrátiť k predchádzajúcim verziám. Ale vďaka za upozornenie.

elninoslov napsal/a:

Plus mínus autobus ...Příloha: 34983_spotreba-unor-2017.zip


Neviem to otestovať.

Zmenila som v súbore dátum na aktuálny 18.02.2017 aj čas a tabuľka msbox mi nevyskočila. Asi preto, že v tom vašom súbore (spotreba-únor)sú riadky makrom už vymazané, preto mi neponúkne msbox.
Tak som makro prehodila do pôvodného súboru, ale aj tak mi to nefunguje.

Nemá byť náhodou toto nové makro Private Sub Workbook_Open_Test() v This workbook? Mám ho v Module.
Prehodila som ho, ale aj tak mi to nefunguje.

Posielam pôvodný súbor sa Vaším makrom, mohli by ste sa mi na to pozrieť?


Strana:  1 ... « předchozí  19 20 21 22 23 24 25 26 27   další » ... 29

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