@solari: No już nie mogę edytować ( ͡° ʖ̯ ͡°)
@92feliks: Wiesz, zależy mi raczej na rocznych studiach - ewentualnie z przedłużeniem do września tak, żebym mógł jeszcze ewentualnie na doktorat pójść, w czym (mam nadzieję) ukończona podyplomówka mi pomoże ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Murki, dlaczego wiersz ie.document.getelementsbyclassname("nazwaklasy")(3).Value = "aaaa"
zwraca mi błąd '438' object doesnt support this prosperty or method
Zdefiniowane ie as object oraz ie = createobject("internetexplorer.application")
#vba #programowanie #excel
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nazwa klasy jest tu mało istotna. Prawdopodobnie znajdujesz element nadrzędny (np. DIV), pod który jest podpięty ten właściwy, którego szukasz (np. INPUT). Odpal konsolę w IE (F12), wprowadź polecenie document.getElementsByClassName("input1") (wielkość liter jest istotna) i sprawdź, czy na pewno szukany element jest w wynikach na trzecim miejscu (licząc od zera).
  • Odpowiedz
Mirki zastanawiam się nad przebranżowieniem. W pracy używam bardzo dużo VBA dla własnych potrzeb w celu usprawnienia pisania sobie papierów i wypychania ich. Ogarniam VBA w Excelu i Wordzie na całkiem niezłym poziomie. Potrafię zmusić oba programy do współpracy ze sobą (np piszę raporty w wordzie a potem wyciągam z nich dane do tabeli w Excelu, potrafię generować z tego raporty miesięczne i pisma z załącznikami w formacie PDF). Dane do raportów
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 4
Ktoś chętny na płatny #staz w #krakow? Wymagania: #vba, komunikatywny angielski i zdolność analitycznego myślenia. 15/h to prawie jak 15k ( ͡° ͜ʖ ͡°)
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mroz3: Temat wałkoany wielokrotnie w ciągu ostatniego tygodnia. Użyj opcji szukaj. Zamykam.
Nie mogę się doczekać kiedy zaczną wydawać licencje i tylko certyfikowani użytkownicy będą mogli zadawać pytania na mirko.
  • Odpowiedz
#excel #vba

Zapisałem swoje makra w excelu jako .xls zamiast .xlsm i poznikały :( Mogę je jakoś odzyskać?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Gdzie można znaleźć jakieś fajne tutoriale do excela #vba ,które opierają się na pracy z plikami, np. mam teraz w pracy takie formatki, które przerabiają specyfikację od producenta na format firmowy ale się sypią i trzeba ponaprawiać a ja mam problemy z niektórymi. Co polecicie?
#programowanie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kolejne pytanie o VBA. Napisałem sobie makro, które dzieli mi tabelę po pewnym parametrze na pliki. Problem w tym, że nie zachowuje się formatowanie tabeli.

Workbooks.Add
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:=False, Transpose:=False

Zachowują się kolory i czcionki, ale całkowicie rozjeżdżają się szerokości kolumn. Jest na to jakaś rada?
#vba #programowanie #excel
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, mam pytanie odnośnie VBA. Czy da się w jakiś sposób sprawić żeby parametry Range, lub Cells tzn początek i koniec zakresu pobierały się z jakiejś komórki w arkuszu? Próbowałem deklarować zmienną i podstawiać pod Range (x:y) ale albo robię to źle albo nie działa.

Chcę mieć możliwość zmiany obszaru zaznaczenia bez konieczności edycji kodu.

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

#office #excel #vba #programowanie zastanawiam się czy zainteresowałby kogoś kurs użytkowego używania Excel a dokładnie vba. 15 k przeliczając to po 6m-c i elementarną wiedzą zarabia się u mnie i w okolicy pracując jako support biura / produkcji, a wykręcić 5k EUR netto z nadgodzinami nie jest tak trudno. Ogólnie nigdy nie zdarzyło mi aby ktoś z branży nie traktował mnie z góry słysząc
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

a wykręcić 5k EUR netto z nadgodzinami nie jest tak trudno


@Treworek: jak masz jakieś oferty pracy zdalnej z takimi warunkami to pisz na PW, VBA a zwłaszcza Excela znam dość przyzwoicie:)
  • Odpowiedz
Mirki poszukuje inspiracji. Napisałem makro oparte na offsetach. Działa to w skrócie tak, że w Arkuszu1 z kolumny "A" wyszukiwane są wartości w Arkuszu2 z kolumny "A" następnie wartości w kolejnych kolumnach B,C,D przepisują się do kolumn np. X, Y Z w Arkuszu1. (taki Vlookup przy pomocy makra)

