Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 21 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.08
Prihlásený: 11.01.08
Príspevky: 15
Témy: 2
Príspevok NapísalOffline : 11.01.2008 21:20

Zdravím vospolok.

Rád by som sa opýtal, či niekto nevie, ako by som mohol vytvoriť nejakú uvodnú hlašku (resp. upozornenie) v štandardnom súbore Excelu.

Jedná sa mi o to, že keď si niekto spustí moju kalkulačku, kt. som vytvoril, tak aby mu ešte pred tým vyhodilo nejake okno s textom (nejaké upozornenie a legendu). Až po odkliknutí by mohol pracovať.

Za každú inšpiráciu a odpoveď vopreď ďakujem.

S pozdravom Jožo.

PS: Používam MS Excel 2007 plus SK


Offline

Čestný člen
Čestný člen
Vytvorenie úvodnej tabuľky pri spustení Excelu

Registrovaný: 30.09.05
Prihlásený: 30.05.08
Príspevky: 2902
Témy: 70
Bydlisko: Socket 478
Príspevok NapísalOffline : 11.01.2008 21:59

Na to existuje jednoduchý příkaz Alert v Basicu.







_________________
SHARP mz-800 CPU Zilog Z80A 3.55 MHz RAM 64 KB VGA 32 KB HD Cassette Tape Recorder
"Pán zabíjení zahyne, avšak ve smrti zplodí smrtelné potomstvo. V jejich šlépějích bude následovat zmar."... Tak pravil moudrý Alaundo...
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.08
Prihlásený: 11.01.08
Príspevky: 15
Témy: 2
Príspevok Napísal autor témyOffline : 11.01.2008 22:03

Super, toto ma vobec nenapadlo. Nevieš mi prosím poradiť, ako ho potom dostanem do toho mojho dokumentu ??? (V tychto veciach som naozaj laik :D )


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.08
Prihlásený: 11.01.08
Príspevky: 15
Témy: 2
Príspevok Napísal autor témyOffline : 11.01.2008 22:15

Neviete mi prosím niekto poradiť, ako mám v Basicu napísať úplne jednoduché dialógové okno ???

Stačí text s názvom napr. "Vytvoril pre interné účely .... ". podmienkou je, aby toto okno vyskočilo vždy prispustení Excelovského súboru a po odkliknutí na O.K. by sa zavrelo a normálne by som pokračoval....

Ďakujem.


Offline

Čestný člen
Čestný člen
Vytvorenie úvodnej tabuľky pri spustení Excelu

Registrovaný: 30.09.05
Prihlásený: 30.05.08
Príspevky: 2902
Témy: 70
Bydlisko: Socket 478
Príspevok NapísalOffline : 11.01.2008 22:54

loop1 píše:
Super, toto ma vobec nenapadlo. Nevieš mi prosím poradiť, ako ho potom dostanem do toho mojho dokumentu ??? (V tychto veciach som naozaj laik :D )

Takže jednoduše, možná je to začátek pro tvoji tvorbu maker, má sice Office 2002, ale to bude stejné:
1. klepni na Nástroje -> Makro -> Editor jazyka Visual Basic
2. levým tlačítkem klikni do levého sloupce na Tento_sešit a vyber Wiew Code
3. v nově otevřeném okně Bys měl mít už napůl vytvořenou proceduru, tak jí doplň asi takto:

Private Sub Workbook_Open()

MsgBox "Ahoj"

End Sub

Místo Ahoj si napiš co chceš. ;)







_________________
SHARP mz-800 CPU Zilog Z80A 3.55 MHz RAM 64 KB VGA 32 KB HD Cassette Tape Recorder
"Pán zabíjení zahyne, avšak ve smrti zplodí smrtelné potomstvo. V jejich šlépějích bude následovat zmar."... Tak pravil moudrý Alaundo...
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.08
Prihlásený: 11.01.08
Príspevky: 15
Témy: 2
Príspevok Napísal autor témyOffline : 11.01.2008 23:09

Strašne ďakujem za odpoveď. Funguje to veľmi dobre. Akurát by som chcel pridať ďalší riadok toho okna a neviem akým príkazom sa to zadáva (zrejme "line" alebo niečo podobné).


Offline

Čestný člen
Čestný člen
Vytvorenie úvodnej tabuľky pri spustení Excelu

Registrovaný: 30.09.05
Prihlásený: 30.05.08
Príspevky: 2902
Témy: 70
Bydlisko: Socket 478
Príspevok NapísalOffline : 11.01.2008 23:35

loop1 píše:
Strašne ďakujem za odpoveď. Funguje to veľmi dobre. Akurát by som chcel pridať ďalší riadok toho okna a neviem akým príkazom sa to zadáva (zrejme "line" alebo niečo podobné).

Tak potom tedy takto:

