Masz świadomość tego, że żeby Ci przedstawić poprawny kod, to trzeba do testów stworzyć bazę z tabelami i formularzem? Może i to niedużo roboty, ale zawsze zajmuje czas... Akces, to nie tabelka w Excelu. Im dalej w las, tym więcej przed Tobą problemów i pytań, skoro taki prosty kod (skopiowany z sieci) jest dla Ciebie problemem. [syntax=vbscript]Private...
[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]
Jak zrobić to automatycznie, jakimś makrem? Proponuję na początek nauczyć się "szanować dane źródłowe" swojej bazy :-) Zmiany wprowadzone makrem do bazy mogą być nieodwracalne !!! Zatem podobne zmiany w tabeli bezpieczniej jest dokonać poprzez utworzenie kwerendy np. tak jak na zrzucie 1177947
A co Google mówi na ten temat? [syntax=vbscript]DoCmd.OpenForm "Ważność Badań okresowych", acFormDS[/syntax] P.S. Miałeś formularz typu 'pojedyńczy'. W moim przykłądzie zrobiłem typ 'formularz ciągły'. A teraz chcesz 'arkusz danych'??? Trzy pomysły na sekundę?
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]
Dobrze by było abyś umieścił bazę na forum (spakowaną) i napisał co chcesz w niej zrobić. Oczywiście dane powinieneś usunąć i wpisać przykładowe. Tutaj masz stronkę z podstawami Accessa http://access.centrumstudenta.net/
Dzięki. Mam jeszcze jedno pytanie: ma formularz wyświetlający oceny o uczniu, mam w nim zrobiony przycisk szukaj ucznia, gdy uczeń nie ma ocen wyświetla się że nie znaleziono rekordu. Nie szłoby zrobić to tak aby ten komunikat brzmiał uczeń nie ma ocen? Idzie zrobić takie makro?
Pisz kod VBA. Jestem nowicjuszem w zakresie programowania VBA Makra w Akcesie, to nie VBA.
Poniżej procedura VBA, która sprawdza pliki z poziomu Accessa. Jest zrobiona na szybko, więc nie jest optymalna, ale pokazuje pewne mechanizmy, które można na różne sposoby wykorzystać. W tym przykładzie w Accessie stworzyłem tabelę: "Tabela_Pliki_PDF ", gdzie w polu " Pliki_PDF" jest lista plików pdf "101.pdf, 102.pdf" itd. Tworzymy też do testów formularz...
Czy istnieje możliwość pobierania danych z Accessa do Excela za pomocą VBA? W excelu masz import z aceessa nagraj sobie makro.
Nie mam zbyt dużego doświadczenia, ale zdaje się, że w Excelu można utworzyć łącze do Accessa i wprost z niego wyświetlać w arkuszach dane. Wówczas nie potrzebujesz przerabiać makra.
I do not know how to do that. Macros are Google Apps Script, which runs in Google's servers rather than your computer. Their code has virtually no access to resources in your computer, such as the printer . Zamiast drukowania zrób makro do generowania pliku PDF, który potem po pobraniu możesz wydrukować. [url=https://developers.google.com/apps-...
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...
Temat zakończony. Utworzyłem proste makro które uruchamia aplikację.
Pliki .xsl można dodawać, .xslx - niestety nie, ale wystarczy spakować np. ZIPem i już się będzie dało. Twój opis jest na tyle zawiły, że sądzę, iż lepiej nadawałby się do jego realizacji MS Access... tak czy inaczej spróbuj opisać co chcesz osiągnąć bardziej ogólnie, na wyższym poziomie abstrakcji - nie na poziomie komórek, wierszy i kolumn tylko funkcjonalności.
i chce wywoływać makro z poziomu Accessa i teraz pytanie czy jest możliwość by w accesie zapisała sobie to makro na zasadzie wywołaj mi go w pliku 1234.csv Tak, czyli access musi otworzyć sobie 1234.csv (ma wstawić w t4 date i sumować r4 i q4, zapisać jako csv ?)
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
Ma to wyglądać tak, że macro zbiera informację o tym jaka grupa towarowa jest w "grupa towarowa" a następnie dzielić jak w przykładzie? Możesz podesłać w załączniku plik *.xls? ps. zmień sposób wklejania grafiki na zgodny z regulaminem. ps2. Czemu nie Access?
sprawdziłem w pracy. nie wyskakuje mi to okienko. Klikając w przycisk "Złóż zamówienie..." to mogę wpisać dane. tak samo "wnioski u mnie" czy "wyślij upomnienie". nic więcej nie działa. Do makro nie mogę dostać. Jak można temu zaradzić? :)
Nigdy nie pracowałem na Access i nie wiem jak to działa, z drugiej strony już mi proponowano pracę na Access ale nie mogłem bo w pracy na komputerze nie mam Accessa
Temat zamknięty. Problem polegał na tym, że makro nagrywałem a nie wpisywałem komendy ręcznie. Należało uciąć połączenie z bazą danych access i tylko je "zaciągnąć". Opisana metoda nie pomogła też już o tym myślałem, pomógł mi spec z Excela w pracy. Dziękuję za pomoc.
Baza nie jest relacyjna :) po prostu z poziomu exell-a wyszukiwanie w takiej bazie jest łatwiejsze niż z poziomu Access-a. Chyba ze jest jakiś szybki sposób na łatwe oprogramowanie tej bazy poprzez jakieś makro albo definicje jakiś filtrów
Są dwa magazyny - A i B. Wyciągam przedmiot z magazynu A, skanuję jego kod kreskowy, i umieszczam w magazynie B. Jak to zrobić, aby w momencie skanowania automatycznie zapisywała się w tabeli data i godzina skanowania? Makro? Chodzi o jakąś automatyczną procedurkę, ponieważ jest dużo przedmiotów, ręczne dopisywanie odpada.
Dzięki. Jeszcze jedno czy idzie stworzyć takie makro które będzie mi otwierało plik doc.
Witam Baza jest już gotowa lub należy utworzyć? w każdym przypadku kolumny eksel′ i bazy muszą być tego samego typu, w przeciwnym razie będzie błędów. Jeśli bazowa jest gotowy, należy znać nazwy kolumn albo kolejność ich rozmieszczenie względem kolumn w excel. do pracy z bazy należy połączyć w proekcie biblioteki DAO (przydatne dla Access)
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.
...wyskakuje za każdym razem błąd 2950... Czy żaden opis stąd poniżej nie dał rozwiązania ? https://support.microsoft.com/pl-pl/help... http://www.coderscity.pl/ftopic43014.htm http://www.accessrepairnrecovery.com/blo...
Witam - zależy mi na wykonaniu instrukcji w makro: Przy wejściu , Pole_A = 0 ==> WyślijKlawisze{Enter}. W Accesie 2003 nie miałem z tym problemu , w Accesie 2010 nie wiem jak rozwiazać ten problem . Może ktoś cos doradzić ?
Witam Dziękuję za pomoc. Tak jak myślałem, że jest to skomplikowane. Myślę, że w przyszłości pomyślę nad Accessem. W tym momencie dziękuję za zainteresowanie. Pozdrawiam
Najpierw musisz utworzyć marko które będzie się uruchamiała po zmianie tekstu w komórce. Przykład Cells.Find . Na końcu wyrażenia dajesz .Activate i komórki w których znaleziono daną wartość robią się aktywne. Na końcu używasz czegoś [url=http://java2s.com/Code/VBA-Excel-Ac... żeby przejść do właściwej komórki.
Opisz dokładnie co ci nie wyszło z kwerendami Accessa bo powino się dać to zrobić na kwerendzie wybierającej, może z małym makro. Załącz strukturę tych tabel i kwerend które zrobiłeś.
1. Na pewno brakuje spacji, bo teraz ta wyeksportowana funkcja do której się chcesz odwołać w tym dll-u nazywa się tak: ImageView_Fullscreenc:\projekt\temp\ . 2. Czemu akurat takie rozwiązanie? Przecież Access oferuje Ci możliwość wrzucenia komponentu do obrazków na formularzu. 3. Jeśli to ma działać na zasadzie pokazu slajdów, to wykorzystaj powerpointa,...
Myslalem, ze nazwa pliku foto bedzie na arkuszy lub brak jej, jak w "Wizytowki" W tym prypadku If Dir(sciezka_foto) <> "" Then Ponadto Open file For Binary Access Read As #1 ten blok to samo przez If ... Then
Witam Od kilku dni robię projekt "prostego magazynu" w MS Access. W skrócie ma on działać tak: są dwie tabele (tabela magazynu i tabela pobrań z magazynu). Mam dwa formularze, które odpowiednio dodają artykuł do magazynu i dodają pobranie z magazynu. Mam dwa pytania: 1) W tabeli Magazyn mam kolumnę ilość, w jaki sposób można zrobić coś takiego, żeby...
Fakt, już lepszy Access jak nie da się użyć serwera, ale i tak trzeba pokombinować z atrybutami pliku. Być może o to właśnie tu chodzi. Nie pamiętam co dokładnie trzeba ustawić, już dawno to robiłem, ale da się - u nas pracowało tak kilkadziesiąt osób. Z czystym Excelem nie próbowałem wielodostępu z powodu jak w poprzednim komentarzu i nie tylko. :)
Witam. Mam problem z makrem w Access-ie, chcę usunąć dane, ale wywala błąd, dlaczego? Dopiero się uczę Access-a i nie wszystko jeszcze wiem. https://obrazki.elektroda.pl/9975639100_...
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....
Cześć Nie znalazłem podobnego tematu na forum, a potrzebuję zabezpieczyć bazę w access 2013 tak by użytkownicy nie widzieli i nie mogli namieszać w: tabel, query, makro etc. Użytkownicy mogą tylko wejść i wprowadzić dane do bazy. zablokowanie makra przez hasło jest słabe - ponieważ są w necie rozwiązania jak złamać hasło do vba. Dlatego proszę o pomoc,...
A to makro do importu, to masz "accessowe" czy napisane w VBA? Jeśli to pierwsze, to trzeba go przekorwenterować albo (najlepiej) napisać kod z wykorzystaniem ADO/DAO. Jeśli masz kod, to podeślij. andie
Politechnika Śląska: Elektronika i Telekomunikacja Na poczatek mata i fiza to podstawa. Później króluje eta, eta i jeszcze raz eta. Oto przedmioty które już miałem: semestr 1: Algebra, analiza matematyczna, fizyka, podstawy informatyki, technika a środowisko,energia elektryczna i bezpieczeństwo użytkowania semestr2:analiza matematyczna,fizyka, podstawy...
Każdy musiałby np. wpisać nazwę drukarek, względnie wybrać z listy. Ewentualnie możesz wylistować ( https://msdn.microsoft.com/en-us/vba/acc... ) i próbować strzelać w tą, której nazwa najbliższa oczekiwanej.
Z Accessem miałem styczność tylko raz i z tego co pamiętam, to nie pozwala usuwać wierszy, tzn. zostawia je puste, tworzy wiersz o nowej numeracji i tworzy się bałagan, a ja będę przekopiowywał, przenosił i kombinował na wiele sposobów, excel jest do tego łatwiejszy. Proszę jeszcze raz o pomoc w excelu;p No dobrze, sprawdzę to w domu, bo w pracy mam...
Przepraszam ale nie za bardzo zrozumiałem mam zamiast [syntax=vb] If Not IsNull(Me.FiltrCom) Then strwhere = strwhere & "([COM1] = """ & Me.FiltrCom & """) or " strwhere = strwhere & "([COM2] = """ & Me.FiltrCom & """) or " strwhere = strwhere & "([COM3] = """ & Me.FiltrCom & """) or" strwhere = strwhere & "([COM4] = """ & Me.FiltrCom & """) or " strwhere...
VBA to skrót od Visual Basic for Applications, i jest to nic innego jak właśnie Visual Basic, tyle że bardziej przystosowany do obsługi Excela. Umożliwia właśnie pisanie rozbudowanych makr współpracujących m.in. z Excelem lub Accessem. Ale skoro piszesz że znasz Pascal i C, to sprawa wygląda inaczej - nie warto bawić się w "dziubaninę" którą poleciłem...
Chyba tutaj jest odpowiedź: Wariant PRESTIŻ PLUS wyposażony jest dodatkowo w: Tabele dodatkowe - moduł ten umożliwia tworzenie dla wybranego „obiektu” systemu, na przykład: firmy, magazynu, kontrahenta, pozycji asortymentowej, rozrachunku itp. nieograniczonej ilości tabel dodatkowych z dowolną ilością pól w praktycznie każdym formacie. Pozwala...
Wiele egzaminów na studiach ma formę testową. Czy istnieje możliwość stworzenia makra w Excelu które umożliwiałoby sprawdzenie wiedzy z pytań umieszczonych w arkuszu kalkulacyjnym (ew. w bazie danych MS Access,, program taki mógłby losować np. sto pytań). pytania byłyby podzielone na działy. Makro takie mogłoby mieć funkcje: -losowanie kilku pytań z...
Witam, Od dłuższego czasu próbuję napisać makro, które umożliwiło by mi wysłanie z poziomu Access'a maila wraz z załącznikiem. Chciałbym aby załącznikiem był plik PDF, który utworzony by został kilku raportów access'a. Do tej pory udało mi się napisać procedurę (kod poniżej), który wysyła mi pojedynczy raport. Proszę o wskazówki jak można go przerobić...
W formularzu tabelarycznym umieściłeś przycisk w sekcji "Szczegóły"? Rozumiem, że działać ma tylko przy edycji przedostatniego rekordu. W takim przypadku: czy nie lepiej przenieść przycisk do sekcji "nagłówek" i warunkować działanie makra numerem rekordu?
Jako regułę formatowania wpisz cos takiego: =ORAZ(GODZINA($G$2)>=20;GODZINA($G$2)... U mnie coś nie bardzo koloruje. Wychodzi Tak: http://obrazki.elektroda.pl/4761811000_1... po scroll'owaniu http://obrazki.elektroda.pl/6046184800_1... oraz http://obrazki.elektroda.pl/6375512400_1... i dopiero po...
A co robi właśnie ten fragment: & ~0x03. Bo go nie rozumiem. Zeruje ostatnie bity adresu, czego skutkiem jest to że funkcja zawsze obrabia dane wyrównane do 4. Jeśli będziesz miał sieczkę, jak to określił (at)BlueDraco , to możesz usunąć ten zapis i wtedy uC będzie korzystał z unaligned access lub wyrównać bufor. To drugie rozwiązanie jest lepsze bo...
Proboje stworzyc sobie taki skrypt w excellu Wrzuć plik z wynikami prób jako załącznik (bez prowizji). Zobaczymy co da się zrobić... nie mam co pokazywac .. w zasadzie tylko search Range("B4").Select Selection.Copy Cells.Find(What:="AM.1.2.1 Logging/004a IIS Failure Access Audit", After:= _ ActiveCell, LookIn:=xlFormulas, LookAt:=xlPart, SearchOrder:=xlByRows,...
chciałbym zapisać dane do tabeli za pomocą formularza Musisz kolego w formularzu umieścić odpowiednie przyciski i oprogramować w VBA ich funkcjonalność (np. zapis nowego rekordu) :D Wykorzystaj przykładowe bazy demo do analizy kodu obsługującego takie przyciski :idea: Dziekuje za odpowiedz :) mam stworzone makro pod przyciskiem, które otwiera formularz...
PRL Zarejestrowałem makro przy połączeniu z bazą przy użyciu kreatora (bez hasła, bo inaczej nie można) i dostałem Provider=Microsoft.Mashup.OleDb.1 Jak byś mógł mi objaśnić co to jest .Open i jego składnię (lub chociaż link do knowlege Microsoftu, to może jakoś metodą prób i błędów do czegoś dojdę, bo tego zwyczajnie nie rozumiem. Twoje rozwiązanie...
Przy próbie użycia makra pojawia się komunikat "Type mismatch"
Witam, czyli chodzi Ci o wpisanie wartosci do tabeli, nie do formularza? Czyli np. masz otwarty formularz logowania do bazy i chcesz gdzieś wpisać godzinę logowania (do jakiejś tajnej tabeli?) Zaraz to sprawdzę, a co do kwerendy to też jest to m. in. sposób na wpisanie do tabeli danych, o które CI chodzi, czyli np: - robisz tabelę LogonDate z polem...
Cześć, Robię bazę w accesie dla ułatwienia sobie pracy i mam jedną zagwozdkę. W związku z tym, że można mnie nazwać "świeżakiem" w kwestich vba i sql potrzebuję wsparcia. Mianowicie w Form1 stworzyłem wyszukiwarki. Po wpisaniu numeru pozycji z query makro wyszkuje dane jako wiersze w oknach. Problem w tym, że potrzebuję aby jedno z okien miało sumę...
Ad. 1 - help od Excel - http://excel.info.pl/227/jak-utworzyc-wy... Ad. 2 - help od Excel - http://office.microsoft.com/pl-pl/access... - http://office.microsoft.com/pl-pl/excel-... Wykaż odrobinę inwencji...
Cześć wszystkim. Pojawił mi się problem z plikeim VBS - miesiąc temu normalnie działał teraz w połowie przestaje wykonywać pętle. Wyjąsniam o co chodzi i gdzie leży problem. Makro powoduje najpierw usunięcie w folderze X plików .TXT i wgranie nowych z folderu Z. Póżniej kopiuje z X plik Excel i umieszcze go w folderze L. W folderze X jest plik Access...
Jeżeli nie, to musisz poskładać dane z 3 kolumn rozdzielając je np. '|' Nie tak znowu daleko (w takim przypadku) Excelowi od Access'a... Przypisanie przeniosłem z Close do Change.
'***** This is where you tell the code what field you are summarizing on ***** strSummaryField = "Identyfikator" A masz kolego w swoich tabelach i kwerendach taką nazwę pola :?: Jeśli tak - to jaki typ danych jest w tym polu :?: Zwróć uwagę, że ten błąd 3464 występuje już we wcześniejszej linii :!: Chr$(34) & strCurrCust & Chr$(34) de facto konwertuje...
A rozwiązałem troszke inaczej, napisałem makro, które kopiuje rekord z tabelacontent do nowego rekodu do tabeli wynik, w vba wywołałem makro przez docmd.runmacro "macro1" i też działa, ale dziękuje Dodano po 1 Czy ide w dobrym kierunku? funkcja zwraca mi wartość liczbową, ale wkońcu coś zwraca: [syntax=vb]Private Sub Polecenie13_Click() Dim xml As New...
Taka liczba danych to już prędzej do Access https://support.office.com/pl-pl/article... Wiem ile Excel ma wierszy i tu jest problem. BO nie moge zrobić zaznacz wszystko i wklej do excela. Makro jest jedynym jak dla mnie rozwiązaniem.
Witam, Ja w swojej firmowej sieci spotykam podobny problem - baza Accessa działa dużo wolniej uruchamiana z sieci, niż lokalnie na komputerze. Zauważyłem też, że jeżeli np. mam makro w Excelu korzystające z bazy na sieci, to nawet jeśli plik Excela jest lokalnie, i tak każde zapytanie SQL do bazy powoduje "pobranie" całej (lub prawie całej) bazy w Accessie....
Witam, mam duzy klopot, posiadam tabele Rejestracja z polami takimi jak id, login i haslo, tworze formularz i dodaje pola tekstowe login i haslo i tym momencie mam problem, poniewaz probowalem wszystkich sposobow aby kiedy to co wpisujesz do pola tekstowego (login) jest juz w tabeli to wyskakuje kumunikat ze login jest juz zajety. Chce to najlepiej...
Witam, proszę o pomoc szanowne grono kolegów, ponieważ siedzię już parę dni nad aplikacją i absolutnie sobie nie radzę. A wszystko wskazuje na to, że rozwiązanie jest proste, tylko ja szukam po omacku. Mam dane zaimportowane z Access do arkusza roboczego w Excelu w postaci 3 kolumn zawierających wartości w każdej z kolumn. Kolumna A zawiera numer seryjny,...
Witam. Mam napisane makro przenoszące dane z Accessa do Excela. Przeczytałem w pomocy angielskiej, że aby makro działało muszę najpierw utworzyć połączenie: "This function is contained in the Xlodbc.xla add-in. Before you use the function, you must establish a reference to the add-in by using the References command (on the Tools menu) in the Visual...
Witajcie, mam pytanie odnośnie bazy danych w accessie. W jaki sposób można, czy w ogóle można zrealizować eksport raportu do Worda aby go dalej edytować z zachowaniem pełnego formatowania np. ramki, tabele... Jest możliwość eksportu do .rtf ale bez formatowania i cały układ ramek jest usuwany – zostaje goły tekst. Do PDF eksportuje z pełnym formatowaniem...
Pomysł? A proszę bardzo :) Nie wiem w jaki sposób dodajesz nowe zamówienie, prawdopodobnie w formularzu. Ja radziłbym zrobić formularz z dodatkowym przyciskiem, do którego będzie przypisane makro obsługujące dwa zdarzenia: -dodanie nowego rekordu do tabeli -uaktualnianie pola "Stan" z tabeli "Samochody" (np. UPDATE Samochody SET Stan = true WHERE IdSamochodu="2";...
Raport zapisuje mi się do pdf-u i dołącza do wiadomości, ale tylko w przypadku pojedynczego maila. Korzystam do tego z wbudowanego makra WyślijObiektBazyDanychPocztąEmail ([url=https://support.microsoft.com/pl-p... tam wszystko ładnie się wyklikuje -...
Teoretycznie można coś podobnego zrobić - choć w praktyce jest to bardzo złe rozwiązanie, a już zwłaszcza na plikach w pracy, gdzie istotne jest bezpieczeństwo i pewność danych... Może najpierw wykład, potem kod ;) Garść faktów: Excel nie nadaje się do pracy wielozadaniowej (czy równoległej, zwał jak zwał). Teoretycznie można w pliku włączyć jakiś tam...
Witam Mam bazę danych w Accessie, z której zaciągam dane do exela następującym makrem: [syntax=vb]Sub Zaciagnij() Dim strMyPath As String, strDBName As String, strDB As String, strSQL As String Dim i As Long, n As Long, lFieldCount As Long Dim rng As Range Dim wartosc1 As String Dim adoRecSet As New ADODB.Recordset Dim connDB As New ADODB.Connection...
A jeszcze mam pytanie o to makro, troche nieeleganckie, ale niemoge tego przepisać na język vba tak żeby krok za krokiem zadziałało, próbowałem UruchomSQL delete * from temppp; Tak PrzejdźDoFormantu informacje_ogólne podformularz UruchomPolecenie ZaznaczWszystkieRekordy UruchomPolecenie Kopiuj OtwórzTabelę TEmpPP; Arkusz danych; Edycja UruchomPolecenie...
Witam, mam taki problem. W podformularzu mam pole kombi na podstawie którego wybieram klienta. W tym samym podformularzu umieściłem przycisk który ma otwierać formularz w którym będą widoczne zamówienia wybranego wcześniej klienta. Przez konstruktor kodu zrobilem makro z akcją otwórz formularz gdzie starałem się wpisać kryterium wyboru w polu WHERE....
Dzięki za poradę, przeprowadziłem zabieg rejestracji makra krok po kroku i wydruk docelowy jest mniej więcej taki jaki powinien być. Proszę tylko jeszcze o wskazówkę co zrobić, żeby po kliknięciu przycisku wykonującego makro nie wyskakiwały wszystkie okienka po drodze (wyskakują kilka razy :( ), żeby po prostu drukowało :) Wklejam kod, który mi wyszedł...
Z odświeżaniem próbowałbym dalej przy innym zdarzeniu formularza (przy bieżącym itp). Nie mam nic podobnego pod ręką, żeby popróbować. Najlepiej, gdybyś wrzucił załącznik. Spróbuj wyeksportować formularz i struktury tabel (bez danych) do nowej, pustej bazy i zapisz ją jako Bazę Access 2003. Jeżeli używasz makr Accessa (nie napisanych w VBA), to je też...
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...
Dziękuję za otrzymane porady, w jaki sposób mogę w VBA zapisać otrzymany wynik z polecenia "netsh wlan show network" np do zmiennej? Moim celem jest stworzenie makra, które będzie regularnie je zapisywało.
Potrzebne jest jeszcze makro podobnie działające jak funkcja powyżej, tylko dodające hiperłącze w accessie. Chodzi o to aby pobrał nazwę z odpowiedniej kolumny i wstawił ją w kolumnie obok jako hiperłącze, które działa czyli musi wpisać także ścieżkę do pliku. Mam makro które wygląda tak: [syntax=vbscript]Option Explicit Sub UtworzHiperlacza() Dim myRangeB...
Przesuń te zapisywanie i udostępnianie na sam koniec [syntax=vbscript]Sub Makro1() ' ' ' Klawisz skrótu: Ctrl+a ' Sheets("raport_butle_polityki").Select Application.DisplayAlerts = False ActiveWorkbook.RefreshAll Range("A1:O9").Select Range(Selection, Selection.End(xlDown)).Select ActiveSheet.ListObjects("Tabela_Kwerenda... Sheets("raport_butle_polityki").Select.....
Witam serdecznie wszystkich użytkowników, mam straszny problem i proszę was o pomoc. Mój projekt który stworzyłem opiera się na tym iż istnieje plik (1.xlsm) który modyfikują użytkownicy w sieci natomiast wprowadzanie danych jest z osobnych plików z podglądem zawartości. Nie wiem jak zmodyfikować makro aby sprawdzało przed wprowadzeniem danych z UserForma...
EDU-COM! Tzw. szkolenie zaawansowane z Excela. Dramat, tandeta, niski poziom i nuda. Zanim mnie "przeszkolono", wypełniłam szczegółowy arkusz samooceny, gdzie wyszczególniłam swoje braki i potrzeby oraz umiejętności. Wydawałoby się, że mają profesjonalne podejście. Wyraźnie napisałam w tymże arkuszu (jak zresztą 90% pozostałych uczestników tego szkolenia),...
Add Method (Visual Basic for Applications) Adds a member to a Collection object. Syntax object.Add item, key, before, after The Add method syntax has the following object qualifier and named arguments: Part Description object Required. An object expression that evaluates to an object in the Applies To list. item Required. An expression of any type...
1. Jeśli chodzi o OLE to nie ma znaczenia czy wstawiasz obiekt typu Arkusz Excel'a, czy bazę Access'a. Tak naprawdę VB uruchamia program, w którym plik był napisany. Jedynym warunkiem jest to, że musisz mieć zainstalowanego Office'a. Ale to pewnie już wiesz. 2. Generalnie to ten sam język. Formularze, pętle, procedury, komunikaty itd działają identyczne....
Przetestuj w Excelu poniższe makro [syntax=vb]Sub x() Dim lOstRw& Dim lOstRwDst& Dim a$ With Application .ScreenUpdating = False .DisplayAlerts = False .Calculation = xlCalculationManual End With lOstRw = Cells(Rows.Count, 1).End(xlUp).Row With ActiveSheet .AutoFilterMode = False Range("B1:B" & lOstRw).AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Sheets(2).Range("A1"),...
Witam Słowo wstępu - piszę w Excel'u makro, które m.in. będzie pobierać dane z pliku .mdb (Access) o wielkości ok. 130 MB, zawierającej prawie 300 tys. rekordów. Baza ta to zapis z procesu produkcyjnego, w zasadzie mogłaby to być jedna tablica, ale została podzielona na część: RECEPT (archiwum recepty), DATE_TIME (data i czas zapisu), SETPOINT (archiwum...
No fajnie, ale jakie jest pytanie?? ;) Chyba nie spodziewasz się, że ktoś Ci wrzuci gotowe rozwiązanie, to nie jest makro kolorujące wiersze naprzemiennie. A jeżeli to zlecenie za pieniądze, wypadało by to zaznaczyć. Przy takiej ilości rekordów, jeśli chcesz przechowywać i analizować dane przynajmniej za okres jednego miesiąca (a znając życie wkrótce...
"O Accessie mam niewielkie pojęcie" To jest gotowa aplikacja do inwentaryzacji. Nic nie trzeba przerabiać.:) Nie namawiam. Mogłabym zobaczyć jak to wygląda;) A odnośnie excela w zakładce arkusz danych po usunięciu 1 kolumny tj lp. Jeśli makro jest napisane tak to ładnie filtruje kolume Private Sub TextBox1_Change() Range("A:G").AutoFilter 1, "*" &...
Jaka jest ścieżka do pliku źródłowego, w którym jest to makro? Makro jest w skoroszycie DANE.xlsm w arkuszu Arkusz1 , który mam na pulpicie. Przycisk POBIERZ pobiera dane ze skoroszytu z lokalizacji D:\CCC\ccc\ (jest w nim kilka skoroszytów wiernej kopii arkusza Arkusz1 , ale z różnych dni) gdzie codziennie zakładany jest nowy plik odpowiadający dzisiejszej...
Stawnasto. Nie zrobimy Ci na Elektrodzie programu. Nie wierzę ze w programie podasz liczbe pracowników dla danego miejsca pracy i to Ci wystarczy. Tak czy owak musisz wpisać te 60 nazwisk dla danego miejsca a program powinien podać Ci ilu pracowników już przydzieliłeś. To co napisałem wsześniej to początek założeń. Teraz meldujesz następne wymagania...
Dziękuję za odpowiedź. Zgodnie z wcześniejszymi radami, zmieniłem pojedynczy transfer na 120bajtów. Gdy transfer się kończy, wyłączam układ FT311D, ustawiając na #SS jedynkę (makro FT311_DEZAKTYWUJ). Mam jednak problem z gubieniem danych i / lub zawieszaniem się transmisji, o czym dalej... Kod wysyłający dane wygląda tak: [syntax=c]void wyslijDane (...
Witam, Od jakiegoś czasu wykorzystuję VBA żeby ułatwić sobie pracę. Ostatnio próbowałem napisać program, który wyszukuje dane w jednej kolumnie następnie pobiera dane z sąsiedniej i zamienia je z danymi z kolumny trzeciej, następnie robi pętle. Napisałem coś takiego: Private Sub CommandButton1_Click() Dim x, y As String Range("J2").Select x = ActiveCell.Value...
Dzień dobry, Excel nie jest dobry na wszystko, ale w tym przypadku powinien sobie poradzić. Nie znam Accessa, więc nie potrafię ocenić, czy byłby lepszy. Co do podręczników do Excela i VBA jest ich całe mnóstwo, wszystko zależy co kto lubi i jak szczegółowa wiedza jest mu potrzebna. Cenione są prace Walkenbacha, ale to są dość grube tomy i potrzeba...
Potrzebowałbym jednak makro, które po wpisaniu wartości wyszukuje dane w kolumnie w pliku .txt jak już znajdzie to żeby zaciągał wiersza, gdzie podana wartość występuje. Tak zaciągam z Accessa do Exela. Chodzi mi o maksymalne uproszczenie, ponieważ osoby, które będą się tym zajmować nie mają na tyle wiedzy a i czas działania również się liczy.
Zobacz to: http://www.vb4all.pl/teoria/ (Funkcje > Matematyczne) I [url=http://office.microsoft.com/pl-pl/a...
Nadawanie nazw rejestrom moim zdaniem bez sensu. Sam się gubisz i nie wiadomo czy ma się do czynienia z rejestrem z grupy r16-r31 czy r0-r15. Tu się mogę nie zgodzić - nadawanie nazw może mieć sens, gdy się wie, co się robi:[syntax=asm]#define ML r0// Used for EEPROM & Program Flash Memory access and Lo byte for result of multiply #define MH r1//...
zależy od wersji Excela Zarówno Excel jak i windę mam w wer. angielskiej. (win. XP Pro, Excel 2007) Dodano po 7 Coś znalazłem tu: http://office.microsoft.com/pl-pl/excel-... doczytam jak to zrobić. p.s. Wkrótce wyjeżdżam to odezwę się za kilka...
Zależy, co znasz i w jakim stopniu (jakiś język programowania? bazę danych). Czy ma tego używać jedna osoba czy kilka jednocześnie? Na początek bym polecał Excela (200 osób to nie baza ;)). Przy odrobinie wprawy poradzisz sobie samymi funkcjami. "Alert" można osiągnąć przez formatowanie warunkowe sprawdzające datę, ewentualnie funkcję: LICZ.JEŻELI(data...
Nie bardzo jest jasne, co chcesz mierzyć. Czy chcesz mierzyć czas wykonywania jakichś obliczeń w programie do którego masz dostęp? Wtedy w tym programie należy odczytać czas na początku, a później na końcu i obliczyć różnicę. Ale to byłoby zbyt proste, więc pewno nie o to chodzi. Jeśli chcesz, żeby z poziomu Excela uruchomić jakiś obcy program, w którym...
Do którejś wersji avr-gcc miał zdefiniowane makra cbi i sbi (de facto były to wstawki z odpowiednimi rozkazami asm). Tak czy siak aktualnie trzeba sobie obrać inną drogę. Cytat z Porting programs that use the deprecated sbi/cbi macros Access to the AVR single bit set and clear instructions are provided via the standard C bit manipulation commands. The...
Prawdą jest, że powinno się program wykonać w Accessie. Można jednakże dużo wykonać w Excelu i prezentuję mój pomysł na rozwiązanie problemu.W dołączonym pliku zamieściłem przykładowy kod do drukowania etykiet. Na stronie "Wydruk" jest przycisk uruchamiający makro. Wielkość wydruku należy ustawić w zależności od drukarki. Ustawienie obszaru wydruku...
access makro makro przycisk access makro uruchamiać makro
volvo potencjometr przepustnica dźwięk jednej słuchawce lenovo sprawność grzejnika
Nagrzewanie się grzejników podczas grzania wody użytkowej Schemat instalacji elektrycznej lewych drzwi Nissan Patrol