Witam, Wszystko się da jak się chce ;) Robisz to tak: 1. Tak jak pisali powyżej w procedurze która wysyła maila musisz mieć treść wpisywaną jako HTMLBody (zamiast Body) 2. Trzeba dopchać się do katalogu w którym masz swoje podpisy Outlooka a następnie "zassać" konkretnego podpisu kod HTML 3. Zassany kod trzeba dorzucić do treści maila w procedurze wysyłającej...
Nagraj makro jak robisz to czego oczekujesz od makra.
Możesz podesłać ten plik z formularzem?
Czy bawil sie ktos moze accessem i makrami ??. Bo mam dziwny problem robie formularz i chcem zrobic makro. Wiec w projekcie makr biore akcje : IdźDoRekordu i tutaj sie zwiesza probowalem na kilku kompach i efekt jest ten sam. ofice2k. Czyzby jakis blad w accesie ??. Za wszelkie uwagi dziekuje
Może. Makra mogą być w kodzie arkuszów, kodzie modułów, formularzów i klas Może być wiele, ważną rzeczą jest mieć różne nazwy.
Zaznacz wszystko (Ctrl+A ) i zamień (Ctrl+H ) . Jeżeli ten tekst nie jest w komórkach to zaczyna być kłopot. Jeżeli te "okienka" to formant formularza to wyłącznie pisanie makra lub ręczna zmiana. Jeżeli to formant ActiveX to zaznacz wszystkie okienka z tym tekstem (pomocne jest włączenie okienka zaznaczania (na wstążce "znajdź i zaznacz a tam okno...
Jest to zrobione makrem zdarzeniowym Worksheet_Change, reagującym na zmianę wartości w komórkach B9:D9. Makro jest w module arkusza, w którym jest formularz. Treść makra: [syntax=vbscript]Private Sub Worksheet_Change(ByVal Target As Range) If Target(1).Address = Range("f_rodz_nieruchomosci").Address Then Rows("33:76").Hidden = True With Worksheets("Legenda")...
chciałbym napisać proste makro, które po przypisaniu do kontrolki formularza lub kontrolki activeX wykona takie zadanie Po co bawić się w "przyciski" jak można przez 'doubleclick' Kliknij dwa razy na dana cyfrę.
A może zdradzisz w jaki sposób tworzyłeś formularz? Jeżeli przy pomocy kreatora to pola formularza są powiązane automatycznie z polami tabeli. W innym przypadku musisz najpierw powiązać formularz z tabelą a potem poszczególne pola. Makra są tu nie potrzebne.
:) Nie wchodzę w zasadność, poprawność itd danych. Autor prosił o pomoc więc proszę. Widać że autor nie ma za dużo do czynienia z VBA, ale od czegoś trzeba zacząć. Każdy kiedyś stawiał pierwsze kroki, a najlepiej się uczyć na takich przykładach robionych dla siebie. Nagrywanie makra polecam jedynie by zobaczyć/zrozumieć jak to mniej więcej działa. Natomiast...
W zależności od tego który przycisk wybierzesz: - z formularzy: zmieniasz nazwę makro i/lub przenosisz je do oddzielnego modułu wstawiasz przycisk z menu kontekstowego wybierasz opcję "Przypisz makro..." wskazujesz makro, które chcesz przypisać przyciskowi finisz - z przybornika formantów: wstawiasz przycisk z menu kontekstowego wybierasz "Wyświetl...
[syntax=vbscript]Private Sub Form_Unload(Cancel As Integer) If IsNull(Me.Imię) Then Beep MsgBox "Te dane nie mogą być puste!", vbExclamation, "Ostrzeżenie!" DoCmd.CancelEvent Me.Imię.SetFocus End If End Sub [/syntax]
Wygląda na typową pracę szkolną. :) Polecam pooglądać wyniki z frazą np. "formularz pola wyboru excel", czy też "przycisk makra" jest tego naprawdę wiele. np. https://www.youtube.com/watch?v=86QFFOZT... Większość porad w internecie jest opisana od początku do końca, wystarczy trochę samozaparcia :) Prostsze jest użycie samych pól wyboru w komórkach...
Witam Szukam pomocy w stworzeniu makra , które potrafi drukować formularz z drugiego arkusza uzupełniaąc w nim dane z pierwszego. Myślałem o przyciskach w pierwszym arkuszu, które drukują wypełnione formularze w 2 egzpl.
Witam jestem zielony co do programowania i bardzo bym prosił o pomoc kolegów i koleżanki. 1.potrzebuję makra, które po zaznaczeniu pola wyboru spowoduje pojawienie się z ukrycia np 7 innych pól wyboru (zaptaszkowanych) 2.to samo co wyżej z tym że (nie zaptaszkowanych) czyli 2 makra Będę wdzięczny za pomoc. PÓL FORMULARZA
... Chcialem zrobic tak zeby po nacisnieciu przycisku unlock bylo wprowadzane haslo i jak zablokuje zeby nie bylo wg opcji edycji bo teraz jak nacisne ptaszek "yes" wywala mi blad 400.. (podczas trybu zablokowanego)... A jak skomplikowane mogą być makra, żeby kolega wiedział o co w nich chodzi ? Okienka dialogowe 'UserForm' kolega trochę zna ? Czy...
Śledź makro krok po kroku(F8) i upewnić się, że wartości zmiennych DOSTAWCA i NUMEREK odpowiadają do prawidłowego Dodano po 2 Na początku makra, Dodaj otwarcie formularza, gdzie powinny być wstawiony Zdjęcia
Witam, mam zadanie - napisać makro, ktore wywola dowolny formularz stworzony jako userform [syntax=vb]Sub wywolanie_formularza() Worksheets("Arkusz1").Activate UserForm1.Show End Sub [/syntax] Czy o to chodzi? Nie mam mozliwosci sprawdzenia dzialania ze wzgledu na to, ze nie mam w domu odpowiedniego oprogramowania :/ ...
W kolumnie "O" wpisywane są wartości w zakresie 1-10. Przy zmianie wartości w jednym z wierszy danej kolumny powyżej 5 następuje uruchomienie makra, które tworzy nowy arkusz z formularzem do którego kopiowane są wartości z danego wiersza.(nie wiem czy to jest możliwe, aby za pomocą tego makra następowałoby wysyłanie e-maila z powiadomieniem zainteresowanych...
Moim skromnym zdaniem niepotrzebnie aktywujesz kolejne obiekty. -szukanie pierwsze pustej najlepiej zrealizować przez skok z ostatniej komórki kolumny: end(xlUp).row +1 (nagraj Ctrl+strzałka w górę). Szkoda czasu na pętlę. -arkusz można sortować odwołując się do nazwy/indeksu (nie musi być aktywny) Najwięcej czasu pochłania zapewne kopiowanie i tu nic...
OK, dam znać jak coś znajdę, jednak nie dzisiaj :)
aaa przepraszam, formularz robię w visual studio w c++, no a makra jeśli będzie taka potrzeba zrobię Basicu. Dopiero zaczynam przygodę z programowaniem, dlatego proszę o wyrozumiałość :D
Dziękuję za odpowiedź. Używałem kontrolek z formatu ActiveX Dodano po 47 A powiedz mi kolego, może się orientujesz. Czy jest w ogóle technicznie do zrobienia w wordzie coś takiego że wstawiam sobie checkboxy i później na końcu jakiś label który liczy mi sumę liczb z tych checkboxów? Tylko jeden warunek, nie mogą być użyte makra z tego względu że ten...
Dodano po 3 W załączniku. Kalendarz dodaje poprzez prawoklik na okienku z formantami formularza.
Czyli ustawiasz kursor w którymś z wierszy, naciskasz przycisk i ma się dodać wg wartości w tym wierszu? Oj, żebyś żonie nie uprzykrzył ;) Nie rozsądniej byłoby zrobić to za pośrednictwem formularza? Wybierasz z pól kombi (stan w podglądzie) i dodajesz pod przyciskiem. Update 7:50 Coś jak w załączniku. W ostateczności wykorzystaj makra...
Możesz zrobić tak: [syntax=vb]Private Sub cmdObróbka_Click() If DCount("IdIdsWyrobu", "tblObróbka", "IdIdsWyrobu = " & Me.IdIdsWyrobu) = 0 Then strSQL = "INSERT INTO tblObróbka (IdIdsWyrobu) VALUES (" & Me.IdIdsWyrobu & ")" DoCmd.RunSQL (strSQL) End If DoCmd.OpenForm "frmObróbka", , , "IdIdsWyrobu=" & Me.IdIdsWyrobu End Sub[/syntax]
Arkusz? Makro? Formularz?
Napisanie takiego makra nie jest czymś szczególnie trudnym, tylko ono będzie się dość długo wykonywać. Moja propozycja zmierzała do przyspieszenia tego. [syntax=vbnet]Sub kopiowanie2() ' ' kopiowanie Makro ' Dim r As Range Dim wkcalc As Worksheet Application.ScreenUpdating = False ' Workbooks.Open Filename:= _ "U:\Nowy folder\Arkusz B.xlsx" Set wkcalc...
Dzięki wielkie. Imię dodaje tylko do pierwszego wiersza z danego skoroszytu. Ale najważniejsza jest prędkość. Zrobię testy i zaprezentuje wyniki:) Czas na wyniki testu:ść Ilość plików: 142 stare makro: 1. wczytywanie z formularzy: 35sek 2. Dodawanie: 1min 2sek Nowe makro: 1. wczytanie plus dodanie 20sek :D Podsumowanie: Podczas używania starego makra...
Cześć. Nie potrafię sobie poradzić z czymś co wydawałoby się powinno być proste. Piszę macro do SolidWorks. Utworzyłem formularz, który spełnia swoje funkcje- odczytuje i zapisuje pewne dane do pliku. Niby wszystko działa ale: Po uruchomieniu makra formularz prawie zawsze pojawia się pod oknem aplikacji. Muszę klikać alt+tab. Nie ma zorder ani bringtofront()....
Cześć 😁 Mam problem z makrem, którego kodu nie potrafię edytować. Czy ktoś może mi pomóc? Mam taki rejestrator. Naciśnięcie przycisku rejestruj przenosi dane do bazy danych. Chciałabym je tak edytować, żeby nie była możliwa rejestracja, jeśli nie są uzupełnione wszystkie pola. Formularz w załączniku.
Musisz mieć błąd w argumentacji makra. Albo w projekcie tabeli. Albo i tu i tu.
F5 nie służy do uzdrawiania. :D Służy do uruchamiania konkretnego makra bezpośrednio w edytorze VBA. Twoje jest uruchamiane przez przycisk. Wprowadź arkusz w tryb projektowania i sprawdź, czy jest właściwie przypisane do przycisku. A tak na marginesie. Jaki to przycisk (z formularzy, czy przybornika formantów)? Bo przycisk przyciskowi nie równy.
Witam, chciałabym zapytać o kod makra obsługujący kliknięcie przycisku „Zakończ” w ten sposób, aby przed ukryciem formularza dopisać dane z pól tekstowych, rozdzielone średnikami, do pliku sekwencyjnego plik.txt. Z góry bardzo dziękuję za pomoc :)
Tak, istnieje taka możliwość. Do zrobienia tego co piszesz powinna wystarczyć [url=http://office.microsoft.com/pl-pl/w... seryjna. Jeśli coś bardziej skomplikowanego, to zawsze można próbować z makrami i/lub VBA (Visual Basic for Applications). Pozdr!
Witam. Mam napisane makro, które uruchamiane jest za pomocą przycisku utworzonego z formularza, które oczywiście działa. Po wpisaniu słowa Private, celem ukrycia makra, niestety przycisk już go nie uruchamia i pojawia się komunikat o błędzie. Jak sprawić by wcześniej utworzony przycisk uruchamiał to - teraz ukryte makro? Bogdan
Witam, jestem poczatkujaca w VBA i jak na razie nie umiem sobie poradzic z podobnym problemem. Mam 1 plik a w nim 2 tabele: 1) Formularz 2) Dane W formularzu "Dane" w kolumnie "A" znajduje sie litera "T" lub "N", jesli jest litera "T" to formularz jest wypelniany automatycznie wartosciami z tego rzedu. Chcialabym teraz za pomoca makra, aby po nacisnieciu...
Metoda PrintOut z klasy workshet nie powiodła się Uruchamiasz makro z aktywnego arkusza "formularz" :!: a drukujesz inny arkusz "oswiadczenie" :idea: Twój wcześniejszy kod jest jednoznaczny :D tj. ActiveWindow. Selected Sheets
Tabeli przestawnej chciałbym uniknąć. Odnośnie makra niestety nie potrafię ich pisać, więc pozostaje mi tylko prosić i być na łasce innych by stworzyć taki formularz z napisanym makrem :( Będę wdzięczny za pomoc pozdr GJ
Jak zrobisz już te różne makra, które się mają uruchamiać warunkowo to wrzuć tutaj. Pointeresuj się trochę edytorem makr i językiem VBA. Formularze to nie tylko przyciski którym się przypisuje nagrane makra. Makra są zapisywane w języku VBA. Można je pisać samodzielnie bez nagrywania, lub nagrywać i dowolnie edytować (np. wstawić jakieś warunki "if")....
Moim zdaniem wychodzisz z błędnego założenia. Sugeruję kolejność: 1. Kliknięcie przycisku w arkuszu otwiera formularz (i nic więcej). 2. Wypełnienie formularza przez użytkownika. Koniecznie zablokuj kontynuowanie bez wypełnienia kluczowych pól. Po wypełnieniu formularza można pobrać wartości potrzebne do przede wszystkim nadania nazwy wstawianego, nowego...
Cześć, mam podobny problem. Chciałabym filtrować dane po wartościach z jednej z kolumn, a następnie przenosić wiersze do innych 4 arkuszy umieszczonych w tym skoroszycie. Problem jednak jest w tym, że skoroszyt znajduje się na One Drive i jest połączony z formularzem w Forms. Z tego co udało mi się zorientować makra w wersji online nie można tworzyć....
Coś takiego robi się przez makro poszukaj na tym forum czy ktoś nie robił podobnego makra ten dział oraz programowanie ogólne tam takze widziałem tematy odnośnie excela :)
Witam, Stworzyłem plik w Excelu2003, w którym jest kilka przycisków z paska formularzy z podpiętymi makrami. Wszystko działa przyzwoicie. Problemy zaczynają się gdy ten plik uruchamiam na innym komputerze z Excel 2007. Uruchamianie trwa bardzo wolno ( 30 - 40 sek)- 'trwa przeliczanie....%'. Zauważyłem, że jak w excelu 2007 ponownie przypiszę pod przyciski...
Masz dwa sposoby 1. Zrób zmienną globalną (i ustaw jej wartośćw jakiejś procedurze startowej i już więcej jej nie zmieniaj. Powtórzę za jednym z portali: Zmienną globalną deklarujemy w nagłówku przed procedurami / funkcjami używając do tego jednego z dwu słów kluczowych: Private Public Dostęp do pamięci “Private” mają wszystkie makra w obrębie...
Cześć, mam stworzonych kilka makr do zarządzania moją pracą. Makra przypisane są do buttonów znajdujących się w formularzu. Chciałbym jednak żeby to wszystko było zawarte w jakimś małym programie, w którym po uruchomieniu będziemy mieli dostępne przyciski do wyboru. Po naciśnięciu dowolnego z nich będzie się wykonywało przypisane makro (np. obróbka...
Chowane lub grupowane wiersze A mógłbyś wskazać logikę (sens :?: ) tego ukrywania fragmentów formularza wypełnianego tylko przez managerów :?: Dodatkowo musisz zaplanować "wyzwalacz" uruchamiania takiej akcji makra (przycisk, zdarzenie, wartość jakiegoś checkboxa lub wartość jakiejś komórki itp). Zrobiłeś fajny formularz, uzbrojony w grupowania, formatowanie...
Witam Do pełni szczęścia w trzymiesięcznej pracy nad wieloma formularzami w excelu brakuje mi ostatniego polecenia, które : Zapisze arkusz jako plik PDF w katalogu domyślnym z jednoczesnym przypisaniem jako nazwy pliku treści z wybranej komórki, w określonej serii (np partia 1.pdf,partia 2.pdf,partia3.pdf itd) Użytkowanie formularza obecnie wygląda...
Utwórz formularz startowy, zamiast pod przycisk wpisz to makro na zdarzenie formularza przy otwarciu. Sam formularz ustaw jako modalny, zablokuj w nim możliwość zamykanie krzyżykiem i minimalizowania. To tak z grubsza.
Zrezygnuj w takim razie z MsgBox i przygotuj sobie stosowany formularz(yk). W Initalize uruchom makro z opóźnieniem (Application.Ontime), w którym będzie jedna linijka zamykająca formularz(yk) + On Error Resume Next, gdyby zamknięcie nastąpiło przed czasem...
(at)magkum , użyj tego kodu:[syntax=vb]Sub Stworz() Dim ws As Worksheet Dim OleObj As OLEObjects Set ws = Worksheets("Arkusz2") Set OleObj = ws.OLEObjects OleObj.Add ClassType:="Forms.CommandButton.1", Link:=False, _ DisplayAsIcon:=False, Left:=9.75, Top:=5.25, Width:=120.75, Height:=18.75 End Sub[/syntax] Nie napisałeś czy wstawiasz kontrolki formularza...
Witam Objaśnię mój problem. Posiadam formularz, w którym dobudowane jest makro odnośnie comboboxa. Chodzi o to, że po jego rozwinięciu i zaznaczeniu, w polu wyświetla się tam liczba (np. 3). Następnie chciałbym, aby po wciśnięciu przycisku "Delete" na formularzu, excel znalazł mi w innym arkuszu ( w konkretnym , jakim chcę na podstawie makro) tę liczbę...
Czy nikt inny na forum nie zechciałby mi pomóc? Fakt, potrzebuję trochę poprowadzenia za rękę, ale przyznam szczerze mam bardzo niewiele czasu na stworzenie formularza :( Próbowałem bowiem sam zacząć wgryzać się w makra, jednak nauka od podstaw zajmuje dużo czasu niestety....Proszę o wsparcie raz jeszcze ....
Teoretycznie mogę to zrobić przez formatowanie warunkowe ale jak pisałem wcześniej jest to tylko część bardziej złożonego makra. Makro to jest podpięte do formularza pod kontrolkę CheckBox, więc chwilowo formatowanie warunkowe odpada Dodano po 53 spróbuj tak (piszę bez sprawdzania - ale powinno działać) zmień linię kodu "With ..." na: Kod Visual Basic...
Witam, Mam problem z makro. Tworząc pewien raport w każdy poniedziałek filtruje daty w kolumnie Y dla poprzedniego tygodnia. W formularzu Excel umieściłam w 2ch komórkach następujące funkcje; Y3 =dziś(), Y2 =dziś() -6, a następnie w filtrze niestandardowym wybieram większy lub równy Y2 i mniejszy lub równy Y3, aby uzyskać interesujący mnie przedział...
Podepnij pod przycisk coś takiego: Sub Makro1() x = 1 While Worksheets("Arkusz2").... 1).Value <> "" If Worksheets("Arkusz2").... 1).Value = Worksheets("Arkusz1").... Then Worksheets("Arkusz2")....
Co zrobić, aby wyeksportować tylko jeden Masz wiele sposobów, aby osiągnąć ten cel :D - między innymi: odpowiednie utworzenie kwerendy Query1 (aby zawsze wskazywała tylko jeden rekord); modyfikacja kodu makra (SQL: SELECT TOP 1 ) tworzenia "eksportowanej" kwerendy tymczasowej Query3 itp
Ja akurat kopiowałem katalogi z częściami, makrami, własnymi formularzami, arkuszami: C:\Documents and Settings\All Users\Dane Aplikacji\EPLAN\Electric P8\Parts\... C:\Documents and Settings\All Users\Dane Aplikacji\EPLAN\Electric P8\Macros\... C:\Documents and Settings\All Users\Dane Aplikacji\EPLAN\Electric P8\PlotFrames\... C:\Documents and Settings\All...
Witam Potrzebuję pomocy w napisaniu makra za pomocą którego można będzie wydrukować formularze z danymi pracowników. Lista pracowników jest w Excelu. Najlepszym rozwiązaniem byłoby umieszczenie obok nazwiska pola wyboru które po zaznaczeniu powodowało by wstawienie do szablonu i wydrukowanie określonych danych. Na stronie A4 powinny mieścić się 2 takie...
wchodząc alt+f11 otwiera się VB ale tam np nie widzę możliwości edycji pierwszej zakładki Menu Całe to rozwiązanie pliku magazynowego oparte jest o tzw. formularze arkuszowe i kilkanaście makr 1048212 które przypisane są do poszczególnych przycisków w tych formularzach :idea: :D Nie wystarczy samo odblokowanie arkusza i jego swobodna modyfikacja :cry:...
Bardzo dziękuje ! Działa super, natomiast chciałbym wynik tego wyszukiwania zapisać w tabeli a nie w polu tekstowym, ponieważ rekordów mam tysiące i musze mieć zestawienie tabelaryczne w takim układzie... W przypadku gdy wrzuca mi to do pola tekstowego formularza to jest to nie czytelne niestety i nie można wyłonić szybko popełnionych błędów... Dzieki
Przepraszam że się wtrącam koledze adamas_nt'owi :) Przyznam że na podstawie makra podanego przez kolegę adamas_nt autor mógłby się pokusić o samodzielne stworzenie drugiego makra ale... dobry będę i dam w załączniku gotowca (Rozwiązań jest dużo ale jak zaznaczyłem makro jest podobne do wcześniejszego żeby było łatwiej zrozumieć - jeżeli oczywiście...
Pytanie 1. - (nie zalecane) obniżyć poziom zabezpieczeń makr. - (lepsze) ustawić poziom zabezpieczeń na najwyższy i podpisać makra. Pytanie 2. Jeżeli za userform uważasz arkusz "__MENU__" to najprościej: w ThisWorkbook: Private Sub Workbook_Open() Sheets("__MENU__").Act... End Sub Zamiast arkusza możesz otwierać każdy inny...
I ta nazwa skoroszytu znajduje się w zakresie komórek? Co Ty kombinujesz? Nazwa skoroszytu jest typu 'string', a nie 'range'. Poza tym obiekt 'Range' nie posiada właściwości 'Workbook.Name'. Tak piszesz to makro na zasadzie 'może się uda'?:) hahaha - co za prowokacja ;) Temat jest taki- chcę by zwykły użytkownik (przeciętny Kowalski) wskazał myszą...
Witam, Proszę o pomoc w zmodyfikowaniu makra aby po wyborze z UserForm1 pozycji, dopisywało oprócz nazwa oraz waga, również powierzchnię(do kolumny E) ps. UserForm1 działa po dwukrotnym kliknięciu w tabeli kolumna C Arkusz Formularz. plik w załączniku zmieniony na bez obsługi makr - z obsługą traktowany jest jako zabroniony plik.
Witaj tak aby łączny koszt dla wszystkich 20 towarów został podsumowany w wierszy 5 podsumowane przez wszystkie lata? lub w jednym wierszu umieścić wszystkie lata dla każdego produktu? Moim zdaniem potrzebne makra, to użyłby tego algorytmu dla towarów, na które umieść kursor. Formularza mogą być wydrukowane lub umieścić w oddzielnych baz danych, ponieważ...
Proszę o pomoc w napisaniu makra, gdzie po wypełnieniu danych w formularzu dane zostaną przeniesione do Arkusza1 i przypisane do konkretnej daty w kolumnie „A”. Nie wiem jak rozwiązać problem z godzinami spotkań. W przykładzie do wyboru są godziny: 8:00 oraz 9:00, ale docelowo zakres ten będzie obejmował godziny 8:00 – 20:00. Czy dane...
Access - Proszę o pomoc, chcę utworzyć makro, które będzie uruchamiało przycisk na formularzu tzn, makro będzie wykonywało symulację kliknięcia przycisku. Mam plik Accessowy db1.mdb w pliku jest formularz: Formularz1 na formularzu jest dodany przycisk: Polecenie1 do przycisku jest dodana procedura: Private Sub Polecenie1_Click() Z góry dziękuję za pomocne...
Próbowałem sposobem jak przy normalnych makrach Czyli jakim? :-) Umieść kod w zdarzeniu KeyDown formantu ListBox (a nie w zdarzeniu Formularza) Przykładowy kod dla ListBox1: [syntax=vbscript] Private Sub ListBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) If KeyCode = vbKeyF4 Then ' dalszy ciąg instrukcji End Sub [/syntax]...
Najprościej wrzucić wszystko do jednego arkusza "Bazy". Można zrobić to formułami, patrz kolumna A i C w "Dane" + dynamiczna nazwa, patrz "Część_rys". Jeśli tych arkuszy jest więcej (niż powiedzmy 5), sugeruję napisać makro.
same zwykłe litery, czy jest możliwość aby makro brało aktywną komórkę z formularza wzór a nie z formularza set?
Witaj. Który masz wersję Excel? Openoffice można zapisać w tej wersji?(Plik Zapisz jako...) Excel 2013. Openoffice otwiera plik (karty z danymi i opisami) ale nie wyskakują okna dialogowe z formularzami do wypełnienia.
Witam, Witam posiadam formularz z badaniami okresowymi pracowników, wszystko działa potrzebuje jedynie makra, które po włączeniu bazy danych wyświetałby okno komunikatu wyświetlający informacje o pracowniku, ktrego badanie okresowe kończy się za 12dni. Okno takie potrzebne mi jest w celu zawiadomienia operatora któremu pracownikowi badania okresowe...
Każdy język się nada, który znasz ;) Jak ma być prosto, to ja bym zrobił wszystko makrami w Excelu - po ewentualnym przerobieniu formularza z Worda na Excela.
1. Tworzysz formularz jak każdy inny. Nie jestem pewien co ma być źródłem danych dla niego. Zakładając, że kwerenda której kryteria ustalasz według głównego formularza otwierasz go poleceniem DoCmd.OpenForm "Nazwa Formularza" przy określonym zdarzeniu (kliknięciu przycisku, opcji) formularza Nr1. 2. Powiązanie formularza z podformularzem (z...
Jeżeli umiesz wpisywać dane z formularza, co zakładam, skoro gdy makro będzie tworzyć arkusz to przydzieli mu nazwe z formularza(to potrafie akurat zrobić ) to problemem może będzie znalezienie ostatniego wiersza. Opcja bardzo prosta Dim PierwszyPusty As Long PierwszyPusty = Range("A1").End(xlDown).Row + 1 Pod PierwszyPusty masz indeks pierwszego pustego...
Witam. Potrzebuję pomocy przy napisaniu makra, które by wykonywało daną operację. A więc w Arkuszu nr 1 mam prosty formularz zawierający wybór pracownika za pomocą listy rozwijanej. Pod spodem jest komórka, w której należy wstawić datę aktualną. A pod spodem 61 pól, w których umieszcza się wyniki. Zadaniem makra miałoby być skopiowanie komórek od wyboru...
Nie wiem o co chodzi... Jeśli do przycisku dodam w accessie jakieś zdarzenie z tych accessowych, czyli przejdź do nowego rekordu, czy jakieś inne to działa. Jesli jednak wpiszę kodu jako makro i potem się do niego odwołam, w sensie, że wpiszę jako zdarzenie na kliknięcie nazwę makra, to wywala mi błąd, że jeśli to nowe makro to sprawdzić czy jest zapisane....
Witam, Co to znaczy że "ma mi dobrać również odpowiednie urządzenia automatyki ciepłowniczej w zależności od rodzaju wyniku obliczeń" ? Z istniejącej bazy danych urządzeń z parametrami ma Ci wskazać pasujące urządzenie, czy ma sterować automatyką?? Do tego pierwszego ja bym polecił zaprojektować formularz w Accessie + rozbudować makra, ewentualnie zrobić...
Makro z przestawianiem obrazków masz podane na talerzu przez kolegę marcjinj12 , więc... tylko zastosować. Osobiście dalej obstawiam filtr ;) może być, na przykład, wstawiany makrem z formularza przy wyborze grupy, albo jakoś podobnie. W każdym razie unikałbym kopiowania obiektów...
:arrow: marek003 pliczek.xls ma najprawdopodobniej zadeklarowaną bibliotekę i (podejrzewam) moduł klasy na niej oparty. Dobry sposób przed nielegalnym kopiowaniem. Tylko na komputerze z istniejącą biblioteką będzie można otworzyć taki plik. Podobne (bardziej naiwne) rozwiązanie to plik tekstowy (Np admin.dat w c:\windows), w którym umieszczasz stałe...
Do wyboru:[syntax=vb]ActiveCell.Offset(0, 2) = "<Name = " & Chr(34) & TextBox1.Value & Chr(34) ActiveCell.Offset(0, 2) = "<Name = " & """" & TextBox1.Value & """"[/syntax]
Ale co chcesz osiągnąć? Nawet gdyby szło przewijać, zmiana wartości komórki w arkuszu nie zmieni wartości pola tekstowego. Musiałbyś wczytać ponownie... Jakimś sposobem byłoby umieścić ukrywanie formularza pod przyciskiem (UserForm.Hide), a w Thisworkbook_Open przypisać kombinację klawiszy uruchamiania makra odkrywania. Np dla Shift+a Application.OnKey...
A jak Ty to sobie wyobrażasz bez VBA? Jaki mechanizm miałby uruchamiać to kopiowanie? Jest tam jakiś Przycisk 11, jeśli jego kliknięcie miałoby powodować kopiowanie, to przecież on musi być podpięty do jakiegoś makra, choćby bardzo prostego. Jeśli miałoby to być bez tego przycisku, to skąd formuły mają wiedzieć, że edycja jednego wiersza jest już skończona...
nie do końca rozumiem to zdanie Dlaczego nie możesz po prostu otworzyć dokumentu Word'a (dokumenu korespondencji seryjnej) i nawet zdefiniować sobie w nim jakieś makro (+nawet formularz i przycisk), które ci z drugiego pliku (dokumentu excel'a) wygeneruje automatycznie dokumenty wyjściowe? jak zdefiniować formularz ? może jakiś przykład ?
Najpierw musisz zadeklarować zmienną typu 'object' Np przy załadowaniu formularza. W VBA wygląda to mniej więcej tak: Private Sub UserForm_Initialize() Dim objExcel As Object Set objExcel = GetObject("c:\katalog1\prob... End Sub W linku, który Ci podałem pisze jak to zrobić w VB. W nawiasie podajesz ścieżkę i nazwę...
Witam Dostałem formularz do wypełnienia . Przy uruchomieniu wyskakuje błąd The macros in this project have been disabled. Jak otworzy sie dokument można normalnie pisać ale nie działaja wszelkie pola wyboru itp Jak otwieram formularz w openoffice wszystko działa ok tylko po wypełnieniu i zapisaniu przy ponownym uruchomieniu wszystko oprócz zwykłego...
Witam. Mam zbudowaną bazę danych w formie aplikacji, a mianowicie po otwarciu, wyświetlony zostaje formularz (MENU) z przyciskami w okienku popup. Przyciski odwołują się do innych formularzy lub raportów. Raporty i formularze wywoływane są poprzez makra przypisane do danego przycisku menu. Każdy z przyciskow ma wprowadzone makro otwierające dany raport...
Bez makra się nie obejdzie. Wprowadź do arkusza objekt rysunkowy (Image1) tam gdzie ma być to zdjęcie. I wprowadź kod przyporządkowując w każdej liście wyboru każdą z wybranych opcji do jakiegoś rysunku. np tak: Select Case ComboBox1.ListIndex Case 0 Image1.Picture = LoadPicture("c:\rys1_1.jpg&... Case 1 Image1.Picture = LoadPicture("c:\rys1_2.jpg&...
Witam ponownie. Pojawił się problem z tym makrem, które Pan Maciej Gonet dla mnie stworzył. Makro świetnie działa w sytuacji, kiedy w komórkach w arkuszu źródłowym ("wymiary") dane wprowadzane są ręcznie. Problem pojawia się, kiedy te dane pojawiają się w wyniku działania formuły. Wtedy makro (chyba) kopiuje formuły a w docelowym arkuszu ("karta") nic...
1. Odświeżanie ekranu koniecznie włącz na końcu. 2. Skąd uruchamiasz makro? Prawidłowo: procedura w module, z formularza wywołanie (mowa o Excelu, czy arkuszu Excela w VB?) 3. Deklaracje: Dim i As Integer, j As Integer, tabl As Variant 4. Coś mi tu nie gra. Za dużo tych warunków (liczenia w związku z tym), albo czegoś nie dopowiedziałeś... 5. Dlaczego...
Wstaw w kod arkusza "Wydatki" i kliknij w "Zapisz" [syntax=vb]Private Sub Worksheet_SelectionChange(ByVal Target As Range) Dim ostWrs As Long 'warunkiem działania makra jest adres scalonej komórki (tej z tekstem "Zapisz") 'zwrócony przez zmienną Target If Target.Address(0, 0) = "E18:E19" Then 'sprawdzamy, czy wymagane pola są wypełnione /przy okazji...
Dzięki za zainteresowanie. Sprawa wygląda tak, że muszę uruchomić aplikację napisaną przeze mnie Accessie (formularze, makra, kod VBA itp a baza z danymi jest na serwerze) na MACu. Na PC z Windows wgrywam Runtima i już, a o MACu wiem tyle że jest. Dlatego szukam podpowiedzi.
Witam, Sedrecznie Wam Panowie wszystkim dziękuje, dzięki Wam rozwiązałam swoje zadanie. Ostatecznie skorzystałam z makra bez nadpisywania, ale wszystkie mi się przydadzą. Lanzul przepraszam za przejęzyczenie ;) Z tym czyszczeniem, to jest tak, że to opisane tutaj, to jest tylko część kodu, wiec inna już czysci formularz po całej zmianie. Miłego dnia...
Witam, Jeśli to tylko możliwe BARDZO PROSZĘ o napisanie mi tu na forum przykładowego makra dla takiej oto sytuacji: Utworzyłam w vba formularz, w którym są 2 comboboxy. W pierwszym z nich powinna być lista z kolumny zawierajęcej nazwiska osób. W drugim z nich powinny pojawiać się dane z innej kolumy (np. miejscowości) z tym, że w tym drugim comboboxie...
moze inaczej, moglbys wstawic mi komentarze do tego co mam od Ciebie zebym mogla zrozumiec te makra? chetnie sie naucze sama je pisac przydadza mi sie jeszcze ale teraz ich nie rozumiem przynajmniej nie wszystkie dopiero niedawno sie dowiedzialam o takiej formie ulatwiania sobie pracy w excel ale z programowaniem nie mialam nigdy do czynienia, probowalam...
[syntax=vb]Sub zapisz1() numer = InputBox("Podaj numer kolejny") NewFilename = numer & "-2015 " & ".xls" ActiveWorkbook.SaveAs Filename:=NewFilename End Sub[/syntax] lub [syntax=vb]Sub zapisz2() ActiveWorkbook.SaveAs Filename:="FORMULARZE" & ".xls" End Sub[/syntax]
Oczywiście może to być makro, może być aplikacja, może być nawet z formularzem. Tylko dlaczego to ma być makro a nie formuła? Jeżeli chcesz gotowca do tak prostej rzeczy to raczej formułę szybciej zrozumiesz niż makro.
...Próbuję rozwiązać problem - w jaki sposób podając NIP , ewentualnie nazwisko w arkuszu z WZOREM FAKTURY, można z arkusza z listą danych osobowych klientów, przenieść wszystkie dane tego klienta do wzoru faktury? Jeżeli NIP (nazwisko) jest w tym samym wierszu co reszta danych to możesz to zrobić za pomocą funkcji wyszukaj.pionowo() indeks() w powiązaniu...
Wykorzystaj łącze komórki formantu. Wystarczy pousuwać lub ustawić domyślne wartości zarejestrowanym w tym celu makrem.
makra excel formularz makra uruchamiające makra skrypt formularz
zerowanie serwisu android resetuje taraban szumy
Stiebel Eltron SHZ 130: Grzałka wyłącza się po chwili Jak obliczyć pojemność własną cewki? Metody i wzory