Private Sub Workbook_Open()

MsgBox "První řádek" & vbNewLine & "Druhý řádek" & vbNewLine & "Třetí řádek"

End Sub







_________________
SHARP mz-800 CPU Zilog Z80A 3.55 MHz RAM 64 KB VGA 32 KB HD Cassette Tape Recorder
"Pán zabíjení zahyne, avšak ve smrti zplodí smrtelné potomstvo. V jejich šlépějích bude následovat zmar."... Tak pravil moudrý Alaundo...
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.08
Prihlásený: 11.01.08
Príspevky: 15
Témy: 2
Príspevok Napísal autor témyOffline : 12.01.2008 0:05

PERFEKTNÉ. Naozaj som ti veľmi vďačný. Si super. Už mi to vyhodí bez problémov.

Bohužiaľ sa mi to ale pri otvorení súboru vôbec nespustí. Neviem prečo., nakoľko by som to mal mať správne. Vyzerá to takto:

Private Sub Workbook_Open()

MsgBox "Výhradne pre interné účely ...... "
MsgBox "UPOZORNENIE: Software pri výpočte zhodnotenia ...... "

End Sub

Možno to má niečo s nastaveniami zabezpečenia hárku. Mám to zaheslované. Ale skúšal som aj zrušiť heslo a stále nič. Skús ešte toto poradiť.... PROSÍM

Veľká vďaka.


Offline

Čestný člen
Čestný člen
Vytvorenie úvodnej tabuľky pri spustení Excelu

Registrovaný: 30.09.05
Prihlásený: 30.05.08
Príspevky: 2902
Témy: 70
Bydlisko: Socket 478
Príspevok NapísalOffline : 12.01.2008 0:13

To první se spouštělo?







_________________
SHARP mz-800 CPU Zilog Z80A 3.55 MHz RAM 64 KB VGA 32 KB HD Cassette Tape Recorder
"Pán zabíjení zahyne, avšak ve smrti zplodí smrtelné potomstvo. V jejich šlépějích bude následovat zmar."... Tak pravil moudrý Alaundo...
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.08
Prihlásený: 11.01.08
Príspevky: 15
Témy: 2
Príspevok Napísal autor témyOffline : 12.01.2008 0:18

Nie, ani to. Iba ked to dám spustiť cez nejaké zelené tlačítko v Basicu (zrejme PLAY na odskúšanie) - pokiaľ je to dobré napísané, tak mi to vyhodí dve tabuľky po sebe. Úplne super.

Ale nevyhodí mi to pri spustený súboru - nechápem prečo.

PS: Nahodou nevieš, akým príkazom by som mohol VYCENTROVAŤ text v tom okne ??? :)

Ešte raz veľká vďaka za každú tvoju odpoveď. Vážim si to.


Offline

Čestný člen
Čestný člen
Vytvorenie úvodnej tabuľky pri spustení Excelu

Registrovaný: 30.09.05
Prihlásený: 30.05.08
Príspevky: 2902
Témy: 70
Bydlisko: Socket 478
Príspevok NapísalOffline : 12.01.2008 0:27

loop1 píše:
Nie, ani to. Iba ked to dám spustiť cez nejaké zelené tlačítko v Basicu (zrejme PLAY na odskúšanie) - pokiaľ je to dobré napísané, tak mi to vyhodí dve tabuľky po sebe. Úplne super.

Ale nevyhodí mi to pri spustený súboru - nechápem prečo.

PS: Nahodou nevieš, akým príkazom by som mohol VYCENTROVAŤ text v tom okne ??? :)

Ešte raz veľká vďaka za každú tvoju odpoveď. Vážim si to.

Asi vím, kde je problém. Zřejmě ta procedura bude pro jiný objekt. V tom okně, do kterého píšeš ten kód, by nahoře měly být dvě vysouvací menu. V tom prvním by mělo být Workbook a v tom druhém Open. Je to tam?

EDIT//: k tomu vycentrování textu:

O takové možnosti nevím, jedině snad přidat na začátek pár mezer. MsgBox jako takový, nemá takovou možnost, tu mají až formuláře.







_________________
SHARP mz-800 CPU Zilog Z80A 3.55 MHz RAM 64 KB VGA 32 KB HD Cassette Tape Recorder
"Pán zabíjení zahyne, avšak ve smrti zplodí smrtelné potomstvo. V jejich šlépějích bude následovat zmar."... Tak pravil moudrý Alaundo...
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.08
Prihlásený: 11.01.08
Príspevky: 15
Témy: 2
Príspevok Napísal autor témyOffline : 12.01.2008 0:38

Mám tam 2 polia. V je (General) a v druhom si mozem rolovat.
Začína to s (Declarations), potom tam mám 4 svoje makrá, ktoré mi fungujú a posledné je položka WorkBook_Open.

