Wg mnie to opcje "pokazywania" plików w windowsie a nie excela. Excel nie otworzy (poprzez windows) plików bez rozszerzenia .xls (w nowszych .xlsx) (jest jeden przypadek - ale tu nie o to chodzi) Otwórz byle jaki folder. Wybierz w menu "Narzędzia" - "Opcje folderów ..." znajdz "Ukryj rozszerzenia znanych typów plików" i "odhacz", a następnie wciśnij...
Witam Stworzyłem programik, który importuje z folderów i podfolderów pliki *.dat do Excela. Pierwszy przycisk (makro) otwiera po kolei wszystkie pliki dat i zapisuje do jednego arkusza w pierwszy wolny wiersz. Drugi makro importuje konkretny plik z konkretnego folderu. W folderze dane znajdują się podfoldery np. 0112 , 0212, 0312 które oznaczają miesiąc...
Witam! Znalazłam fajny plik do korespondencji seryjnej . Idealnie mi pasuje ale nie wiem jak przerobić go pod siebie :( Chciałabym, żeby dokument Word tworzył się tak: Właściwie to nie potrzebna mi korespondencja seryjna; potrzebuję tworzyć dokument Word dla 1 adresata. np w komórce b2 będzie pojawiała się ta nazwa adresata dla której ma być utworzona...
Problem opiszę w krokach, co myślę, że pozwoli nam łatwiej się komunikować i go rozwiązać. Wstęp Będzie to plik składający się z listy tematów spotkania (nazwy spotkania), daty ich utworzenia, oraz paru innych kolumn. Plik będą obsługiwać użytkownicy totalnie bojący się cokolwiek robić, którzy prócz wpisania danych w wiersze nie potrafią nic. Opiszę...
Przykład korzystania z okna zapisywania z filtrem ZapiszJako = Application.GetSaveAsFilename(fileFi... Excel (*.xls), *.xls") I jeśli domyślna ścieżka i nazwa z komórki to sciezka = Application.DefaultFilePath & "\" nazwa = Range("A1").Value ZapiszJako = Application.GetSaveAsFilename(Initia...
Witam, usiłuję przerobić makro zapisujące plik pod określoną nazwą na dwa inne makra, które: 1. zapisuje plik pod określoną z góry nazwą, 2. zapisuje plik pod predefiniowaną nazwą (część jest ustalona, resztę wprowadza się w wyskakujące okienko). Oto kod, który usiłuję przerobić: [syntax=vb] Sub zapisz_jako_cesja_0_5() Call zapisz_arkusz("nadstany_0,5-wydr")...
Bardzo dziękuję za odpowiedź. To jeszcze raz wszystko od początku. W pierwszym załączniku rzut magazynu. Chciałbym aby każde gniazdo miało swoje oznaczenie. Na każdym gnieździe są 3 palety. Na każdej palecie możliwy jest miks produktów. Co oznacza że na jednej półce np. A1 może znajdować się nawet 40 artykułów. Łącznie regałów mam 15 ( A,B,C,D,E,F,G,H,I,J,K,L,M,N,O).Każdy...
Witam i zwracam się o pomoc do wszystkich którzy mogli by pomóc. Mam arkusz a w nim kolumny A B C D (w polu e chciałbym umieścić przycisk "faktura") i w każdym wierszu są inni klienci. i teraz chciałem w osobnym arkuszu w tym samym pliku zrobić opcję wydrukowania faktury z danymi z tych pól a co najlepsze aby automatycznie zapisywało gdzieś że została...
Okej dziękuję bardzo:) A zapytam: Da się zrobić taki przycisk, który zapisuje plik Excel'a?
Witam. Proszę o pomoc. Mam kod jak poniżej. Kod działa poprawnie jednak chciałem zwiększyć jego możliwości. W trzeciej linijce jest warunek że jeżeli aktualny czas jest większy od godziny "06:00:00"..., czy mogę tą godzinę "06:00:00" pobrać z komórki 'Sheets("Admin").Range("R2")'? Jak to zrobić? Chciałbym aby ta godzina nie była wpisana odgórnie w kodzie...
Czy po wklejeniu tych 4 danych do przeglądarki, a przed pobraniem kolejnej porcji, musisz wykonać w niej jakąś akcję (kliknąć przycisk zapisujący dane)?
Indeksy kolumn są idealne: reakcja na P=16 suma L=12 + M=13 w N=14 usunięcie H=8 do K=11 oraz M=13 Zastanawiam się co robię nie tak skoro nie ma reakcji. Mam nadzieję, że dobrze robię kopiując kod do nowego modułu, zapisując jako XLSM i włączając obsługę makr? Chyba coś jeszcze musiałem pominąć.
Na początek musisz jednoznacznie określić co rozumiesz jako "zeszyt", a co jako "arkusz" :D bo chyba trochę pokręciłeś, oraz określić format excela (xls czy xlsx ?). Przyjmuje że "Workbook" to "zeszyt" i "Worksheet" to arkusz, a dalej zgodnie z Twoimi założeniami - w arkuszu "Dane" masz ustawioną (w kolumnie 19 :?: ) tabele nazw dla nowych arkuszy (domyślam...
Nagraj sobie makro zapisywania. Poniżej zarejestrowane (bez korekty) dwa: "Zapisz jako" oraz Ctrl+s (zwykłe zapisz) i wybierasz z listy. Aby oprogramować komórkę/zakres potrzebujesz procedury zdarzeniowej [url=]Link Tu należy warunkowo wywołać nagrane makro. Jak pisałem wcześniej Np If Target.Address(0,0)= "A1" then Makro1
Dzięki za szybką odpowiedź ale nie do końca spełnia to moje oczekiwania. Chciałbym sterować wymiarami np: wałka L: D: z poziomu otwartego excela i zapisać pozmieniany plik części. Więc Otwieram excel z makrami. Zmieniam wymiary części bazowej w excelu i przyciskiem zapisuję ją do odpowiedniej lokalizacji pod odpowiednią nazwą.
Czesc, Niestety przyszlo mi dzialac w pracy przy pomocy OneDrive, nie kalsycznego serwera gdzie kazdy moze po prostu wejsc do folderu.... i pojawil sie problem z transferem plikow. Mianowice, potrzebuje stworzyc makro, ktore bedzie dosyc prostym UserFormem, w ktorym pozostali wypelnia podstawowe dane oraz za pomoca przycisku ''browse'' wskaza mi plik...
Nie rozumem o co chodzi z tym leczeniem kanałowym i co to ma do dolnej kolumny... Ogólnie ciekawy pomysł... dolna kolumna... Biorąc kod marcimix wyszło takie coś: [syntax=vb]Type iCell Row As Integer Col As Integer End Type Sub ColorNext() Dim C As iCell Dim r As Range Dim tmp As Range Dim step As Integer C.Row = Excel.ActiveCell.Row C.Col = Excel.ActiveCell.Column...
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")....
Witam. Potrzebuje zrobić coś takiego: Wstawiam dane w komórce np. A1 to automatycznie kopiuje do np B1.Teraz w A1 zmieniam wartość danych to automatycznie kopiuje nową wartość do B2 i tak w kółko jak jest nowa wartość w A1 to przenosi ją w nową komórkę. Ma to się odbywać w automacie bez przyciskania przycisków. Chcę ze strony internetowej importować...
A mógłbyś mi trochę podpowiedzieć w którym miejscu mam umieścić dany kod? W Module czy w kodzie z UserForm - akcja po naciśnięciu przycisku? Sorry za takie "głupie' pytania ale jestem totalnie zielony. Modules-> Formularz: [syntax=vbscript]Sub Zapisywanie() ActiveWorkbook.Save 'Metoda Save zapisuje obiekt, nasz kod powoduje zapisanie zmian w aktywnym...
Ostatnio zacząłem bawić się vba w excelu i niestety chwilowo utknąłem ;) mam dwa problemy: 1) Mam userforma w którego wpisywane są dane i po zatwierdzeniu przyciskiem "zapisz" wszystko trafia do odpowiedniego akrusza w excelu. ww. userform wywoływany jest przez przycisk na w innym arkuszu (commandButton) Private Sub cmbDodajDefekt_Click() DodajDefekt.Show...
Sub Zapisz_28() Dim arh As Workbook Dim mies As Worksheet Set mies = ThisWorkbook.ActiveSheet nazwa = mies.Range("nazwa arkusza") Set arh = Workbooks.Open("D:\GRAFIK_28.xlsm") Application.DisplayAlerts = False For Each sh In arh.Sheets If sh.Name = nazwa Then sh.Delete Next Application.DisplayAlerts = True mies.Copy after:=arh.Sheets(arh.Sheets.Count)...
Oczywiście makra mogą (prawie) wszystko. :) Ja czegoś takiego raczej bym wolał nie robić. Przemyśl jeszcze raz czego naprawdę potrzebujesz. Może pomogą Ci w tym poniższe uwagi. Nie lubię niczego uruchamiać "wejściem" w komórkę, działa "topornie". Robię to tylko jeżeli nie ma innego (prostszego) wyjścia. Zwykle lepiej działa normalny przycisk uruchamiający...
Podłącz makro pod przycisk i wtedy zawsze będziesz miał swoje makro pod ręką. Wytłumaczę na excelu XP. Zrób na początku "czysty" arkusz i wklej do niego swoje makro. Na pasku z przyciskami "włącz" (prawoklik) "dostosuj...". Z zakładki "Polecenia" wybierz makro i przeciągnij "przycisk niestandardowy" lub "element niestandardowy" na któryś z pasków z...
Ja pisząc makra w VBA zawsze sobie deklaruję odwołanie do poszczególnych arkuszy, dzięki czemu łatwo można się później po nich poruszać. Robi się to w ten sposób: Set wssg = ThisWorkbook.Worksheets("Strona główna") gdzie ThisWorkbook oznacza - jakże by inaczej ;), bieżący dokument Excela. Jeżeli otworzysz plik w ten sposób: Set wb...
Proszę powiedzcie mi w jaki sposób mogę z powrotem załadować danego pracownik z listy aby móc go prze edytować lub usunąć? Z samą opcją dodawania nowego pracownika poradziłem sobie. Może krótko opiszę jak to zrobiłem (zrobiłem to po swojemu tak jak potrafiłem). Jak już wprowadzę wszystkie dane pracownika to w przycisku 'Dodaj' mam kod:
Witam Mam problem ze stworzeniem makra. W zasadzie to nie wiem jak się za to zabrać . Parę miesięcy temu byłem na podstawowym szkoleniu z excel i tam miałem okazję napisać kilka prostych rzeczy i na tym moje doświadczenie się kończy. Widzę że na tym forum jest dużo ludzi którzy mają szeroka wiedzę na ten temat i mam nadzieję że ktoś zechce mi pomóc....
Witam mam taki problem z wczytywanie plików txt do Excela. Chce zrobić makro, które wczytuje wszystkie pliki txt do jednego arkusza. Mam katalog z pomiarami. Każda seria pomiarów zapisuje się w innym katalogu. Teraz chce, żeby makro tworzyło arkusz z nazwą katalogu, a potem do tego arkusza wrzucało wszystkie wyniki pomiarów jeden pod drugim. Poniżej...
Witam. Posiadam stację do mierzenia multimetrów i chciałbym trochę zautomatyzować pracę. Mianowicie wyniki (napięcie, natęzenie itp..) są pokazywane na ekranie cyfrowym z multimetru i trzeba je ręcznie wstukiwać do excela. Czy da się zrobić tak żeby wynik był sczytywany z kamery ustawionej na ekran z wynikiem? Mam na myśli żeby kamera przesyłała na...
Witam serdecznie. Uprzejmie proszę o pomoc w stworzeniu Makra (funkcji ?) importującego wybrane dane z innego arkusza Excel. Mam Plik_A.xlsm z tabelą, którą chcę wypełnić wybranymi danymi z Plik_B.xls. Chodzi konkretnie o import danych z kolumny Imię i Nazwisko Pacjenta, Adres Pacjenta i PESEL Pacjenta. Plik_B jest generowany automatycznie z programu...
Witam, potrzebuję pomocy z napisaniem kodu VBA. Zaczynam dopiero przygodę z VBA i niestety nie mogę poradzić sobie z tym, co mam do zrobienia, nawet nie wiem, jak zacząć. W skrócie, chciałabym wydrukować część plików Word z poziomu Excel. Wybór za pomocą checkbox, drukowanie za pomocą przycisku (wyskakujące okno Drukuj, aby wybrać drukarkę). Pliki Word,...
W excelu 2010 tez zapisuje sie z przyciskiem "Zapis" :)
Witam, posiadam drukarkę Zebra GK420t, po automatycznym kalibrowaniu drukuje tak jak powinna, lecz nie w samym drukowaniu problem. Po wybraniu opcji drukuj trzeba nacisnąć przycisk na drukarce, by zaczęła pracę i tak przy każdej stronie, przy wcześniejszym jej użytkowaniu druk odbywał się bezpośrednio po naciśnięciu "Drukuj", kolejnym problemem jest...
Witam, Bardzo proszę o pomoc w uzupełnieniu makra, które wysyła mi wybrane arkusze excel w formie załącznika. W tej chwili wygląda to tak, że z poziomu excela przyciskam przycisk "wyślij" i makro dołącza odpowiednie arkusze i po prostu wysyła pocztę, a ja bym chciała aby przed ostatecznym wysłaniem zapisywała się ta wiadomość z załącznikiem w folderze...
Witam Nie potrafię pisać makr i jestem zielony w tym temacie dlatego proszę o pomoc.Mam plik "sprawozdania" w którym znajdują się trzy skoroszyty o nazwie "RAPORT, Sprawozdanie-2, Sprawozdanie-3". Problem polega na tym aby po naciśnięciu przycisku "Zapisz", wszystkie dane z skoroszytu RAPORT wiersze 3,4,5 z odpowiednich komórek zapisywały się w skoroszytach...
Wykorzystałbym osobny plik, w którym zapisywałoby się wyniki. Tu można wskazywać przez Filedialog, lub "ręcznie" wpisać nazwy do arkusza. Ustal jakąś hierarchię. Wg mnie: 1. Sprawdź, czy ilość i nazwy arkuszy w obu plikach są takie same. 2. Porównaj UsedRange każdej pary arkuszy. 3. Następnie komórka po komórce (zakres możesz ograniczyć do UsedRange)...
W mojej codziennej pracy wystawiam karty urlopowe kierowcom, druk w załączniku. Dane do nich mam w formie tabeli (wszystkie pola które trzeba uzupełnić) Czy da się uruchomić korespondencję seryjną bezpośrednio z Excela ? Chciałbym aby w mojej Excelowskiej tabeli pojawił sie przycisk "Generuj karty", i aby na jego podstawie generowały się karty dla określonego...
Witam, mam prosty plik excelowy do zliczania przepracowanych maili dla czterech osób w sumie z makrami sobie poradziłem oraz z zapisywaniem ich do kolejnego arkusza też ale najważniejsza rzeczą której nie mogę zrobić to, to żeby forma z przyciskami była zawsze na wierzchu przed wszystkimi innymi programami/aplikacjami wiem, ze da się to zrobić szukałem...
Nie mam pewności, że dobrze zrozumiałem zamysł ale tak na wszelki wypadek podrzucam pliczek do zabawy. Wystarczy kliknąć na przycisk i testować. Oczywiście do poważniejszych zastosowań należałoby np. uniemożliwić kliknięcie przycisku formy z pustym combo itp.
adamas_nt dzięki jeszcze raz za pomoc, miałem teraz trochę przerwy w zabawie z VB, ale projekt już skończyłem i wszystko mi działa:) tylko mam pewien problem z uruchamianiem tych makr, gdyż będzie ich używać osoba średnio znająca się na excelu, że nie wspomnę o kodach VB itp. i chciałbym ułatwić to na maksa, bo teraz kiedy chce go użyć to muszę: - za...
Witajcie Mam bojowe zadanie do zrealizowania dla jednego ze swoich klientów. Stworzyłem już dla niego plik excela (załącznik) i mam problem, ponieważ nie wiem jak zrobić formułę lub kod w VB, żeby numeracja protokołu szła ładnie z automatu. 1/2011, 2/2011 itd. Ogólnie jest szablon plik_szablon.xls i on ma być otwierany jako główny, następnie jest uzupełniany...
Witam, Mam problem, otóż od kilku dni podpatruje posty związane z tym temat jednak do programisty bardzo mi daleko, dlatego zwracam się z prośbą o pomoc przy stworzeniu makra. Chodzi o to aby plik był zapisywany pod nazwą z komórki E1 (format cyfrowy np. 649), komórki D2, oraz z komórki G1 (format daty - formuła =dziś(). Chciałbym również aby plik był...
Chodzi o to, że pliki... na każdym komputerze z arkuszem kalkulacyjnym. Mówisz że w csv można zapisywać makra Założyłeś temat pt.: " Excel - obliczanie wielu wyników...", więc Excel ma być tutaj używany, czy wręcz jest zabroniony? Jeśli ma być używany, to jaki problem zezwolić na wykonywanie makr? Nigdzie nie twierdziłem, że w csv można zapisywać makra....
Teoretycznie można coś tam w zdarzeniu Worksheet_Change pokombinować, ale w praktyce to raczej trudne do zrealizowania - zawsze można wyłączyć makra albo usunąć cały arkusz. Najlepiej w takim wypadku zablokować plik i jego strukturę i przygotować go tak, żeby użytkownik mógł wykonywać tylko dopuszczone akcje, np. wprowadzać dane tylko w wyznaczone pola...
Ja na Twoim miejscu przeprojektowałbym zupełnie ten plik, ograniczając go do 3-4 zakładek. Nie piszesz jak wygląda "proces" wprowadzania zamówień, czy to jest pełen asortyment oraz lista sklepów, czy tylko wycinek, ale to co sprawdza się przy 10 sklepach może zacząć być problemem, jak sklepów będzie 50. Moja propozycja jest taka: 1. Wszystkie informacje...
Dziękuję za pomoc :) Dokładnie napisałeś to co chciałem. Więc teraz doprecyzuję to co chciałbym uzyskać i jeszcze coś dodatkowego. Pozwoliłem sobie skorzystać z jakiejś wersji pliku, który krążył w sieci i go odpowiednio zmodyfikować. Plik w załączniku. Dwie kwestie. 1. Jak zrobić listę w Combobox2, gdy mamy dane w Combobox1 i są one zależne. Jak będzie...
Witam, Bardzo dziękuje za pomoc i podpowiedzi. (at)JRV Masz całkowitą rację - wystarczy odwołać się do If Weekday(kolejny_dzien) = vbMonday Then przez dzień tygodnia, dla: Doc.Cells(p_w + i, p_k).Interior.Color = RGB(122, 122, 122) i wtedy „dopisać kolor tła” (jest w załączonym przykładzie ;-) ) Nie wiem dlaczego „zafiksowałem się”...
Witam Potrzebuję zrobić niby proste makro, ale utknąłem na kodzie do niektórych elementów. W skrócie wygląda to tak: mam arkusz z przyciskiem, do którego jest przypisane makro. Po uruchomieniu makra otwiera się panel z jednym textboxem i trzynastoma przyciskami Commandbotton. Przyciskami od 0 do 9 wprowadzam liczby do textboxa, a pozostałe przyciski...
Cześć! potrzebuję zrobić trzy makra, ale niestety totalnie mi to nie wychodzi :( 1. ma pojawiać się pole do wybrania dwóch rzeczy: imię i nazwisko, siedziba ( w kolejnym miejscu data ma się sama aktualizować) 2. makro - po naciśnięciu przycisku ma nas przenosić do odpowiednika daty na drugim arkuszu 3. makro - ma zapisywać plik zgodnie z danymi wpisanymi...
Witam Temat miał być taki: "Konwersja" makra z Excel na Open Office - tryb projektowania i nielogiczny błąd. Rzadko korzystam z OpenOffica a jeszcze mniej z basica w OO Niemniej zostałem poproszony o konwersję pliku makr z excela na OO. Mam wersję OO 4.1.6 (nowe wersje podobno lepiej współpracują z VBA a szczególnie z adresowaniem komórek i arkuszy)...
Chciałem utworzyć makro, które będzie: 1 Filtrowało po "Wiązka" (kolumna B) - wiązki mają różne nazwy, dlatego też pytanie - jak zrobić aby filtrowało od pierwszej wiązki do ostatniej (żeby nie było trzeba wpisywać za każdym razem H_M+ROMcA_001_001_A, ponieważ w tym miejscu może być inna nazwa np. H_M+ROMcC_001_001_A) 2. Tworzenie nowego arkusza i nazwanie...
Witam Chciałbym po wypełnieniu kolejnych wierszy w excelu, aby makro utworzyło mi katalogi we wskazanym miejscu z tym ze utworzone raz pozostają nietknięte. LP Sklep rodzaj utwórz katalog 1 Sklep odzieżowy 2 Sklep spożywczy 3 Sklep chemiczny 4 5 6 7 tzn. wypełniam pewnego razu wiesze z LP 1 wpisuje, sklep i rodzaj i w kolumnie utwórz katalog wciskam...
Działa super, o to mi chodziło, Z tą liczbą przypisaną już sobie poradziłem. Zamówienie czasami jest na kilkanaście pozycji i żeby na WZ było widomo, że odnosi się to do pozycji np. 14 z zamówienia. Mam natomiast kolejny problem. Maksymalna ilość pozycji musi być 21. Jak zmienię tylko wartość Const MAX = 4 przykładowo na 6 to numer katalogowy wpisuje...
Pomieszanie z poplątaniem.;) Autorze, co chcesz osiągnąć w Akcesie ze wspomnianym plikiem csv, napisz proszę. I co ma wspólnego plik.csv z tematem? Już tłumaczę, sam się w tym zaplątałem dostajemy z urządzenia plik csv który ma dziwnie poukładane dane mój szef zauważył że jeśli otworzy taki plik w excelu i ponownie go zapiszemy jako csv to wszystko...
Cześć, Proszę o pomoc ponieważ nie potrafię sobie z tym poradzić, a nie jestem biegły w temacie makr. Otóż pilnie potrzebuję skonstruować plik, który pełniłby rolę programu do generowania prostych faktur. Plik zrobiony według rzeczywistych potrzeb, miał zostać jedynie zautomatyzowany tak, by po kliknięciu w przycisk "Generuj wydruki" odbywał się zapis...
Witam, mam pytanie dotyczące możliwości tworzenia kopii arkusza nad którym aktualnie pracujemy. Modyfikując i pisząc nowe formuły w VBA nie zawsze można przewidzieć konsekwencje powodujące zawieszanie się komend lub co gorsze wpadnięcie wykonywanych działań w "pętlę" co nieraz kończy się taką deformacją VBA lub samego arkusza, że trzeba wszystko zaczynać...
do tego celu lepiej jest wykorzystać jakaś baze danych stworzoną np w Akcesie w excelu będziesz musiał oddzielić ogladanie takie bazy od wpisywania danych Oglądanie za pomocą funkcji: wyszukaj.pionowo, wyszukaj poziomo lub index a do wprowadzania stworzysz albo jakiś formularz albo np w każdym arkuszu będziesz miał dane na dany miesiąc i tam bedziesz...
Widzę, że kolega kontynuuje temat Pomiar czasu na torze wioślarskim... Excel nie za bardzo się nadaje do tego celu, jest tam co prawda kilka funkcji dotyczących czasu (np. teraz()) ale wymagałyby one użycia makr aby zapisały odmierzony czas (np. przy użyciu przycisku) a nie za każdym razem zmieniały go. Ponadto dokładność wynosi 1 sekundę. Prościej...
Chodzi mi o to, by z poziomu wizualizacji, wpisując, bądź jakoś wskazując adres docelowy i klikając na przycisk SAVE, przykładowo, zapisać dotychczasową tabele bazy danych np do pliku excela. W InTouch jest skrypt FileCopy( SourceFile, DestFile, DoneTag ) ale wpierw, w przypadku SQLa baza musiała by już być w formacie xml. Chodzi mi właśnie...
Dziękuję bardzo w końcu po wielu próbach zadziałało :-). W ramach nauki VBA chciałbym trochę udoskonalić powyższe makra. Obecnie w pliku 1 mam dwa przyciski cmdSave i CommandButton1, które działają w następujący sposób: cmdSave -tworzy mi plik o nazwie komórki B3 pliku 1 i zapisuje na dysku we wskazanej lokalizacji (jest aktywny przy otwarciu pliku...
Jeśli chodzi o nagłówki. VBA jest "ślepy" jeśli przypisujesz listę inaczej niż przez RowSource... Po mojemu rozwiązanie z labelem jest wystarczające (i pewniejsze). Wyłącz nagłówki, dla labela ustaw Height=10 i Top=62 i będzie ładnie. Czyli pierwszy pomysł najlepszy. Ok Rozbudowałam formularz dodając ikonę z kalendarzem i Checkbox-y z dniami tygodnia....
Odwdzięczysz się klikając "pomógł" Koledze adams_nt , który zapodał kod ;) Kod w skrócie sam się udokumentował ;), widzę po fladze że Kolega z UK, więc wystarczy komendy przetłumaczyć, bo moje tłumaczenie może nie być zbyt jasne ;) Kolejne linijki: 1. pętla For Each przechodzi po każdej kontrolce znajdującej się na formie (Me.Controls) i zapisuje ją...
Mam makro po którego uruchomieniu wyświetla się forma z checklistą, polem umożliwiającym wpisanie tekstu, kilka optionbuttonów i 66 checkboxów po kliknięciu zapisz wszystkie dane zapisywane są do odpowiednich komórek, jednak jeśli, któreś z pól, lub żadne nie zostanie uzupełnione i tak można zapisać w tym wypadku bezwartościową informację. Takie działanie...
1) Klikając przycisk wiesz co liczysz. Możesz to wrzucić w kod arkusza i podpiąć do jakiegoś zdarzenia, ale obliczenia "pójdą" przy każdym wybranym zdarzeniu. Musiałbyś wprowadzić jakieś ograniczenia/warunki. Tu uwaga: Obliczenia lepiej wykonywać na zmiennych i dopiero gotowy wynik zapisywać w komórce. 2) Range().Value oznacza, że interesuje Cię wartość...
wiem, ale rejestrator nie zapisuje tego polecenia, a poza tym nazwa pliku ma być z automatu - jedno kliknięcie w przycisk i plik powinien zapisać się jako PDF z określoną nazwą, pobraną z komórki . Inne makro, które działa juz na tym formularzu automatycznie zmienia numerację i z tym nie ma problemu, Problem, by przenieść to teraz jako nazwę pliku......
Dzięki za odpowiedz. Arkusz mam prawie gotowy. Niestety nie umiałem zastosować zdarzenia Exit. Głowię się i nic nie wychodzi. Zostały dwie sprawy do zrobienia: 1. Po wprowadzeniu unikalnego numeru w postaci np: qwerty1 w oknie UserForm - formularz uzupełniał by się domyślnymi wartościami dla tego zdarzenia np. w polu "rodzaj uszkodzenia" zaznaczała...
witam, mam problem z makrem. Męczę się meczę i nic :/// Chcę, żeby makro zaznaczało kolumnę, sortowało ją rosnąco Np: a a a b b b b c c ... a następnie podawało mi zapisywało mi zmienne w ten sposób, żeby każda ze zmiennych definiowała pierwszy wiersz, w którym jest "wartość", a następnie ostatni wiersz, który zawiera wartość "a" i tak ze wszystkimi...
Nie w tym rzecz. Wszyscy, łącznie ze mną, zastanawiają się nad tym Otwieram plik, wypełniam kilka pól z zakresu C4 – AF1000, ew. zmieniam wypełnione komórki, zapisuję plik, otwieram go ponownie i już nie mogę zmieniać wcześniej wpisanych komórek. Zapętlij to :) Jeśli: -zapisuję plik, otwieram go ponownie i już nie mogę zmieniać wcześniej wpisanych...
Witam kolegów. Mam do zrobienia arkusz zliczający wydatki domowe i analizujący rodzaj kupowanych produktów. Arkusz jest już prawie gotowy, potrzebuję dwóch rzeczy: 1) W jednym z programów do obliczania pitu rocznego spotkałem się z rodzajem menu rozwijanego w komórce, w którym była tabelka do podliczania np. dochodów z różnych źródeł. Da się coś takiego...
myslalem ze jak "klikne" marka, pokaz makra to tam to makro tez bedzie, ale nie ma, Tam są makra nagrane przez Excela, pisane własnoręcznie są widoczne np. po kliknięciu przycisku VisualBasic i otwarciu odpowiedniego pliku. jesli chodzi o kod to jest dla mnie srednio zrozumialy... Coś konkretnego nie jest jasne? Makro składa się z jednej pętli FOR,...
:) Znaj moją dobroć i ... to że miałem chwilę wolnego czasu. :) Choć powiem Ci że rozwiązanie sposobu prezentacji od strony czysto programowej nie jest profesjonalne ale ... "jeżeli klient jest zadowolony" :) Sprawdź wszystko jeszcze raz bo porobiłem trochę zmian. Dodałem przycisk pokaż magazyn w dostawie i wywozie - jeżeli pozostanie w okienku nr miejsca...
Witam, Potrzebuję zbudować taki oto excel: 2 arkusze - 1 z nich będzie miał 8 kolumn po x wierszy. Pierwszy wiersz zawsze będzie nagłówkiem np. A, B, C, D, E, F... Każdy kolejny wiersz będzie miał unikatowy kod dla kolumny, np. A001, A002, A003... Dla kolumny B001, B002, B003... itd 1 arkusz będzie miał pole do wyboru: Wybierz kolumnę: I tutaj z listy...
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 :)
Dziękuję za pomoc w tym temacie jak na początek ciekawe dla mnie to rozwiązanie. Wpaść bym na to nie wpadł. Jeżeli mogę poprosić o pomoc to chciałbym się podpytać jeszcze o następujące warianty 1. Po użyciu przycisku zapisz dane mi się usuwają z arkusza dane_wsadowe 2. Gdy jedno z checkbox jest zaznaczone to wysyła się w outlooku e-mail z komunikatem...
Witam, jest możliwość zapisywania tabeli excela w formacie pdf nie do edytowania. najlepiej pod przycisk kombi. Jesli tak , prosiłbym o kod. Dodano po 3 najlepiej jakby za każdym razem tworzył się nowy plik o nazwie np. daty utworzenia Dodano po 11 dodam że wtyczke zapisz jako pdf mam już zainstalowaną.
mając wtyczke do zapisywania tabeli excela w formacie .pdf jak zrobyc makro by po kliknięciu w przycisk kombi pojawiało mi się okno tylko z wyborem w jakim folderze ma zapisać plik. Ewentualnie jeszcze z wyborem nazwy. Wiem, to tylko kilka mniej kliknięc niz w start i zapisz jako , ale jednak potrzebuje to jako makro by przypisać pod przycisk.
Witam, Uprzejma prośba o pomoc / podpowiedź / wyjaśnienie (na wstępie nie jestem programistą …. niestety!). 1. Formatowanie kilku zakresów jednocześnie. Chce nadać (za pomocą makra w VBA Excel) kilku zakresom danych ten sam format. Zakresy tu np: (B15:B38) (B51:C62) (B98:D112) Format to: ###,00;[Czerwony] - ###,00;- Bez tła (przeźroczyste tło)...
No tak tylko że ja nie chce mieć tego przycisku wybierz plik. A po za tym nie zapisuje mi do komórek wprowadzonej wartości w TextBox'sie w twoim pliku.
Kurcze, jeżeli chodzi o VBA to jestem zaczynającym samoukiem. Nie znam reguł stosowania wszystkich funkcji. Mogę prosić Cię o rzucenie okiem na mój kod i poradzenie w jaki sposób użyć Twojej funkcji? [syntax=vbscript] Private a As Integer 'zmienna globalna Private haslo As String Sub MsgBox_error1() 'wyświetla omunikat o błedzie MsgBox "Wypełnij wszystkie...
Jeden skoroszyt z arkuszami miesięcy / czyli z tego pliku co robiliśmy w jak zmieniam miesiąc na styczeń czy luty żeby żaby zrobić przycisk który będzie zapisywał w Jeden skoroszyt z arkuszami miesięcy
a nazwę zakładki można też jakoś automatycznie przypasować ?? np odpowiednimi miesiącami ? Dodano po 1 albo żeby z tej kopii nie pojawiał się przycisk Makro Dodano po 21 dlaczego jak ukryję komórki tam gdzie są dane to nic mi nie działa ??
Moje skrypty są troche słabe, coś tam znalazłem w necie, troche poprzerabiałem i nawet działa, nie działa natomiast usuwanie wiersza jeżeli w kolumnie A mam coś takiego: "05-lut-2016 17:23 Start Template Page 3" z tego wszystkiego zawsze w zawartości stałe są Start, Template i Page, reszta oczywiście zmienia się według daty i numeru strony, sam wiersz...
Mam identyczny plik, problemem jest właśnie przycisk 'dzielenie', którego ma nie być ;) Ed. Bezsensownie utrudniłam sobie całą procedurę. Czy byłbyś w stanie zmodyfikować makro zapisujące wybór z listy do oddzielnych komórek a nie do komórki I1? Private Sub ListBox1_Change() Dim i As Integer Dim tekst As String For i = 0 To ListBox1.ListCount...
Witam ponownie Szanowne grono :) Nastepny problem z ktorym nie moge sobie poradzic - zmienna nazwa pliku zapisywanego jako pdf. Mam makro pod przyciskiem ktore generuje mi pdf ale nie moge sobie poradzic, aby nazwa byla dynamiczna - a konkretniej - NAZWA plus wczorajsza data. Oto makro - Sub PdfDayOne() ' ' PdfDayOne Macro ' ' ActiveSheet.ExportAsFixedFormat...
W Arkuszu FORM w komórce A2 jest zawsze aktualna data W Arkuszu LOG sa wpisane dni aby się uzupełniały z każdym kolejnym dniem. Jeśli jest data jak dzisiaj czyli 28 maj to: W Arkuszu FORM jak wpisze się wartość na noc, to w Arkuszu LOG wyskakuje przy 28 maja godzina edycji, potem tak samo na rano, południe, wieczór. Kolejnego dnia czyli 29 maj: W Arkuszu...
... jak eksportować plik do xml z excela, chodzi mi tu o automat gdyż lista pozycji zmienia się wraz z danymi Myślałem o VBA i przycisku, który to zapisze do pliku textowego i da rozszeżenie .xml ... ... "a żę się" tak zapytam, a co stoi na przeszkodzie żeby zapisywać to z poziomu "Zapisz jako stronę sieci Web" => "Zapisz jako typ" => Dane XML (.xml)...
Witam, chciałbym skopiować dane po nacisnięciu przycisku z userform z otwartego pliku txt np: "C:\notatnik.txt" do textbox w userform (mam 5 textboxów gdzie dane z 5 wierszy w pliku txt mają być skopiowane do textboxów np: 1 wiersz z txt do textbox1, 2 wiersz z txt do textbox 2 itd). Po każdym imporcie danych plik txt jest czyszczony i zapisywany. Wiem...
Dzień dobry, mam problem z bazą stworzoną w Excel z wykorzystaniem VBA. Baza zawiera 3 formularze UserForm (o różnym stopniu rozbudowania) , gdzie w zależności od potrzeb wprowadza się różne dane do bazy. Dane są zapisywane w odpowiednio przygotowanych tabelach, które na potrzeby działania poszczególnych UserForm pobierane są do tablic dynamicznych...
Cześć, chce makrem z ogólnej bazy klientów skopiować dane do swojego pliku makro wykonuje się, niestety jeśli jest ktoś w pliku "do edycji" wyskakuje mi okno dialogowe: "plik 'klienci zagraniczni' jest zablokowany do edycji, kliknij przycisk tylko do odczytu, powiadom, anuluj" Opcja tylko do odczytu mi wystarczy, nie chce zapisywać zmian w tym pliku...
Cześć, Jestem kompletnym laikiem jak chodzi o VBA. Potrzebuję stworzyć przycisk po którego naciśnięciu aktualny plik Excel będzie zapisywal się do określonej lokalizacji na dysku. Haczyk jest taki że pliki robione w sierpniu powinny zapisywać się docelowo do stworzonego już w lokalizacji folderu "7_Lipiec" i analogicznie wrzesień miałby się zapisywać...
aby tak samo zapisywało tylko w formacie .xlsx? Jeśli chcesz archiwizować swoje oferty także w pliku Excela :?: To proponuję w tym samym katalogu co makro zrobić jeden plik xlsx - "archiwum" (w poniższym kodzie zastosowano nazwę - Kopie wysłanych.xlsx - pusty plik o takiej nazwie musi być uprzednio utworzony :!: ) gdzie przechowywać będziesz poszczególne...
Witam, przejdę od razu do mojego problemu / pytania be zbędnego tłumaczenia się, że jestem tu nowy i nie mam doświadczenia w pisaniu Makr :) Na początek może cały zapis, który utworzyłem: Sub Zapisz() Dim Sciezka As String, Nazwa As String Nazwa = ActiveSheet.Range("Nazwa"&... StaraNazwa = ThisWorkbook.Name Sciezka = ThisWorkbook.Path...
Dziękuję za uwagi. Muszę nieco doprecyzować: nie jest konieczne użycie formatowania specjalnego, przenosi się też formatowanie walutowe. Przy okazji, formatowanie specjalne nie zostaje zachowane w swojej oryginalnej wersji, tylko komórki docelowe zostają sformatowane formatem walutowym. Zapewne Excel uznał formatowanie specjalne użyte w moim pliku za...
Wiem jak zaimportować plik do Excela o różnych formatach wejściowych, mimo nikłej wiedzy to akurat nie jest dla mnie tajemnicą :-). Skoro udało Ci się zidentyfikować, że dane w pliku ZDEM_via_Excel są rozdzielone innym znakiem niż przecinek to jak to się ma do faktu, że zapisując plik wybieram opcję " CSV (rozdzielany przecinkami) (*.csv)": 1058325...
Proszę zatem o pomoc/podpowiedź Odnoszę wrażenie, że tu wystarczyła by ulokowana w każdym arkuszu tabelka sumująca wagi wszystkich wyrobów ważonych każdego dnia :D np. tak jak na zrzucie :spoko: 1078331 Zapomniałem dodać, że takich raportów dziennie może być od 30-60 :) i do każdego będzie osobne rozliczenie :) Więc tworzenie takiej tabelki do każdego...
Zastosowałem się do wskazówki, i działa cudownie. Troszkę wprowadziłem modyfikację, która powoduje, że przy zapisywaniu z poziomu menu plik "zapisz" oraz "zapisz jako", po ponownym wpisaniu istniejącej nazwy, znowu wyświetla się komunikat o konieczności zmiany nazwy pliku, a potem okno zapisu. Jest jednak dalej jeden bug, który powoduje, że gdy się...
Witam. Potrzebuje stworzyć dwa przyciski które będą zapisywały godzinę o której zostały "kliknięte". Informacja o godzinie miałaby znajdować się w następnej kolumnie od przycisku. Przykład: przycisk "start" został kliknięty o godzinie 13:54 - w kolumnie obok wyświetliłaby się oraz zapisała infromacja o treści "13:54". Jeśli ktoś ma jakiś pomysł będę...
Oj, zapomniałeś o zdarzeniu 'BeforeSave'. Przy "zapisz jako" argument SaveAsUI przyjmuje wartość True. Przy "zwykłym zapisz", False. Można to wykorzystać (zapisać z podstawioną nazwą, następnie "zCancelować")... Myślałem o tym :) Tylko w okienku "Zapisz jako..." domyślnie wyświetla się aktualna nazwa pliku. Gdyby dało się w locie zmienić nazwę aktualnego...
Poszukuję wykonawcy do stworzenia urządzenia do sterowania silnikami DC i odczytu wartości, opartego na gotowych podzespołach i shiledach Arduino (docelowo po testach stworzenie własnej płytki). Komunikacja z komputerem przez bluetooth, zasilanie z akumulatora żelowego 1.2Ah 12V, moduł ładowania i kontrola stanu baterii. dodatkowo stworzenie prostego...
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...