Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 15 lis 2024, o 15:51


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Autor Wiadomość
PostNapisane: 17 lut 2017, o 12:13 
Offline
Użytkownik

Dołączył(a): 17 paź 2015
Posty: 59
Lokalizacja: Gdynia
Pomógł: 1

Witam.

Mam taki mały problem, może ktoś zna jakieś rozwiązanie.

Próbowałem napisać regułę która po nazwie załącznika do maila przenosiła by go do innego folderu, lecz niestety nie znalazłem takiej opcji.
Da się ułożyć regułe z warunkiem jeśli posiada załącznika, ale nie da po nazwie tego załącznika.
Używam Microsoft outlooka 2010.

Czy macie może jakichś pomysł jak to rozwiązać?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 lut 2017, o 11:10 
Offline
Nowy

Dołączył(a): 19 kwi 2012
Posty: 10
Pomógł: 2

Musisz utworzyć skrypt w VBA, który wskazujesz do wykonania przy przetwarzaniu danej reguły.
Jeśli w nazwie choć jednego załącznika w odebranej wiadomości znajdzie się określona treść, to zostanie on przeniesiony do wskazanego folderu.
Mam coś takiego zrobione i działa bez problemu.
Nie jest to kod idealny, można dodać jeszcze chociażby obsługę błędów, czy inne warunki.
Póki co działa ,więc go nie udoskonalam :)

Składnia: [ Pobierz ] [ Ukryj ]
język vb
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 lut 2017, o 14:53 
Offline
Użytkownik

Dołączył(a): 17 paź 2015
Posty: 59
Lokalizacja: Gdynia
Pomógł: 1

Jak sprawdzę to dam znać. Ciekawe czy sobie poradzę z tym VB.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 lut 2017, o 10:50 
Offline
Nowy

Dołączył(a): 19 kwi 2012
Posty: 10
Pomógł: 2

Dodaję krótki poradnik, jak to szybko uruchomić i przetestować:

1.Na początek w Outlooku musimy włączyć jeśli jeszcze nie mamy, domyślnie wyłączoną kartę Deweloper.
Plik -> Opcje -> Dostosowywanie Wstążki -> Karty główne -> zaznacz pole wyboru Deweloper.
Obrazek

2.Następnie na nowo dołączonej karcie wybieramy ikonkę "VISUAL BASIC , lub skrót ALT+F11
Obrazek

3. W nowo otwartym oknie, które jest środowiskiem do programowania w VBA , mamy już widoczny PROJECT1 do którego, klikając na nim prawym przyciskiem myszy, dodajemy moduł (domyślna nazwa MODULE1)
w oknie modułu wklejamy kod, który nas interesuje. Zapisujemy i przechodzimy do tworzenia reguły
Obrazek

4. W definicji reguły musimy zaznaczyć opcje URUCHOM SKRYPT i wskazać nazwę naszego skryptu. Oczywiście można dodać inne warunki dla tej reguły
Obrazek

W takiej formie już to powinno działać. To mocno uproszczona procedura, ale wystarczająca jeśli ktoś nie potrzebuje zagłębiać tajników programowania w VBA. Kwestie nazewnictwa modułu, skryptu(makra) itp. są oczywiście dowolne.
Tą samą drogą możemy dodać kolejny skrypt lub rozbudować istniejący, który np. zapisze dany załącznik w określonej lokalizacji sieciowej :)


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 mar 2017, o 07:49 
Offline
Użytkownik

Dołączył(a): 17 paź 2015
Posty: 59
Lokalizacja: Gdynia
Pomógł: 1

No po prostu rewelacja. Instrukcja super. Zrobiłem sobie i wszystko szybciutko hula jak u.... lala....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO