mate05
mate05
#vba #excel
Czesc. Potrzebuje wylaczyc przyciski po kliknieciu. Obecnie robie to tak. ale dziala to tylko dla jednego przycisku. Jak odwolac sie do wszystkich?

ActiveSheet.Shapes("Przycisk 94").OnAction = Empty
ActiveSheet.Shapes("Przycisk 94").DrawingObject.Font.ColorIndex = 16
  • Najlepsze
  • Wszystkie komentarze
Polinik
@mate05:

Wyłączyć w sensie "zniknąć"?

Sub HideShapes_ActiveSheet()
Dim shp
Polinik
@mate05:
To tak samo.
Tylko zmieniasz shp.Visible = False na shp.OnAction = Empty.
Tylko kurczę coś nie mogę wyłapać, jak zmienić kolor tekstu -- bo

shp.DrawingObject.Font.ColorIndex
frugo90
#excel, #vba

Chcę aby w TextBoxie w UserFormie możliwe było tylko wpisywanie wartości liczbowych.

Znalazłem taką metodę:
  • Najlepsze
  • Wszystkie komentarze
JanKremovski
@frugo90: Ta metoda zadziała jedynie gdy umieścisz TextBox w UserFormie i umieścisz kod w tymże UserFormie.
JanKremovski
vonBroich
Szukam jakiegoś kursu VBA. Pomożecie mircy? #vba #excel #pomocy #kiciochpyta #programowanie
  • Najlepsze
  • Wszystkie komentarze
Polinik
Polinik
@vonBroich: Przecież ta książka zaczyna od totalnych podstaw. Dla ludzi, którzy pierwszy raz uruchamiają Excela i chcą znać VBA.
mwmichal
mwmichal
Witam, mam problem z #vba mianowicie jak ściągam z texboxów do makra w excelu numery wierszy to działa normalnie program, natomiast jak ściągam z textboxów numery kolumn to się wykrzacza i pisze "run-time error '1004' application-defined or object-defined error", ktoś ma pomysł dlaczego numery wierszy idą normalnie a kolumny to problem? Jak wpisuję te same wartości bezpośrednio do programu to działa fajnie.

#vba #pytanie #pytaniedoeksperta
  • Najlepsze
  • Wszystkie komentarze
vrdst
vrdst
może funkcja z której korzystasz przyjmuje kolumny w postaci liter?
JamesikR
Mireczki kochane, taka sytuacja.

Muszę przerobić zbiór danych z takiej formy jak na zdjęciu na górze, na taką jak na zdjęciu na dole. Domyślam się, że najłatwiej będzie #vba, jednak nie za bardzo wiem jak się za to zabrać. Mogę to zrobić ręcznie, ale to duuuużo czasu by zajęło bo danych jest dla ponad 2000 rekordów, poza tym poproszono mnie, żebym zautomatyzował to w jakiś sposób. Macie jakiś pomysł?
  • Najlepsze
  • Wszystkie komentarze
frugo90
#excel #vba

Mam takie dwie kolumny.

Pierwsza sformatowana jako Data
Druga sformatowana Niestandardowo gg:mm.
  • Najlepsze
  • Wszystkie komentarze
krasnoludkolo
Mam tabelę z zamówieniami i muszę policzyć wszystkie które spełniają jakieś kryteria. Z nazwą, drewnem itp nie mam problemu (używam suma.warunków) Ale problem zaczyna się kiedy chce policzyć wszystkie zamowienia z jakiegoś przedziału dat. Jak można to zrobić?
Może być #vba
#excel #msoffice #pytaniedoeksperta
  • Najlepsze
  • Wszystkie komentarze
snapszop
snapszop
Drogie Mireczki, prosiłbym o opinie o kodzie, pierwsza napisana funkcja :) [nie znam polskich nazw funkcji, więc wszystkie będą w języku angielskim ;) )
Praca wymaga ode mnie programowania(nie wiem czy to programowanie/kodowanie, czy VBA jest uznawany za kogos za jezyk programowania) w VBA.
Tworzymy makra dla naszych administratorów, dzięki którym pomaga to im w pracy ;)
Działa za zasadzie Index-Match, tylko w jednej funkcji.
Chciałem stworzyć funkcję jak Vlookup, gdzie można ustawiać minusowe wartości kolumn
  • Najlepsze
  • Wszystkie komentarze
j.....6
j.....6
możecie polecić jakąś książke lub kanał na youtube, gdzie w jasny i przejrzysty sposób wytłumaczono podstawowe, jak i bardziej zaawansowane zagadnienia #vba? #excel
  • Najlepsze
  • Wszystkie komentarze
