Zapis wiadomości i plików z Outlook i linkowanie w pliku Excel

Zleceniodawca
Karol Kandydat
Karol Kandydat
Opis

Narzędzie integrujące program Outlook z arkuszami Excel. Jego zadaniem jest automatyzacja trzech czynności:

Fizyczny zapis wiadomości e-mail (.msg) oraz jej załączników (.xlsx) we wskazanych folderach na dysku.

Inteligentne nazwanie plików w oparciu o identyfikatory zlecenia (z kolumny A w Excelu).

Automatyczne wstawienie aktywnych hiperłączy do zapisanych plików bezpośrednio w arkuszu ewidencyjnym.

Konfiguracja wstępna

Po uruchomieniu aplikacji główne okno. Przed rozpoczęciem pracy do zdefiniowania ścieżki zapisu:

FOLDER WIADOMOŚCI (.msg): Miejsce, gdzie będą archiwizowane całe wiadomości e-mail.

FOLDER ZAŁĄCZNIKÓW (ZAP.xlsx): Miejsce, gdzie będą zapisywane wyciągnięte z maili arkusze.

Ustawienia te są muszą być zapamiętywane.

Główny proces archiwizacji

Outlook – Pobranie wiadomości

Zaznaczenie wiadomość e-mail do archiwizacji

Skrót: [ Win + 1 ]

Pojawi się komunikat np. "ZAPAMIĘTANO MAILA". Od teraz aplikacja trzyma tę wiadomość w pamięci podręcznej i czeka na wskazanie miejsca w Excelu.

Excel – Zapis i linkowanie

Działa ona inteligentnie w zależności od tego, co zostanie zaznaczone.

Wskazanie wiersza lub wierszy, do których ma trafić korespondencja.

Swoboda zaznaczania: Nie trzeba klikać w kolumnę A (ID). Można zaznaczyć dowolną komórkę (np. w kolumnie D) lub cały wiersz. Aplikacja sama odczyta numer ID znajdujący się w kolumnie A dla wybranego wiersza.

Praca seryjna: Można zaznaczyć komórki w wielu wierszach naraz (przeciągając myszką w pionie).

Skrót: [ Win + 2 ]

Analiza zaznaczenia i nazewnictwo plików: Program sprawdza, ile wierszy zaznaczono i na tej podstawie generuje nazwę pliku .msg:

Jeden wiersz: Jeśli zaznaczono wiersz z ID 100, plik otrzyma nazwę 100.msg.

Wiele wierszy: Jeśli zaznaczono zakres od ID100 do 105, plik otrzyma nazwę 100-105.msg.

Jeśli plik .msg o takiej nazwie już istnieje, program zapyta Cię, czy go nadpisać.

TAK: Stary plik zostanie usunięty, nowy zapisany.

NIE: Proces zostanie całkowicie przerwany (anulowanie zapisu).

Opublikowano
2026-02-25
Prawa autorskie
Decyzja freelancera
Wymagane funkcje:
Jeśli załącznik .xlsx o takiej nazwie istnieje, program zapyta, czy go nadpisać. TAK: Plik na dysku zostanie podmieniony na nowszy z maila. NIE: Plik na dysku pozostanie bez zmian, ALE program nadal będzie pamiętał jego ścieżkę, aby móc go poprawnie podlinkować w Excelu. Obsługa wielu załączników "ZAP": Jeśli mail zawiera więcej niż jeden plik Excela zaczynający się od "ZAP": Program pobierze wszystkie te pliki na dysk. Wyświetli okno dialogowe z listą plików, prosząc Cię o wskazanie, który z nich ma zostać podlinkowany w zaznaczonych wierszach. Finalizacja (Wstawianie linków): Aplikacja uzupełni komórki dla wszystkich zaznaczonych wierszy: Kolumna AC (29): Wstawi link do pliku wiadomości .msg. Kolumna H (8): Wstawi link do wybranego pliku załącznika .xlsx. Funkcje dodatkowe i awaryjne [ Win + 3 ] – Ręczne linkowanie Ten skrót służy do wstawiania linku do załącznika bez ponownego zapisywania maila. Przydatny w sytuacjach: Usunąłem link przez pomyłkę i chcesz go przywrócić. Mail zawierał dwa różne pliki ZAP (np. ZAP_A.xlsx i ZAP_B.xlsx) i chcę przypisać ZAP_A do wiersza 100, a ZAP_B do wiersza 101. Po wcześniejszym użyciu Win+2 (dane są w pamięci), zaznaczam komórkę w wybranym wierszu. Wciskam Win + 3. Jeśli w pamięci jest jeden plik – link wstawi się automatycznie. Jeśli więcej – wyskoczy okno wyboru. Jeśli kolumna A jest pusta wyświetli się komunikat o błędzie.

Wysłane oferty (28)

mpSOFT
mpSOFT
0 umów
2026-03-02
API
bazy danych
C plus plus
+ 4 więcej
Budżet
Do negocjacji
Prawa autorskie
Decyzja freelancera
Ważne przez
30 dni

Najnowsze zlecenia z kategorii