Gdzie znajdę dokumentację dla vba do worda online bądź w formie pdf? #vba #office #msoffice #word
Wszystko
Najnowsze
Archiwum

JedynyTakiPodrobionyTomekNaWykopie
via Android- 1
I need help.
W liceum miałem podstawy c++ ale vba nie znam praktycznie wcale.
Chciałem zrobić tak aby kolor arkusza zależał od treści komórki A1. Problem w tym, że komórka A1 jest warunkowana przez inne komórki (IF). Mam kod który działa, ale tylko jeśli kliknę w A1 i dam enter.
Private Sub Worksheet_Change(ByVal Target As Range)
W liceum miałem podstawy c++ ale vba nie znam praktycznie wcale.
Chciałem zrobić tak aby kolor arkusza zależał od treści komórki A1. Problem w tym, że komórka A1 jest warunkowana przez inne komórki (IF). Mam kod który działa, ale tylko jeśli kliknę w A1 i dam enter.
Private Sub Worksheet_Change(ByVal Target As Range)
Mirki,
Chce zablokowac jedna komorke. Nie chce dawac mozliwosci edycji. Wszystko zrobilem, dziala ale grupowanie ktore jest zrobione wczesniej nie dziala. Idzie zrobic tak, zeby jedna komorka byla zablokowana bez mozliwosci edycji z zachowaniem pelnych mozliwosci arkusza takie jak rozwijanie i chowanie ukrytych komorek?
Mam nadzieje ze zrozumiale to napisalem ( ͡° ͜ʖ ͡°)
#excel #vba #makra #kiciochpyta
Chce zablokowac jedna komorke. Nie chce dawac mozliwosci edycji. Wszystko zrobilem, dziala ale grupowanie ktore jest zrobione wczesniej nie dziala. Idzie zrobic tak, zeby jedna komorka byla zablokowana bez mozliwosci edycji z zachowaniem pelnych mozliwosci arkusza takie jak rozwijanie i chowanie ukrytych komorek?
Mam nadzieje ze zrozumiale to napisalem ( ͡° ͜ʖ ͡°)
#excel #vba #makra #kiciochpyta
@BigBlackSausage: musisz zablokować arkusz i odblokować komórki które mają być do edycji
- 0
@Eswemenasja: juz zrobilem makrem. Twoj sposob nie zadziala, poniewaz gdy bedzie zablokowana jedna komorka i bedziesz chcial schowac pogrupowane kolumny, wyskoczy ze nie da rady( ͡° ͜ʖ ͡°)
Mam pewien problem z userformem w Excelu. mam sobie multipage z 8 stronami i jakimiś ~200 elementami wewnątrz. potrzebuje je wszystkie przesunąć w dół o pewną liczbę. mam kod który robi to podczas gdy userform jest wyświetlany, ale pytanie, czy mogę jakoś za pomocą kodu przesunąc te elementy w edytorze?
Przykladowy kod:
UserForm1.Label1.Top = UserForm1.Label1.Top + 10
dziala
Przykladowy kod:
UserForm1.Label1.Top = UserForm1.Label1.Top + 10
dziala
@matowoszary: Nie rozumiem.
odziedziczyłem po jakimś gościu skoroszyt z makrami i tam w module "testy" takie coś:
Sub speakantyliroy()
Dim kom As Range
Set kom = Range("tekst")
Dim lyrics As String- 3
@biszcz: https://www.extendoffice.com/documents/excel/3779-excel-lock-cell-based-on-another-cell-value.html
Całość jak na tacy, zmień tylko nazwy arkuszy i zakres komórek
Całość jak na tacy, zmień tylko nazwy arkuszy i zakres komórek
Potrzebuję kogoś dobrego z Powerpointa/ pakietu Office. Chodzi o modyfikację ActiveX. Znacie kogoś, albo jakieś forum gdzie mogę pisać?
#informatyka #office #powerpoint #vba #pytanie #windows
#informatyka #office #powerpoint #vba #pytanie #windows
@caribbean: Wyrzuciłeś akurat jeden z tych dwóch właściwych tagów, w dodatku ten, w którym zamierzałem Ci odpowiedzieć... Nie podrzucę Ci zatem tego linku :)
- 5
zaraz usłyszecie najgłupsze możliwe pytanie dotyczące #vba ale podobno głupie mogą być tylko odpowiedzi, więc lecimy xD
mamy takie śmieszne excelowe narzędzie u mnie w firmie, oparte w sumie w całości o makra.
No i tak sobie na nim działamy, już kilka lat. Niestety, w przeciągu kilku lat z kilkuset użyć rocznie tego excela zrobiło się kilka tysięcy. Miesięcznie. A ja odpowiadam za to co jest w środku. Mając praktycznie zielone
mamy takie śmieszne excelowe narzędzie u mnie w firmie, oparte w sumie w całości o makra.
No i tak sobie na nim działamy, już kilka lat. Niestety, w przeciągu kilku lat z kilkuset użyć rocznie tego excela zrobiło się kilka tysięcy. Miesięcznie. A ja odpowiadam za to co jest w środku. Mając praktycznie zielone
Jest mi w stanie ktoś z tym pomóc?
@rskkk: Jest. Tylko musisz pokazać plik, albo przynajmniej kod VBA, bo inaczej nikt nie będzie w stanie pomóc z tym:
Potem ta jedynka (a raczej te jedynki) zaciąga się do innego pliku, w celu pokazania ile razy makro było uruchamiane.
ukrytej komórce
@KolejnyWykopowyJanusz: @rskkk: z doświadczenia nie ukrywamy takich komórek tylko je ładnie opisujemy. Dlaczego? Otóż wcześniej czy później znajdzie się Łebski domorosły specjalista, co zacznie przy tym grzebać i pewnie zepsuje. A jak będzie wiedział co to i po co to możliwe, że zostawi. Można takie komórki dla bezpieczeństwa umieścić gdzieś dalej, np w wierszu 100000
- 3
Mireczki poratuje ktoś?
Chciałbym zaczytać dane z konkretnej stałej komórki Excela (plik źródłowy podaję ręcznie) i wrzucić je w konkretne miejsce w innym pliku Excel.
Czyli zaczytał dane z pliku 1, Arkusza 1 komórki A2 i wrzucić to do pliku 2, arkusza 2, komórki B2.
Moja wiedza zakończyła się niestety na użyciu Application.GetOpenFilename, aby móc wskazać plik z którego ma zaczytać te dane.
Chciałbym zaczytać dane z konkretnej stałej komórki Excela (plik źródłowy podaję ręcznie) i wrzucić je w konkretne miejsce w innym pliku Excel.
Czyli zaczytał dane z pliku 1, Arkusza 1 komórki A2 i wrzucić to do pliku 2, arkusza 2, komórki B2.
Moja wiedza zakończyła się niestety na użyciu Application.GetOpenFilename, aby móc wskazać plik z którego ma zaczytać te dane.
A nie mozesz otworzyc obydwu, w docelowym dac = i kliknac na odpowiednie miejsce w tym drugim?
@Chol: to bedzie zawsze ten sam plik czy planujesz rozne pliki? Jesli zawsze ten sam, to ta formula zadziala na stale. Jezeli inny to kombinuj dalej, jezeli ten sam ale aktualizowany, to pilnuj aby byl zapisany pod ta sama nazwa.
- 2
Czy istnieje sposób aby zablokować odbiorcy maila przekazywanie mojego maila?
#office #informatyka #komputery #vba
#office #informatyka #komputery #vba
#python #programowanie #vba #praca #pracait
Cześć, ostatnio zmieniłem stanowisko na RPA Dewelopera. Zajmuję się automatyzacją w Automation Anywhere a wczęśniej w Blue Prismie. Znam VBA(potrafię sobie zautomatyzować całkiem sporo rzeczy), trochę znam pythona. W sumie teraz nie wiem w którą stronę iść. Podoba mi się to co robię jednak nie wiem czego uczyć się dalej. Liznąłem ciutkę django jednak to nie jest
Cześć, ostatnio zmieniłem stanowisko na RPA Dewelopera. Zajmuję się automatyzacją w Automation Anywhere a wczęśniej w Blue Prismie. Znam VBA(potrafię sobie zautomatyzować całkiem sporo rzeczy), trochę znam pythona. W sumie teraz nie wiem w którą stronę iść. Podoba mi się to co robię jednak nie wiem czego uczyć się dalej. Liznąłem ciutkę django jednak to nie jest
- 3
@DarkAlchemy: Ja zacząłem od juniora - 0 doświadczenia. Znałem VBA i trochę pythona i złożyłem CV i przyjęli mnie. Jak chcesz wejść w ten temat to ściągnij sobie triala UiPatha. Jako jedyna firma udostępniają swoje narzędzie za darmo.
@DarkAlchemy: Pogooglaj, może Blue Prism ma jakiś trial albo wersje szkoleniowa. Plusem jest, że program jest tak prosty, że pracodawcy oferują darmowe szkolenie, albo zatrudniają bez certyfikatu, do przyuczenia.
Mirki szybkie pytanie, mam w programie 2 textboxy których wartość jest zależna od tego co mamy wybrane z listboxa, potrzebuje zrobić coś takiego, że jeśli zmienię wartość jakiegoś text boxu i nacisnę przycisk "aktualizuj dane" to zmieni mi on dane w komórce z której textbox pobrał te dane. Jak zaprogramować przycisk by te dane zmieniał? Z góry dziękuje za udzieloną pomoc.
#vba #programowanie #excel #pytaniedoeksperta
#vba #programowanie #excel #pytaniedoeksperta
@Slayer27797: Tak, da się.
- 0
@PanKapusta: wiem że powinienem wskazać odwrotność i powinno działać sęk w tym że kod programu wygląda mniej więcej
Select Case x
Case Is = 0
TextBox1.Value = Range("A2")
TextBox2.Value = Range("B2")
Case Is
Select Case x
Case Is = 0
TextBox1.Value = Range("A2")
TextBox2.Value = Range("B2")
Case Is
- 1
Mirki mam problem, wyciągam dane z MS QUERY do excela z pliku .xls za pomocą VBA.
Tylko jak podłączyć komórkę jako kryteria? Próbowałem zamienić na Range("a1") lub Cell(1,1) ale niestety sypie błędem
Tylko jak podłączyć komórkę jako kryteria? Próbowałem zamienić na Range("a1") lub Cell(1,1) ale niestety sypie błędem
Sub Makro3()
With ActiveSheet.ListObjects.Add(SourceType:=0, Source:=Array(Array( _
źródło: comment_Mo4bIZtNnZq9S9orFQN2tzcStC01jFEe.jpg
Pobierz@07Temp a w tym makrze jak jako parametr masz ustawione na sztywno 1, zamiast adresu komórki to wykonuje się ono całe poprawnie?
- 1
Mircy, w przerwie emocjonującego meczu, może mi ktoś powiedzieć jak w Wordzie w #vba zapisać do zmiennej pierwszą linię tekstu na pierwszej stronie? Mam kod w vba, który drukuje do PDF oddzielnie kolejne strony z pliku i chciałbym, żeby każdy plik nazywał się jak pierwsza linijka tej strony(albo jej część). Drukowanie działa, ale zapisuje jako ustaloną nazwę z kolejnym numerkiem.
#office #kiciochpyta #komputery
#office #kiciochpyta #komputery
Dobra, to znowu ja:)
Popełniłem w VBA takie coś:
Popełniłem w VBA takie coś:
Sub test()
Dim ostatniWiersz As Integer
Dim minZasob As Integer
Treść przeznaczona dla osób powyżej 18 roku życia...
@przemyslaw-maczka: No jak chcesz robić to w VBA to kod musi być wykonany pod nazwą makra "WorksheetChange()" umieszczonym w arkuszu na którym pracujesz.
Private Sub WorksheetChange(ByVal Target As Range)
Dim ostatniWiersz As Integer
Private Sub WorksheetChange(ByVal Target As Range)
Dim ostatniWiersz As Integer
Witajcie, mam pytanko odnośnie VBA w excelu. Robię taki jakby magazyn przedmiotów który ma pokazywać czy czegoś jest za dużo czy za mało. Tyle że ja VBA nie znam za bardzo i zaznaczam że nie jest mi to potrzebne na studia:D Pomyślałem że po prostu będzie pierwsza kolumna ID (tak po prostu), druga to nazwa, trzecia to ilość rzeczywista w magazynie, czwarta to minimum a piąta to maksimum. Czy da się zrobić
- 1
@przemyslaw-maczka: jak sformatujesz jako tabelę to automatycznie będzie się przeciągać formuła w dół
@Polinik możesz napisać w vba, najpierw zmienna pod którą podepniesz ilość użytych wierszy, potem robisz pętle sprawdzająca całość pod guzik. Dwa możesz On_Change użyć i wtedy przy każdym nowym dodanym wierszu się będzie mogło sprawdzać w vba. Bułka z masłem ;)
Mam prośbę o pomoc do makra VBA w Excel. Jego zadaniem jest scalić wiele plików xls w jeden. Na początku makro pyta o lokację, gdzie ma znaleźć pliki do obróbki, następnie należy wskazać arkusz, w którym scalenie nastąpi. Zazwyczaj po prostu wklejałem ścieżkę dostępu i nazwę pliku ręcznie, ale ostatnio posłużyłem się msoFileDialogFolderPicker do wskazania lokacji (działa bez zarzutu) i getopenfilename do pozyskania nazwy pliku. Niestety, makro się wykrzacza, kiedy ma dojść
- 1
@Asarhaddon: Nie ma sprawy. W tamtym co skasowałem było to samo co w kolejnym poście, dodałem tylko łapanie błędów jak się nie wybierze żadnego pliku.
- 1
jeśli chciałoby Ci się wyjaśnić dlaczego nie użyłeś getopenfile? Jaka jest właściwie różnica między tym a file dialog open?
@Asarhaddon: z tego co wiem to bez znaczenia. FileDialog ma większe możliwości jeżeli chodzi o konfigurację, ale tutaj i tak z tego nie korzystałem.
Czy pierwsza faktycznie zwraca tylko nazwę pliku, czy też go
Cześć,
Mirki mam do zrobienia projekt zaliczeniowy na studia w vba. Mianowicie ma to być program pełniący rolę dziennika w szkole, wymagania profesora nie są zbyt wielkie bo wystarczy komunikacja miedzy arkuszami za pomocą przycisków, możliwość dodawania ocen za pomocą userform i wyliczanie średniej jaką ma dany uczeń. Moje arkusze to start a każdy następny to nazwa przedmiotu, komunikacją między arkuszami się już zająłem i takowa działa. Potrzebuje dowiedzieć się jak do
Mirki mam do zrobienia projekt zaliczeniowy na studia w vba. Mianowicie ma to być program pełniący rolę dziennika w szkole, wymagania profesora nie są zbyt wielkie bo wystarczy komunikacja miedzy arkuszami za pomocą przycisków, możliwość dodawania ocen za pomocą userform i wyliczanie średniej jaką ma dany uczeń. Moje arkusze to start a każdy następny to nazwa przedmiotu, komunikacją między arkuszami się już zająłem i takowa działa. Potrzebuje dowiedzieć się jak do
- 0
@croppz: problem jest w tym ze nie wiem jak np podzielić uczniów klasami, w arkuszu pomocniczym mam tabelki imię, nazwisko, klasa i chce wpisać oceny danej klasie to w userformie chciał bym zrobić np combooxa klasa i po wybraniu założmy klasy 1a wrzuca mi wszystkich uczniów z danej klasy do arkusza a następnie drugim porzyciskiem, załozmy ocena otwieram userform2 gdzie wybieram z 1 comboboxa ucznia z listy, z 2 comboboxa
- 0
@Slayer27797: trudna sprawa, bo za cholerę nie rozumiem co dokładnie chcesz zrobić. xD
Jeżeli po prostu nie wiesz jak dodać wartości do comboboxa to coś takiego:
albo po prostu
Jeżeli po prostu nie wiesz jak dodać wartości do comboboxa to coś takiego:
ComboBox1.List = ThisWorkbook.Worksheets("nazwa").Range("A1:A10").Valuealbo po prostu
- 1
#access #vba #sql #informatyka #programowanie
Mirki, polećcie jakiś dobry kurs, książke do accessa i wstęp do SQL'a. Ogarniam z grubsza VBA ale chciałbym do tego dołożyć coś więcej, czasem muszę skorzystać w pracy z accessa i chciałbym się nauczyć robić narzędzia przystosowanie dla end userow zawierające forms'y, bo na razie mam wiedze, żeby zrobić jakieś prymitywne kwerendy.
Mirki, polećcie jakiś dobry kurs, książke do accessa i wstęp do SQL'a. Ogarniam z grubsza VBA ale chciałbym do tego dołożyć coś więcej, czasem muszę skorzystać w pracy z accessa i chciałbym się nauczyć robić narzędzia przystosowanie dla end userow zawierające forms'y, bo na razie mam wiedze, żeby zrobić jakieś prymitywne kwerendy.























Select Case:)Select Casedotyczył wartości "targetu", czyli zmienianej komórki.Private Sub Worksheet_Change(ByVal Target As Range)
Dim kolor As Long
Select