frugo90
#excel #vba

Mam tablicę z której pobierana jest suma z pewnej kolumny. Jak sprawić żeby wartość tej sumy zmieniała się gdy na tablicę nałożę filtr i odfiltruję niektóre dane?
  • Najlepsze
  • Wszystkie komentarze
wykoptomka
Mirki, mam problem z excelem
Mam sobie model (symulacje monte carlo) w jednej kolumnie, powiedzmy E. Liczy sie przez 121 okresow, na dole wylicza CAGR, wiec razem jest w kolumnie E, zaczyna sie w wierszu 10, konczy w 132.
Chcialbym napisac makro, w ktorym ten model (output) byl kopiowany na wartosciach do kolumn obok, zaczynajac od F, konczac na F+1000
Nie wiem jak pokonac problem, by wklejal w kazdej kolejnej kolumnie, a
  • Najlepsze
  • Wszystkie komentarze
plackojad
Ale nudy...
Gdyby nie książka do #vba, niechybnie bym zasnął! XD
#mecz
kovalski
zimny_blekit
zimny_blekit
mirki potrzebuję wyczyścić sobie plik excela z niepotrzebnych wierszy, znalazłem skrypt vba który przeszukuje plik i zaznacza szukaną frazę, mi chodzi nie o zaznaczenie, a od razu o wykasowanie wiersza z wyszukaną frazą, skrypt który znalazłem:

Sub ZaznaczenieZakresu_p2()
Dim rng, cl, MyRng As Range, szukana As String
'ustalenie zakresu komórek źródłowych
Set rng = Range("B1:B8000")
  • Najlepsze
  • Wszystkie komentarze
M.....a
M.....a
Błąd Kabutops na 40 lv w red lub Blue

Jak w temacie.
Grając pierwszy raz w Pokemon Red lub Blue
Dokładnie już nie pamiętam, miałem wtedy około 11 lat i grałem na starym komputerze przez emulator VBA w którąś z tych wersji.
Szedłem sobie przez tunel Mt moon tam gdzie jest przed wejściem Poke center.
  • Najlepsze
  • Wszystkie komentarze
OperatorHydrolokator
Mircy spod znaku #it , pytanie. Mam plik #xlsm z jakimś makrem, a konkretnie skryptem #vba . Prawidłowo działa na Win 7 x64 + Office 2013 x64, natomiast po aktualizacji systemu do Win 10 wywala się:

Compile error in hidden module: XML_Import
No i tu się pojawia zapytanie - czego nie ma #windows 10 co posiada 7, że to cholerstwo nie chce działać? Jakieś
  • Najlepsze
  • Wszystkie komentarze
S.....e
S.....e
Witajcie, byłbym bardzo wdzięczny mirkowi, który podpowie mi w jaki sposób można nadać wartośc rekordu z tabeli używając przyciska w formularzu drugiej tabeli. Mam przykladowo tabele 'zapis na sektory' oraz tabele 'sektory' i chce z poziomu formularza tabeli 'zapis na sektory' nadac wartosc pewnego pola w tabeli 'sektory'. Zaczynam zabawę z tym i domyślam się, że to coś prostego, ale przeszukałem już sporo. Działam na #access 2010. #vba
frugo90
#vba, #excel

Już mnie cholera trafia:

Mam taki kod:
  • Najlepsze
  • Wszystkie komentarze
plackojad
Do ludzi, którzy na co dzień pracują z #excel i #vba:
Posiada ktoś książki "Excel 2013. Biblia" oraz "Excel 2013 PL. Programowanie w VBA. Vademecum Walkenbacha"? Dużo jest różnic w ich zawartości?
Zastanawiam się nad zakupem literatury będącej kompleksowym przeglądem zagadnień z Excela i VBA i nie wiem, czy jest sens zaopatrywać się w obydwie.
  • Najlepsze
  • Wszystkie komentarze
aviritia
Cześć. Uczę się VBA (początki początków) i podczas pisania kodu w edytorze nie pojawiają mi się wcięcia (nie wiem, czy to ta funkcja, ale sprawdziłam w Tools -> Options i opcja Auto-Indent jest zaznaczona). Jednak trochę wygodniej byłoby mi patrzeć na kod, kiedy są te wcięcia i tworzą się 'poziomy'. Pytanie ameby: jak mogę sobie to włączyć? Wciskanie Tab-u za każdym razem też mi się nie widzi. Excel 2013.
#excel
  • Najlepsze
  • Wszystkie komentarze