#vba #programowanie #pytanie

Mirasy, potrzebuje pomocy, otoz mam plik csv i nagralem do niego makro, ktore zaklada filtr na wiersz 8 i filtruje mi paczki wg kryteriów. Problem jest taki ze czasami ten plik ktory generuje zaczyna sie od wiersza 9 (czasami nawet i niżej, powiedzmy ze max do wiersza 20). Czy jest jakas opcja zeby te makro wykryło wiersz od ktorego ma zalozyc ten filtr?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@turbine: Najpierw sprawdzaj x komórkę w każdym wierszu, niech makro działa dalej dopiero po jej wykryciu.
Jeśli wcześniej jest pusto lub dane mają nagłówek to wystarczy zwykłe porównanie.
Jak jest to bardziej skomplikowane to zapewne i tak da się ogarnąć regexem.
  • Odpowiedz
Spece od #excel i #vba, potrzebuję makra.

Mam w komórce G8 zliczanie bieżące tygodnia z danego dnia, następnie potrzebuję porównać to z tygodniem roku w wierszu 11 od BM do DX. Jeśli G8> BM11 to wtedy sprawdzić w kolumnie BM od 12 do 300 czy jest wyrażenie "PR-W" lub "R-W" i kolorować ten wiersz do czasu wystąpienia "PR-W-D" lub "R-W-D". Po wprowadzeniu wyrażenia "PR-W-D" lub "R-W-D" zastąpić
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@soadfan: Panie za mało danych:
1) Czy jeżeli G8>BM11 to trzeba dalej sprawdzać aż do DX czy nie?
2) "Po wprowadzeniu wyrażenia "PR-W-D" lub "R-W-D"..."
po wprowadzeniu czy po wystąpieniu?
3) "i kolorować ten wiersz"
Chyba kolorować wiersze tej komórki? ( ͡° ͜ʖ ͡°)
4) Czy jeszcze to potrzebujesz i na kiedy? ;)
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Zapytam jeszcze raz, bo nie udało się uzyskać odpowiedzi.
Nie mam jak zapytać wykładowcy - czy ktoś powie mi, co powinienem zrobić w zadaniu 3a? Nie rozumiem polecenia, nie wiem co w tym kontekście oznacza parametr nie wiem też, co oznacza "reprezentuje" i "określa" w tym kontekście.
Jakby co - miałem jedne zajęcia z VBA, nikt nam nie zaprezentował jeszcze nawet ifa ani pętli, więc de facto nie wiem nic
#naukaprogramowania
Shatter - Zapytam jeszcze raz, bo nie udało się uzyskać odpowiedzi.
Nie mam jak zapyt...

źródło: comment_1648034306nJYdjYhR7uBPEh7TEoweVF.jpg

Pobierz
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Shatter ale co autor miał na myśli, to chyba tylko autor wie xD... wygląda na to, że komórki maja się zapalać gdy coś jest wpisane/liczone.. ale nic nie ma o warunkach...
Moze chodzi o to..ze w 1 zadaniu.. masz zapalić makrem komórki z podanego zalrwsu
  • Odpowiedz
#anonimowemirkowyznania
Czy istnieje opcja automatycznego wstawiania konkretnych wartości z jednego worda do drugiego (lub np. przez połączenie tego excelem (pobranie danych z jednego worda do excela i z excela do drugiego worda))? Chcę np. z jednego worda do drugiego automatycznie skopiować ceny konkretnych produktów.

#vba #excel #korposwiat #programowanie

Kliknij tutaj, aby odpowiedzieć w tym wątku anonimowo
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemka,

czy jest na polskim yt jakiś kanał/tutorial jeżeli chodzi o VBA?
Zależy mi na szkoleniach od absolutnego 0 do jakiegoś tam powiedzmy średniego (lub wyżej) poziomu.
Będę wdzięczny także za każde linki z ewentualnymi kursami.

#vba #excel #korposwiat
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

pracuję obecnie nad makrem, mam już większą część zrobioną, jednak potrzebuję pomocy w ostatnim kroku.

co jest zrobione:
użytkownik makra wkleja w jednym arkuszu numery zamówień, a po wywołaniu makra jest przenoszony do innego arkusza, gdzie otrzymuje dane gotowe do dalszej pracy - 5 kolumn, z numerami zamówień i innymi informacjami przyporządkowanym do nich. Działa to na zasadzie skopiowania wygenerowanych danych do nowego arkusza.

co chciałabym dodać:
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ma ktoś może pomysł jak mogę skrócić ścieżkę?
Aktualnie:
destinationFilePath = folderpath

Folderpath = D:\Subfolder1\Subfolder2\Subfolder3\Subfolder4 itp - raz jest ich mniej raz więcej, ale ZAWSZE ostatni z nich ma nazwę, przyjmijmy x, czyli struktura jest taka: D:\Subfolder1\Subfolder2\Subfolder3\x

Zależy
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

/Dla potomnych: zdefniowałem linijke wcześniej w ten sposób i działa:
sourceFilePath = Left(folderPath, Len(folderPath) - x znaków) - tyle
  • Odpowiedz
Potrafiłby ktoś pomóc z interaktywnym skoroszytem w excelu i kodem VBA?
Treść zadania "Zaprojektować interaktywny skoroszyt do drukowania rachunku za usługi detailingowe. Skoroszyt
powinien zawierać bazę danych pojazdów i zabiegów. Na podstawie dodatkowych danych, według własnego
algorytmu, program powinien wyliczać wysokość opłaty za usługę"
Jest zrobione wszystko, oprócz tego, że na formularz da się dodać tylko jedną usługę.
Dorzucam zdjęcia:
kerri - Potrafiłby ktoś pomóc z interaktywnym skoroszytem w excelu i kodem VBA?
Treś...