Jest to o tyle wada, że raport, który mam w Arkuszu2 jest tworzony przez człowieka, który nie zawsze trzyma się tych samych kolumn. To
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Nee24 ja bym zdefiniował zmienne odpowiedzialne za numer każdej kolumny jakiej potrzebujesz, np. potrzebujesz kolumn o nazwach U, S, Ń, K, O, N i T to definiujesz 7 zmiennych Integer, np. w schemacie noU, noS, itd.

Potem za pomocą pętli bym przeleciał wszystkie nagłówki (tutaj zakładam, że pomiędzy nie ma pustych kolumn i nazwy się nie powtarzają)

i = 1
Do Until Cells(1,i).Value =
  • Odpowiedz
Mirki poszukuje makra w VBA które sprawdzi każdą komórke w danej kolumnie, i jeżeli wartość w tej komórce równa się 0 to usuwa cały wiersz. Znalazłem na necie jakieś przykłady ale nic nie działa, próbowałem przerabiać ale że jestem noga to i nie działa ( ͡° ʖ̯ ͡°)
Tak wygląda część z mojej tabelki, chciałbym żeby usuneło wszystkie wiersze gdzie wartość komórki AB jest 0
#vba
Vegonator - Mirki poszukuje makra w VBA które sprawdzi każdą komórke w danej kolumnie...

źródło: comment_NSrnVuCCBuKvAIQnj1kZxaTAMDg8fM4d.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#vba #bazydanych #excel #sql ?
Mam problem napisania makra w excelu. Mam 2 bazy danych, z jednej porownoje wartosci odpowienich komorek z danego rekordu do kolejnego i na podstawie przyjetych zalozen (dokladna zgodnosc danych, podobne itp) zmieniam kolor rekordu w drugim pliku jesli mam zgodny odpowiednik a jesli nie to dodaje nowy rekord. Jakies sugestie dla zielonego? Czytam ogolne poradniki ale jeszcze jestem bardzo
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ogarnia ktoś jak w ms word zamienić tekst przy użyciu znaków specjalnych?
Mianowicie szukam

.^f

co odpowiada "kropka" + "przypis"
Chciałbym zamienić miejscami na "przypis" + "kropka". Symbolicznie
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zieloneKolanoApokalipsy: Find szuka w danym zakresie poczynawszy od aktywnej komóki, jeśli aktywna będzie za szukaną to szukanej nie znajdzie. Miałem też kiedyś przypadek, że szukałem w zdefiniowanym zakresie a szukana była pierwszą komórką (aktywną) więc zakres zwracany miał falszywą wartość Nothing. Trzeba pamiętać o xlWhole i xlPart i o tym, że ustawienia te się zapisują. Wypada też dla bezpieczeństwa zerować Range, który jest zwracany przez find przed następnym użyciem aby
  • Odpowiedz
Wyglada na to ze jeden arkusz excela bedzie trzeba zrobic od podstaw bo cos sie popieprzylo i nie wiem juz co tam sprawdzac. Moze ktos cos doradzi.

Na arukuszu z wynikami sprzedazy, gdzies w okolicy 100 wiersza jesli tabelka na jakies 20 wierszy, tabelka ma liste firm z jakimi mamy umowy i w kolejnych kolumnach jak czesto byl kontakt od nich (dane zbierane z dni ktore sa na kolejnych tab)
(1 tab =
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jotpol: nie, nie odwolanie cykliczne, ale dzieki Ci bo wlasnie teraz rzucilem okiem i znalazlem, spieprzony byl range, zakres dolny byl zbyt maly (223 zamiast 233). Kuzwa jedna cyfra!

Miales racje @brak_nicku z tym ze to pewnie oczywista przyczyna.

Dzieki za wsparcie!
  • Odpowiedz
Mircy spod #excel #office #vba pomożecie proszę? Mam taki oto testowy zeszyt: https://1drv.ms/x/s!AoTe4SJQWdHagRIdqmLDy2hRIDk0

Arkusz 1 zawiera dane w kolumnie A i B. Kolumna A jest niezmienna i zawiera dane w komórkach A2:A17; dane w kolumnie B będą się zmieniać. Arkusz 2 zawiera w kolumnie A dokładnie te same dane co na arkuszu 1 kolumna A. Cały problem polega na tym żeby stworzyć makro (i potem wpiąć
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Eswemenasja @Xune @croppz:
Z tym, że jeżeli wstawisz przed tymi arkuszami inne arkusze, to ich właściwość index (czyli te numerki) też ulegnie zmianie.
jest jeszcze coś takiego jako CodeName arkusza, która nie ulega zmianie przy operacjach na innych arkuszach. Na rysunku poglądowym w okienku project explorera to jest nazwa nie w nawiasach, natomiast w okienku properties to jest nazwa pod hasłem "(Name)" - nie mylić z "Name"
w
  • Odpowiedz