czy jest sens uczyć się #vba ? czy jednak zbyt mały popyt na to jest w porównaniu np do javascriptu i dużo lepiej zacząć to drugie nawet jak efekty będą średnie? #excel #programowanie
Wszystko
Najnowsze
Archiwum
- 1
Czy możliwe jest macro zmieniające macro? #excel
Mam personalne macro, które czasem zmieniam i chcę, żeby to macro miały też inne osoby, które z niego korzystają. Bez potrzeby kopiowania ręcznie (wchodzenie przez zakładke develeper i zmiany kodu VBA) #pytanie #kiciochpyta #vba
PS Mamy wspólne pliki na #onedrive
Mam personalne macro, które czasem zmieniam i chcę, żeby to macro miały też inne osoby, które z niego korzystają. Bez potrzeby kopiowania ręcznie (wchodzenie przez zakładke develeper i zmiany kodu VBA) #pytanie #kiciochpyta #vba
PS Mamy wspólne pliki na #onedrive
@Fifth_Element: zrób dowiązanie symboliczne pliku z OneDrive na komputerach użytkowników. Wtedy po prostu Excel będzie szukał pliku gdzie indziej.
@Fifth_Element: olej te personale, stwórz dodatek (add-in) i w nim napisz makra/funkcje. Umieść gdzieś na dysku publicznym i kto będzie chciał to sobie go doda, wtedy będziesz miał pewność że zawsze użytkownicy korzystają z najnowszej wersji.
https://www.hintmine.com/tworzenie-pliku-dodatku-add-in-dodatki-excela
https://www.hintmine.com/tworzenie-pliku-dodatku-add-in-dodatki-excela
- 2
#vba mnie nie przestaje zaskakiwać. Właśnie dostałem Out of Memory exception. A wiecie co to oznacza Out of Memory w vba? Że wykorzystałeś 64 kB pamięci w segmencie. https://learn.microsoft.com/en-us/office/vba/language/reference/user-interface-help/out-of-memory-error-7
64 kB w 2023. W pie*dolonym języku skryptowym. JPRDL XDDDDDD
#programowanie #programowanietomojapasja #zalesie #office #office365
64 kB w 2023. W pie*dolonym języku skryptowym. JPRDL XDDDDDD
#programowanie #programowanietomojapasja #zalesie #office #office365
- 0
#pytanie #excel #sharepoint #teams #pracbaza #vba (?) #programownie (?)
czesc, czy mozna jakos ustawic w excelu (ale w tym excelu na sharepoincie) zeby dostawac jakies powiadomienie o zmianach w pliku, ALe w konkretnej zakladce? mamy plik w pracy i w tym pliku osobne arkusze, dla kazdego jeden, i co jakis czas cos tam jest dorzucane i myslalem ze
czesc, czy mozna jakos ustawic w excelu (ale w tym excelu na sharepoincie) zeby dostawac jakies powiadomienie o zmianach w pliku, ALe w konkretnej zakladce? mamy plik w pracy i w tym pliku osobne arkusze, dla kazdego jeden, i co jakis czas cos tam jest dorzucane i myslalem ze
@AlmostDivine: z internetu spróbuj
Pracuje sobie w biurze rachunkowym i ostatnio ogarnąłem że przez szablon eksportu saldeo mogę skrócić sobie robotę przy przeksiegowaniach kosztów.
Jednak tutaj moje pytanie. Znacie może jakieś dobre poradniki do vba aby nauczyć się jak zrobić aby dane z excela podstawiły się w odpowiednim miejscu w tekście i wszystko zostało wygenerowane do txt?
Pierwszy wzór zrobiłem na podstawie funkcji korespodencji w wordzie i działa ale chciałbym to sobie jeszcze bardziej usprawnić.
#
Jednak tutaj moje pytanie. Znacie może jakieś dobre poradniki do vba aby nauczyć się jak zrobić aby dane z excela podstawiły się w odpowiednim miejscu w tekście i wszystko zostało wygenerowane do txt?
Pierwszy wzór zrobiłem na podstawie funkcji korespodencji w wordzie i działa ale chciałbym to sobie jeszcze bardziej usprawnić.
#
@Yurakamisa: zajmuję się automatyzacją w vba, power query , więc jeżeli szukasz wykonawcy do projektu lub potrzebujesz korespondecji to napisz na pw.
Dla jednego z moich klientów robiłem podmianę tekstu z worda na podstawie excela ( coś a'la korenspondencja seryjna), ale wszystko excelem , vba na podstawie danych z formularza więc tutaj mogłaby być np. pętla w excelu)
Dla jednego z moich klientów robiłem podmianę tekstu z worda na podstawie excela ( coś a'la korenspondencja seryjna), ale wszystko excelem , vba na podstawie danych z formularza więc tutaj mogłaby być np. pętla w excelu)
- 0
@HagbardGodman: w przypadku vba raczej wystarczy znalezienie sobie problemu i rozwiązywanie go ( ͡° ͜ʖ ͡°)
@HagbardGodman: weź firmowe excele i metodą prób i błędów je zoptymalizuj. Nie ma bo bardziej wnikać w ten język.
- 0
Chcę uruchomić kod w #python za pomocą makra w #vba Wszystko super, znalazłem filmik jak takie coś zrobić, problem w tym, że jedyną metoda jaka znalazłem wymaga aby podać w kodzie vba ścieżkę gdzie mamy zainstalowanego pythona, natomiast z tego makra korzystać będzie kilka osób i fajnie by było jakby nie trzeba było dla każdego zmieniać tego kodu. Da się to jakoś ominąć? Przerzucić pythona do wspólnego folderu
- 2
@Oake: jeżeli user podepnie pytona pod path, to powinno działać wywołanie "python ścieżkadoskryptu.py".
Jeżeli "różni userzy" to w praktyce każdy kopia u siebie, to inną prostą opcją jest dodanie w kodzie modułu z configiem i wstawienie tam consta, powinni tyle ogarnąć jak im raz pokażesz.
Jeżeli "różni userzy" to w praktyce każdy kopia u siebie, to inną prostą opcją jest dodanie w kodzie modułu z configiem i wstawienie tam consta, powinni tyle ogarnąć jak im raz pokażesz.
Witam mireczkow. Zwracam się do was z pytaniem o protipy, uwagi, cokolwiek odnośnie rozmowy rekrutacyjnej po angielsku. Poziom niby B2+ ale jest to techniczne stanowisko i boję się że wszystko wyleci mi z głowy. Ogólnie praca w vba i SQL team jest mieszany część polska część UK. To już w sumie ostatni etap spotkanie z hiring managerami i tak trafiło że to tylko ludzie z UK. #korposwiat #angielski
Komentarz usunięty przez autora
- 0
@Alfiarz: bardziej że managerowie wyższego szczebla dbają o relacje z członkami zespołu xD korpobełkot
Kiedyś mi wykop pomógł to może i dziś pomoże. Mam napisane w #vba w #excel makro które wysyła powiadomienie na maila, wszystko działa pięknie na Outlooku i Windowsie. Niestety na telefonach po otwarciu maila wyświetlają się dziwne znaczki zamiast polskich znaków, więc podejrzewam, że coś nie tak jest z kodowaniem tekstu. Ktoś doradzi co zrobić, żeby tekst został prawidłowo zakodowany i polskie znaki prawidłowo wyświetlały się na urządzeniach
źródło: comment_16698822774e2y2CWCetNiRk76t5uVDH.jpg
Pobierz- 1
@Miszcz_Joda: pewnie brakuje nagłówków z mime, content-type, charset itd. podejrzyj sobie jak wygląda źródło maila, w którym znaki są wyświetlane prawidłowo a jak w twoim (możesz to zrobić w każdej lepszej skrzynce pocztowej).
- 1
@ly000: @PrinceOfDukes: @Deykun: wystarczylo na końcu kodu w sekcji konfiguracji dopisać x.TextBodyPart.Charset = "utf-8" i wszystko smiga ;]
Potrzebuję zautomatyzować pisanie kwot liczbowych na słowne w wordzie. Zamiana przez /*cardtext jest słaba, bo nie odmienia złotówek i nie dodaje "jeden" przy pojedynczych tysiącach, więc ostatecznie trzeba i tak strasznie dużo ręcznie poprawiać. Znalazłem fajne VBA do excela, idealne, robi wszystko, problem w tym, że formatowanie tekstu w excelu to męczarnia - czy da się to jakoś przemycić do worda albo jest jakiś inny sposób na taką konwersję?
#excel
#excel
- 1
@Kotwpizamie:
funkcja z tej strony, ktora mi wyslales:
https://akademia-vba.pl/2011/04/24/odwieczny-problem-funkcja-slownie/
bedzie dzialac w Wordzie rowniez.
tylko musisz sobie stworzyc makro i podpiac je pod przycisk lub skrot klawiaturowy, by funkcje wywolywac z jakims parametrem (liczba, ktora chcesz zamienic na slowa). Przykladowo, dla wybranego tekstu (Selection) takie makro moze wygladac np.
funkcja z tej strony, ktora mi wyslales:
https://akademia-vba.pl/2011/04/24/odwieczny-problem-funkcja-slownie/
bedzie dzialac w Wordzie rowniez.
tylko musisz sobie stworzyc makro i podpiac je pod przycisk lub skrot klawiaturowy, by funkcje wywolywac z jakims parametrem (liczba, ktora chcesz zamienic na slowa). Przykladowo, dla wybranego tekstu (Selection) takie makro moze wygladac np.
- 1
@taju: Wszystko działa idealnie, dokładnie o to mi chodziło. Dziękuję!
Rozwiążę twój problem za darmo.
Jeśli:
- masz problem, którego rozwiązanie mogłoby zostać zbudowane w Excelu, VBA, PowerAutomate
- masz pomysł na usprawnienie swojej pracy lub jej automatyzację
- wykonujesz masę monotonnych czynności w Excelu/Outlooku/Wordzie
Jeśli:
- masz problem, którego rozwiązanie mogłoby zostać zbudowane w Excelu, VBA, PowerAutomate
- masz pomysł na usprawnienie swojej pracy lub jej automatyzację
- wykonujesz masę monotonnych czynności w Excelu/Outlooku/Wordzie
@daniel_sredzinski lap plusa a jak czegoś nie wiesz o graph api czy PowerAutomate czy środowisko O365 wołaj mnie śmiało
@daniel_sredzinski: a napisałem priv
- 0
Mam zagwozdkę związaną z #excel #sharepoint #powerapps #office365 #microsoft #vba i nie mogę dojść dlaczego to nie działa.
Mam makro w excelu, które pobierane dane z listy sharepoint, nastepnie do tej listy pobranej z sharepointa dopisuje dane pobrane z systemu SAP i na końcu makro zapisuje dane do pierwotnej listy sharepoint.
No i jest problem, bo do listy sharepoint zapisywany
Mam makro w excelu, które pobierane dane z listy sharepoint, nastepnie do tej listy pobranej z sharepointa dopisuje dane pobrane z systemu SAP i na końcu makro zapisuje dane do pierwotnej listy sharepoint.
No i jest problem, bo do listy sharepoint zapisywany
@Raylayan: możliwości są dwie:
A) makro jest złe
B) MS coś zepsuł w swoich produktach
A jest bardziej prawdopodobne
A) makro jest złe
B) MS coś zepsuł w swoich produktach
A jest bardziej prawdopodobne
- 0
Dobra, faktycznie był problem w makru, a dokładniej w części która sprawdza, czy na liście SharePoint są zlecenia, których nie ma na liście zleceń pobranych z SAPa.
- 0
Pomoże mi ktoś przy zdefiniowaniu rangu w pliku? Szukam w pliku komórki z daną wartością i kiedy ja znajduję chce zdefiniować obszar np. od tej komórki do 15 komórek w dół. Mam taki kod:
Set szukanawartosc = sheet1.Find(jakaś tam value)
Set szukanyobszar = Range(tutaj właśnie nie wiem co, Range(tutaj też nie wiem co).offset(15,0))
#vba #excel #pytanie
Set szukanawartosc = sheet1.Find(jakaś tam value)
Set szukanyobszar = Range(tutaj właśnie nie wiem co, Range(tutaj też nie wiem co).offset(15,0))
#vba #excel #pytanie
- 0
Chyba działa dzięki jeszcze raz
@Oake: @intifad: Przy przeszukiwaniu arkusza dobrze by było zawęzić obszar poszukiwań, żeby nie przeczesywać 17 mld komórek w wypadku braku dopasowania. Warto też zwrócić uwagę na opcjonalne parametry metody Find, LookAt bywa istotny. Do zmiany wielkości zakresu prostsza będzie metoda Resize (myRange.Resize(15)).
- 2
Dzisiaj temat niszowy, ale przydatny w niektorych firmach, uzywajacych Exchange i Office.
Klient ma wielki arkusz Excel z roznymi dziwnymi danymi, w tym imionami i nazwiskami pracownikow firmy.
Arkusz trzeba wypelnic dodatkowymi rzeczami, o ktorych wie tylko osoba, ktorej imie i nazwisko znajduja sie w tymze arkuszu. Przykladowo:
DATE;RESPONSABLE;ITEM;JAKIESWAZNERZECZY
2022-10-29;John DOE;11111;null
Klient ma wielki arkusz Excel z roznymi dziwnymi danymi, w tym imionami i nazwiskami pracownikow firmy.
Arkusz trzeba wypelnic dodatkowymi rzeczami, o ktorych wie tylko osoba, ktorej imie i nazwisko znajduja sie w tymze arkuszu. Przykladowo:
DATE;RESPONSABLE;ITEM;JAKIESWAZNERZECZY
2022-10-29;John DOE;11111;null
Mam problem z #vba dla Word #programowanie
Chcę wstawić pole "Quote" to dokumentu
Chcę wstawić pole "Quote" to dokumentu
Sub WstawPoleQuote()
Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldQuote, Text:=Selection.Text, PreserveFormatting:=True@FreeSheep: Może spróbuj to:
https://learn.microsoft.com/en-us/office/vba/api/word.selection.formattedtext
zamiast Selection.Text?
Strzelam.
https://learn.microsoft.com/en-us/office/vba/api/word.selection.formattedtext
zamiast Selection.Text?
Strzelam.
- 1
@everybodykombinerki:
Okazuje się że trzeba dać cudzysłowy.
Zamiast Selection.Text
trzeba dać:
Chr(34) & Selection.Text & Chr(34)
Jakieś dziwactwo
Okazuje się że trzeba dać cudzysłowy.
Zamiast Selection.Text
trzeba dać:
Chr(34) & Selection.Text & Chr(34)
Jakieś dziwactwo
- 0
Hej, mam takie makro. Zaznaczam kilka komórek (w jednej kolumnie), klikam makro i tworzy sie lista po przecinku w polu L2, i dodatkowo kopiuje do schowka. Czy mozna jakos zrobic aby to wszystko dzialo sie bez uzywania pola L2 (tak jakby w pamieci?)? Tzn. zaznaczam pola, klikam makro i kopiuje do schowka. Nie chce korzystac z pola L2, bo nie roznych plikach cos w tym polu L2 moze byc i wtedy jak
- 2
Komentarz usunięty przez autora



























Mirki, szukam miejsca dla siebie, czuje się lekko wypalony.
Na te chwile pracuje w #automotive na stanowisku średniego szczebla w #niemcy; znam niemiecki i angielski, oraz podstawy c++, i tam tych innych archaicznych języków; do tego excel w zaawansowanym, podobnie z #vba (bawiłem się trochę w SI w vba, tak z nudów).