źródło: comment_1644765390Kr4NyXDDJK7Zn9mnhf993D.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirko pomóż...

Pytałem dawno temu w tym wpisie, o pomoc w stworzeniu #makro #vba #excel #programowanie i mirek @patatier napisał mi pomocny kod. Wtedy tematu nie dokończyłem, ale dziś już muszę!

W excelu mam zapisany szablon (AAALOV3.xls), który jest używany przez inne oprogramowanie - na zdjęciu okrojona wersja szablonu dla uproszczenia. W efekcie działania oprogramowania pojawia się wypełniony arkusz excel (220062022-02-01.xls) z
lovalu - Mirko pomóż...

Pytałem dawno temu w tym wpisie, o pomoc w stworzeniu #mak...

źródło: comment_1644486384DpZXquU3vEc4TSXeEHKOCN.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

pracuje w #finanse i w przyszłości chciałbym iść bardziej w stronę #it W obecnej pracy piszę sobie czasami coś w VBA, poza tym lubię sobie siedzieć i obrabiać dane i tego typu rzeczy. I teraz pytanie: w jaki sposób do tego podejść? Bo mam wątpliwości czy jak wpiszę sobie w cv kurs z sqla z udemy to ktoś mnie weźmie na poważnie. Poza tym miałbym wątpliwości czy po
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Oake:

Bo mam wątpliwości czy jak wpiszę sobie w cv kurs z sqla z udemy to ktoś mnie weźmie na poważnie.

Nie wpisuj kursu tylko level opanowania SQL w umiejętnościach, a na rozmowie wytłumaczysz co potrafisz zrobić i że uczyłeś się z kursów i na własną rękę
  • Odpowiedz
@Oake byłem w bardzo podobnej sytuacji. Z tym że u mnie to było projektowanie i pisałem jakieś skrypciki by przeliczać przypadki obciążeniowe masowo w excelu. No zawsze mnie programowanie kręciło.

U mnie skończyło się bootcampem, po którym prowadzący zaproponował mi pracę u siebie, bo wyraźnie wyróżniałem się na tle grupy. Nie wiem czy to był najlepszy sposób, bo kosztował 10k ale się udało
  • Odpowiedz
Szukasz pracownika na kilka h w tygodniu?
A może potrzebujesz pomocy w rozwiązaniu problemu z #excel, #vba, #powerquery?

Może np. potrzebujesz pełnego automatu, który odpali się o danej godzinie i wykona raport za ciebie?
Npm Filtrowanie danych, scalanie danych , wstawianie formuł, wysyłka maila z załącznikiem.
Prowadzę również #korepetycje
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć,

Mam chyba banalny problem w vba w excelu, ale nie mogę go rozwiązać.

W excelu mam zdefiniowany zakres "kopiuj" do skopiowania treści i zdefiniowane zakresy do przeklejenia "przeklej1", "przeklej2"
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Szukasz pracownika na kilka h w tygodniu?
A może potrzebujesz pomocy w rozwiązaniu problemu z #excel, #vba, #powerquery?
Może chcesz zautomatyzować nudną pracę i moc odzyskać czas na inne obowiązki/projekty?

Prowadzę również #korepetycje z
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@peoplearestrange: @Wogybogy: nie jestem konsultantem ale znajomość VBA i wiedza o SAP GUI Scripting są przydane na wielu stanowiskach związanych z SAP.
Nawet jeżeli jesteś zwykłym klepaczem danych to będziesz mógł sobie pić kawę a robota będzie robiła się sama
  • Odpowiedz
Czy ktoś pomoże nieogarniającemy poprawić kod?

Znalazłem w necie kod na automatyczne wysyłanie pliku excela w załączniku przez outlooka. Wszystko pięknie działa ale chciałbym żeby nazwa tego pliku pojawiała się w temacie wiadomości.
Mam też makro do przeróbki excela na pdf i wysłąnie go mailem i tam nazwę wczytuje mi do tematu ale nie potrafię tego przenieś do pierwszego przypadku.
Może ktoś podpowiedzieć co trzeba dopisać do kodu żeby tą nazwę wczytało?

Sub
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zrobiłem makro i chciałbym, żeby podczas jego pracy na ekranie pojawiał się loading screen. Wiem, że coś takiego robi się przez userforma, ale praktycznie nigdzie nie mogę znaleźć tutoriala dla loading screena. Wszędzie jest splash screen, który czasami jedynie udaje loading screena. Wszyscy ustawiają to po prostu tak, że pojawia się na ileś sekund i tyle, ja chciałbym ustawić ot tak, żeby pojawiało się natychmiast po uruchomieniu makra i zniknęło po końcu.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pisze makro gdzie porównywane są dane pomiędzy dwoma plikami. Makro będzie używane codziennie i każdego dnia nazwy plików będą różne. Codziennie nazwa każdego z nich będzie jednak zaczynać się od tego samego ciągu znaków np. "Budżet" i "Raport". Czy jest jakaś możliwość żeby zdynamizować takie makro wykorzystując własnej ten fakt wspólnego początku nazwy? Lub w jakiś inny sposób? #excel #vba #pytanie #pytaniedoeksperta
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Oake
Możesz użyć Regex lub po prostu sprawdzać czy początek nazwy jest równy Budżet czy ten Raport korzystając z funkcji left lub mid
  • Odpowiedz
@Oake: Musi być VBA? Bo podejrzewam, że w Power Query będzie to prościej skonstruować, a w dodatku będzie łatwiej zapewnić głupcoodporność.
  • Odpowiedz