Forum strony www.multipasko.pl [Regulamin]


Dodaj wpis w tym temacie
Spis tematów
Login:

Hasło:
Strona: 1 2 3 4 5 ... 51 52
Wyślij wiadomość do admina

Przewiń wpisy ↓

Excel- potrzebna pomoc

2009-02-24 (18:27)

status janus
Data rejestracji: 2005-06-06 00:00:00
Ilość postów: 14775

982
wpis nr 183 060
[ CZCIONKA MONOSPACE ]

Sławek, wykorzystaj funkcję If



If A=B Then GoTo 10 Else GoTo 20 , najprostsze co mi przyszło do głowy

czytaj to: jeśli A=B to idź do 10 w przeciwnym razie idź do 20



Janusz
2009-02-24 (19:08)

status slawek001
Data rejestracji: 2005-02-24 00:00:00
Ilość postów: 6116

721
wpis nr 183 068
[ CZCIONKA MONOSPACE ]

Początek Makra jak widzę zaczyna wychodzić tylko jakie polecenie włączy makro automatycznie ?

jak pamiętam dla Dos jest to polecenie run z podaniem czego dotyczy wpisane w pliku autoexec.bat, a w Makro jakie to będzie polecenie ?



wesołego wieczoru
2009-02-24 (21:28)

status sindbad
Data rejestracji: 2008-10-13 00:00:00
Ilość postów: 20519

3794
wpis nr 183 137
[ CZCIONKA MONOSPACE ]



Podobno w ThisWorkbook wpisujesz:



Private Sub Workbook_Open



i swoje makro



End Sub



i to wszystko.
2009-02-24 (21:52)

status dylong
Data rejestracji: 2006-07-21 00:00:00
Ilość postów: 2814

2572
wpis nr 183 146
[ CZCIONKA MONOSPACE ]

Sławku, w przypadku kiedy chcesz coś uruchomić przy otwarciu danego skoroszytu, skorzystaj z obsługi Open. Kod tej procedury musisz umieścić w objekcie ThisWorkbook, a jej nazwa to Workbook_Open



Na tym rysuneczku jest prosty przykład, wyświetlenie okienka informacyjnego

Oczywiście możesz uruchamiać w tej procedurze inne procedury (inaczej makra) poprzez wykorzystanie Call, dla przykładu:



Private Sub Workbook_Open()

Call makro1

Call powitaj

Call uaktualnij_wyniki

Call makro10

End Sub



Te pozostałe procedury (makra) nie muszą być zdefiniowane w objekcie ThisWorkbook, mogą być zawarte w modułach bądź innych obiektach (np. arkuszach)

Pozdrawiam
2009-02-25 (13:45)

status slawek001
Data rejestracji: 2005-02-24 00:00:00
Ilość postów: 6116

721
wpis nr 183 224
[ CZCIONKA MONOSPACE ]

jakie to proste jeszcze jak bym wiedział jakim poleceniem mogę z pliku tekstowego jednym kliknięciem Makro wpisać to już bym mógł budować Makra samo zapisujące się kiedy dane w nich się zmieniają. Przecież nikt nie powiedział że Makro musi być stałe bez zmieniania swojej wartości



wesołego dnia
2009-02-25 (14:43)

status icemario
Data rejestracji: 2005-01-07 00:00:00
Ilość postów: 6391

561
wpis nr 183 232
[ CZCIONKA MONOSPACE ]

..siema

pzdr.nara:)
2009-02-25 (17:50)

status slawek001
Data rejestracji: 2005-02-24 00:00:00
Ilość postów: 6116

721
wpis nr 183 271
[ CZCIONKA MONOSPACE ]

Witaj Ice jak tam pielęgniareczki nadal są powabne i piękne jak kiedyś były

Jak chcesz podaj mi swój adres, mój jest wpisany gdzieś tu w poście, wyśle arkusz który sam ściąga wyniki nie będziesz musiał ręcznie ich uzupełniać



wesołego wieczoru
2009-02-25 (19:48)

status slawek001
Data rejestracji: 2005-02-24 00:00:00
Ilość postów: 6116

721
wpis nr 183 296
[ CZCIONKA MONOSPACE ]

Dlaczego kwarenda nie przenosi się razem z arkuszem tylko pozostaje w kompie ? jak ja przenieść razem z arkuszem na drugi komputer ?



ale ciekawski jestem
2009-02-25 (20:33)

status icemario
Data rejestracji: 2005-01-07 00:00:00
Ilość postów: 6391

561
wpis nr 183 320
[ CZCIONKA MONOSPACE ]

...@ masz przy awatarze...a pielegniareczki owszem owszem...pozdrawiaja ciebie

pzdr.nara:)
2009-02-25 (20:36)

status slawek001
Data rejestracji: 2005-02-24 00:00:00
Ilość postów: 6116

721
wpis nr 183 323
[ CZCIONKA MONOSPACE ]

automatyczne uruchamianie się makra działa już blisko jestem żeby same zapisywały się wyniki losowań w arkuszu z chwilą otwarcia go

Mógł bym na tym etapie automat uruchomić .... ale ja lubię mieć pod górkę i muszę sobie wszystko utrudnić

Jaką komendą tekstu mogę mogę zapisane Makro w pliku tekstowym na Makro zmienić i uruchomić go ?



wesołego wieczoru
2009-02-25 (20:42)

status slawek001
Data rejestracji: 2005-02-24 00:00:00
Ilość postów: 6116

721
wpis nr 183 324
[ CZCIONKA MONOSPACE ]

Ice widzę tylko mam problem Kwarenda w komputerze mi pozostaje nie chce przenieść się z arkuszem a bez niej arkusz jest do niczego

Ale i tak jest tu dokładne wyjaśnienie jak kwarende wykonać wiec podam na pozycje na arkuszu gdzie ja zapisać jest to BN3 a do reszty sam dojdziesz
2009-02-25 (20:45)

status slawek001
Data rejestracji: 2005-02-24 00:00:00
Ilość postów: 6116

721
wpis nr 183 325
[ CZCIONKA MONOSPACE ]

Ice poszło sprawdz poczte
2009-02-26 (13:48)

status icemario
Data rejestracji: 2005-01-07 00:00:00
Ilość postów: 6391

561
wpis nr 183 432
[ CZCIONKA MONOSPACE ]

...slawku doszlo...dzieki ale pobawie sie jak troche wyzdrowieje bo nie moge usiedziec

pzdr.nara:)
2009-02-26 (14:00)

status slawek001
Data rejestracji: 2005-02-24 00:00:00
Ilość postów: 6116

721
wpis nr 183 438
[ CZCIONKA MONOSPACE ]

Ice wracaj szybko do zdrowia bo bez Ciebie Hybrydy zrobić nie mogę sam widzisz jak mecze się z automatycznym zapisywaniem losowań do arkusza ...... ale ta męczarnia opłacać się będzie ..... nastąpi era końca wpisywania wyników losowań ...same wpisywać się będą



wesołego dnia
2009-02-26 (14:55)

status slawek001
Data rejestracji: 2005-02-24 00:00:00
Ilość postów: 6116

721
wpis nr 183 442
[ CZCIONKA MONOSPACE ]

czy jest możliwość kiedy w pliku tekstu mam napisane co ma zrobić Makro jakimś poleceniem wykonać żeby powstało z tego pliku Makro ?
2009-02-26 (15:34)

status Marek71
Data rejestracji: 2008-11-06 00:00:00
Ilość postów: 363

3867
wpis nr 183 443
[ CZCIONKA MONOSPACE ]

Sławku wykonałeś kawał dobrej roboty w dość krótkim czasie. Wielki szacun dla ciebie! Ja się kiedyś w to bawiłem... jak dla mnie za bardzo skoplikowane . Nie będzie dla ciebie problemem jeśli mnie też prześlesz ten plik?

Pozdrawiam!
2009-02-26 (17:43)

status slawek001
Data rejestracji: 2005-02-24 00:00:00
Ilość postów: 6116

721
wpis nr 183 470
[ CZCIONKA MONOSPACE ]

Cała zabawa na tym polega ze ja naprawdę nie mam pojęcia jak funkcje czy Makra się pisze mam pomysł wiem co chce zrobić i przy pomocy osób będących tu na forum robię tylko



wesołego wieczoru
2009-02-27 (08:02)

status dylong
Data rejestracji: 2006-07-21 00:00:00
Ilość postów: 2814

2572
wpis nr 183 586
[ CZCIONKA MONOSPACE ]

Sławku, jeśli chodzi o samonakręcające się makro, to nie ma takiej możliwości. Jężyk VBA obsługuje zdarzenia na poziomie aplikacji która z niego korzysta (excel, word, access itp...), a nie na swoim poziomie (kompilatora VBA). Napisz czemu miało by to służyć, może czymś da się to zastąpić.

Pozdrawiam
2009-02-27 (16:13)

status slawek001
Data rejestracji: 2005-02-24 00:00:00
Ilość postów: 6116

721
wpis nr 183 670
[ CZCIONKA MONOSPACE ]

Masz w zupełności racje już do tego doszedłem po wielu próbach i błędach

ale może z innego poziomu da się plik tekstowy zapisać jak Makro ? np z poziomu DOS lub inny pozom systemowy Windows czy tam nie ma czasem jakiegoś polecenia żeby zapisany tekst Makro w notatniku zapisać jak Makro działające w Excelu

Gdybym miał taką możliwość mógł bym budować Makra zmieniające w sobie wpisy wraz proporcjonalnie ze zmianą działać na funkcjach, ale wymyśliłem przecież to i tak ma być Hybryda czyli wszystko ma być w niej pokręcone



wesołego dnia
2009-02-27 (16:16)

status slawek001
Data rejestracji: 2005-02-24 00:00:00
Ilość postów: 6116

721
wpis nr 183 671
[ CZCIONKA MONOSPACE ]

errata.... powinno być .....ze zmienna działań na funkcjach
| Dodaj wpis w tym temacie | Spis tematów | Wyniki lottoStrona: 1 2 3 4 5 ... 51 52
Wyślij wiadomość do admina