Excel Forum - Porady, Pomoc,  Excel Help, Excel FAQ Strona Główna
 FAQ  RegulaminRegulamin  Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Twoje wiadomości   Zaloguj 


Poprzedni temat «» Następny temat
ID tematu: 136 Skopiuj do schowka Komunikat w makrze
Autor Wiadomość
chips 
Exceloholic


Posty: 249
Wysłany: 13-12-2006, 09:32   Komunikaty w makro

Ja znowu po prośbie :-?
1. Jaki kod wpisać aby na pewnym etapie makro pojawiło się okno
a. z komunikatem np. „Dowolny tekst” i przyciskiem „OK”. Po kliknięciu którego makro idzie dalej.
b. z komunikatem np. „Dowolny tekst” i przyciskiem „OK” oraz „Anuluj”. Po kliknięciu „OK” makro idzie dalej, po kliknięciu „Anuluj” makro przerywa dalsze działanie i cofa wszystkie czynności które już zdążyło wykonać.
2. Jak sterować parametrami wyświetlanego okna tzn. kolor okna, rozmiar okna, kolor przycisków?
Z góry dzięki. CHIPS
ID posta: 571 Skopiuj do schowka
 
 
Tajan


Pomógł: 5501 razy
Posty: 11968
Wysłany: 13-12-2006, 11:10   Re: Komunikaty w makro

chips napisał/a:
Ja znowu po prośbie :-?
1. Jaki kod wpisać aby na pewnym etapie makro pojawiło się okno
a. z komunikatem np. „Dowolny tekst” i przyciskiem „OK”. Po kliknięciu którego makro idzie dalej.


Użyj funkcji MsgBox:
Kod:
MsgBox "Dowolny tekst"

chips napisał/a:

b. z komunikatem np. „Dowolny tekst” i przyciskiem „OK” oraz „Anuluj”. Po kliknięciu „OK” makro idzie dalej, po kliknięciu „Anuluj” makro przerywa dalsze działanie i cofa wszystkie czynności które już zdążyło wykonać.

Użyj funkcji MsgBox :-) :
Kod:

odp = MsgBox("Komunikat", vbOKCancel)
If Not odp = vbOK Then
   'kod przywracający dane
   Exit Sub
End If
'dalsze instrukcje

Przy czym, kod cofający zmiany musisz sobie sam wykombinować. Nie ma jakiegoś "automagicznego" sposobu

chips napisał/a:

2. Jak sterować parametrami wyświetlanego okna tzn. kolor okna, rozmiar okna, kolor przycisków?


Musisz utworzyć własny UserForm, nie ma innego sposobu. W MsgBox, możesz zmienić tylko wyświetlany tekst, układ przycisków, tytuł, dodać standardowe ikonki ale nic ponadto.

Pozdrawiam
ID posta: 575 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme xandgreen created by spleen& Programosy modified v0.3 by warna
Opieka techniczna www.wip.pl

Archiwum

Strona uĹźywa plikĂłw cookies.

Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przegl�darce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
SprawdĹş, w jaki sposĂłb przetwarzamy dane osobowe