VBA

Excel VBA – makro łączenie plików excel

2 Mar , 2018  

makro łączenie plików excel

Makro łączenie plików excel , kilka linijek kodu VBA pozwala zaoszczędzić wiele cennego czasu. Inspiracją była koleżanka z pracy, która miała taki case. Otrzymywała pliki o tej samej strukturze w formie csv, każdego dnia od dostawcy, zawierające informacje np. o przesyłkach. Wciągu miesiąca plików uzbierało się ponad 20. Importowanie każdego oddzielnie pochłania mnóstwo czasu. Z pomocą przychodzi VBA, kilka linijek kodu poniżej, wystarczy przestudiować. W załączeniu jest gotowy plik do pobrania.

Jak scalić pliki csv makro łączenie plików excel?

Jak to działa?

  1. Umieszczamy plik scala.xlsm w katalogu z plikami csv.
  2. Otwieramy plik scala.xlsm, naciskamy baton „Scal CSV”
  3. I gotowe, powstaje nowy plik o nazwie „scalone.csv”, który zawiera dane ze wszystkich plików o rozszerzeniu CSV mieszczących się w folderze.

scala.xlsm

zamowienie_26_02_2018.csv

zamowienie_27_02_2018.csv

zamowienie_28_02_2018.csv

zamowienie_25_02_2018.csv

 

 

Zachęcam to pisania komentarzy. Jeśli ktoś uzna, że warto by rozszerzyć działanie makra do zachęcam do kontaktu najlepiej drogą email.

 

Jeśli podobał Ci się artykuł to daj Lajka, w ten sposób pomożesz dotrzeć innym do tego artykuły. Zachęcam Cie również do zapisania się na newsletter, znajdziesz go po prawej stronie strony.

 

VBA

Wysłanie e-maila z Excela (LotusNotes)

17 Mar , 2015  

Wysłanie e-maila z Excela obsługa poczty Lotus Notes.

W dzisiejszym krótkim artykule przedstawię jak można wysłać e-maila bezpośrednio z poziomu Excela.
Napisane makro obsługuję pocztę Lotus Notes. Można podejrzeć kod vba kilkanaście linijek.
Jak to działa:
Na front zostały wyniesione parametry typu:
– temat e-maila (komórka E4)
– treść e-maila (komórka E5)
– ścieżka załącznika (komórka E3)
– lista adresatów (komórki: =$A$3:$A$5)

gdzie łatwo można bez zaglądania do kodu przystosować wysyłkę do własnych potrzeb. Aby wysyłka odbyła się musimy mieć otwartego LotusNotes.

Wysyłka emaila z poziomu Excela

Wysyłka e-mail z Excela

,