Neviem to asi riadne popisať. Ak by si bol ochotný, múžem ti CELÝý ZOŠIT ZASLAŤNA MAIL.


Offline

Čestný člen
Čestný člen
Vytvorenie úvodnej tabuľky pri spustení Excelu

Registrovaný: 30.09.05
Prihlásený: 30.05.08
Príspevky: 2902
Témy: 70
Bydlisko: Socket 478
Príspevok NapísalOffline : 12.01.2008 0:42

loop1 píše:
Mám tam 2 polia. V je (General) a v druhom si mozem rolovat.
Začína to s (Declarations), potom tam mám 4 svoje makrá, ktoré mi fungujú a posledné je položka WorkBook_Open.

Neviem to asi riadne popisať. Ak by si bol ochotný, múžem ti CELÝý ZOŠIT ZASLAŤNA MAIL.

To nebude třeba. Tu proceduru musíš mít napsanou v tom WorkBook_Open. To by mělo být vše.







_________________
SHARP mz-800 CPU Zilog Z80A 3.55 MHz RAM 64 KB VGA 32 KB HD Cassette Tape Recorder
"Pán zabíjení zahyne, avšak ve smrti zplodí smrtelné potomstvo. V jejich šlépějích bude následovat zmar."... Tak pravil moudrý Alaundo...
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.08
Prihlásený: 11.01.08
Príspevky: 15
Témy: 2
Príspevok Napísal autor témyOffline : 12.01.2008 0:42

Skúsim


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.08
Prihlásený: 11.01.08
Príspevky: 15
Témy: 2
Príspevok Napísal autor témyOffline : 12.01.2008 0:47

Bohuzial nič. Vôbec tomu nerozumiem. Ako to mám napísať do Workbook_Open - ono totiž vyzerá, že je to tam už teraz.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.08
Prihlásený: 11.01.08
Príspevky: 15
Témy: 2
Príspevok Napísal autor témyOffline : 12.01.2008 0:55

Už sa mi to podarilo. mal si pravdu, bol som v zlom okne. Musel som si cez ponuku View zvolit "explorer" a tam som sa prepol do WorkBook. Stacilo to tam vloziť a bolo :D :D :D :D :D

Nevieš mi ešte náhodou poradiť, ako možem vycentrovať text v tej tabuľke ???

PS: Veľmi ďakujem za pomoc. Sám by som to nezvládol.


Offline

Čestný člen
Čestný člen
Vytvorenie úvodnej tabuľky pri spustení Excelu

Registrovaný: 30.09.05
Prihlásený: 30.05.08
Príspevky: 2902
Témy: 70
Bydlisko: Socket 478
Príspevok NapísalOffline : 12.01.2008 0:55

loop1 píše:
Bohuzial nič. Vôbec tomu nerozumiem. Ako to mám napísať do Workbook_Open - ono totiž vyzerá, že je to tam už teraz.

Tak to si asi nerozumíme. Začínal jsi, tak, jak jsem psal? Já jsem tam zapoměl napsat (i když jsi nepsal, že tam ta napůl vytvořená procedura není), že potom, co klikneš pravým tlačítkem na Tento_sešit, v tom levém sloupci a otevře se ti to okno, do kterého se píše, že musíš v tom levém vysouvacím menu toho okna, vybrat Workbook místo (General). Až potom se totiž vytvoří ta procedura.







_________________
SHARP mz-800 CPU Zilog Z80A 3.55 MHz RAM 64 KB VGA 32 KB HD Cassette Tape Recorder
"Pán zabíjení zahyne, avšak ve smrti zplodí smrtelné potomstvo. V jejich šlépějích bude následovat zmar."... Tak pravil moudrý Alaundo...
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.08
Prihlásený: 11.01.08
Príspevky: 15
Témy: 2
Príspevok Napísal autor témyOffline : 12.01.2008 0:58

Ospravedlňujem sa za svoj amaterizmus ... Už som to mohol mať dávno hotové. Ďakujem za Tvoju trpezlivosť :) :)

Nevieš ešte náhodou to centrovanie - nech to trošku lepšie vyzerá ....


Offline

Čestný člen
Čestný člen
Vytvorenie úvodnej tabuľky pri spustení Excelu

Registrovaný: 30.09.05
Prihlásený: 30.05.08
Príspevky: 2902
Témy: 70
Bydlisko: Socket 478
Príspevok NapísalOffline : 12.01.2008 1:13

loop1 píše:
Už sa mi to podarilo. mal si pravdu, bol som v zlom okne. Musel som si cez ponuku View zvolit "explorer" a tam som sa prepol do WorkBook. Stacilo to tam vloziť a bolo :D :D :D :D :D

Nevieš mi ešte náhodou poradiť, ako možem vycentrovať text v tej tabuľke ???

Na to jsem odpovídal v nějakém předchozím příspěvku. Jedině přidat mezery na začátek. V MsgBox to nejde. To umí až formuláře. Tady by šlo udělat ještě tak akorát tlačítko na vyhození z Excelu nebo tlačítko k nápovědě.

Citácia:
PS: Veľmi ďakujem za pomoc. Sám by som to nezvládol.

Když se s tím Basicem naučíš, tak není problém udělat třeba Malování nebo i složitější věci. Už jsem dělal i program, že samotný Excel fungoval jen jako tabulka pro výpočty a tisk. Ani se neotvíral. Vše se zadávalo jen do formulářů. Dokonce se i ukládaly data a podle první zadané položky (to bylo ID) se buď doplnil zbytek a hned se přešlo k tisku nebo se otevřelo okno pro vytvoření nového záznamu, takže pokud se už daná věc jednou dělala, nebylo třeba už vyplňovat zbytek.







_________________
SHARP mz-800 CPU Zilog Z80A 3.55 MHz RAM 64 KB VGA 32 KB HD Cassette Tape Recorder
"Pán zabíjení zahyne, avšak ve smrti zplodí smrtelné potomstvo. V jejich šlépějích bude následovat zmar."... Tak pravil moudrý Alaundo...
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.08
Prihlásený: 11.01.08
Príspevky: 15
Témy: 2
Príspevok Napísal autor témyOffline : 12.01.2008 1:17

To znie naozaj husto. Máš pravdu, že keď sa človek niečo raz naučí, potom to je veľmi ľahké až triviálne. Ešte raz vďaka za pomoc. Idem off, lebo ráno idem pracovať :cry:

Ďakujem.


Offline

Čestný člen
Čestný člen
Vytvorenie úvodnej tabuľky pri spustení Excelu

Registrovaný: 30.09.05
Prihlásený: 30.05.08
Príspevky: 2902
Témy: 70
Bydlisko: Socket 478
Príspevok NapísalOffline : 12.01.2008 1:28

loop1 píše:
To znie naozaj husto. Máš pravdu, že keď sa človek niečo raz naučí, potom to je veľmi ľahké až triviálne. Ešte raz vďaka za pomoc. Idem off, lebo ráno idem pracovať :cry:

Ďakujem.

Já už to skoro zapoměl. Musel jsem si zmáčknout F1 pro přesný syntaxe.

Jinak nemáš zač.







_________________
SHARP mz-800 CPU Zilog Z80A 3.55 MHz RAM 64 KB VGA 32 KB HD Cassette Tape Recorder
"Pán zabíjení zahyne, avšak ve smrti zplodí smrtelné potomstvo. V jejich šlépějích bude následovat zmar."... Tak pravil moudrý Alaundo...
Odpovedať na tému [ Príspevkov: 21 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Software na vytvorenie kontaktov (.vcf) z Excelu (xlsx)

v Ostatné programy

4

772

29.01.2018 11:42

void Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. vytvorenie tabulky s pohyblivim rozmerom....

v HTML, XHTML, XML, CSS

14

977

22.12.2009 20:20

capricorn7 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem s delfolders.exe pri uvodnej obrazovke

v Operačné systémy Microsoft

4

549

09.07.2007 19:19

br4n0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Notebook pri štarte seká alebo pri spustení z uspávacieho režimu

v Notebooky a netbooky

3

547

21.02.2015 18:09

liqua1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pri spusteni

v Operačné systémy Unix a Linux

3

542

07.04.2011 21:24

Denco1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Aplikacie pri spustení

v Ostatné programy

3

448

07.03.2021 14:09

Neviem9 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ping pri spusteni

v Sieťové a internetové programy

8

590

09.05.2011 23:28

zdekam123 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem pri spusteni

v Operačné systémy Microsoft

5

471

29.11.2009 2:14

Chaos Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pri spusteni systemu

v Operačné systémy Microsoft

6

1001

26.01.2006 18:54

Fenius Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém pri spustení

v Ostatné

1

414

27.07.2012 20:35

Sh4d0W Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. vynechanie tabulky pri INSERT INTO

v PHP, ASP

5

538

02.03.2008 21:56

max-m Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problém pri spustení defragmentácie

v Operačné systémy Microsoft

7

492

19.03.2009 22:20

yterbium Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem pri spusteni pc

v Ostatné

4

993

05.03.2019 15:26

bepetko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. NB pri spusteni zamrzne

v Operačné systémy Microsoft

13

1199

20.06.2010 17:34

Lowerik23 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. OS tuhne pri spusteni

v Operačné systémy Microsoft

3

277

10.05.2014 11:22

dixi Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. chyba pri spusteni aplikacie

v Ostatné programy

3

671

15.08.2009 20:31

shiro Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra