Niestety już nie mam, zginęło na przestrzeni lat, ale właściwie każde makro powstawało przez zapisanie czynności (opcja "zarejestruj nowe makro") a potem edycji i wstawiania . W excellu to naprawdę działa (przynajmniej do wersji 2003 ;) Właśnie to zrobiłem - prosta rejestracja - ostatnie linijki dopisane Sub Makro1() ' ' Makro1 Makro ' Makro zarejestrowane...
Witam, Nie mogłem znaleźć nigdzie satysfakcjonującej odpowiedzi na dręczący mnie problem makra. Mianowicie, prowadzę magazyn za pomocą excel. Wprowadzamy dane skanerem, ale przy wydawaniu, wyszukujemy konkretny numer etykiety poprzez Ctrl + F a następnie zaznaczamy kolorem żeby potem zastosować filtrowanie przez kolor komórki. Teraz chciałbym zrobić...
jeżeli chcesz ukryć zawsze te same kolumny, to włączasz "zarejestruj makro" i w czasie nagrywania zaznaczasz kolumne --> prawym --> ukryj, wyłączasz nagrywanie i masz makro, powinno wygladać tak dla kolumny F: Columns("F:F").Sel... Selection.EntireColumn.Hidden = True jeżeli maja to być wskazane przez ciebie kolumny to robisz jak...
Mam rysunek w aplikacji Visio 2003, w którym jest sporo białych prostokątów z cyframi. Musze je pokolorować w zależności od tego od jakiej cyfry zaczyna się numer w prostokącie. Chciałem zautomatyzować chociaż troche proces malowania wprowadzając 3 makra i ręcznie decydując jakim kolorem ma być wypełniony aktualnie zaznaczony prostokąt. Po "nagraniu"...
Witam, muszę wykonać makro blokujące edycję komórek. Wygląda to tak, że codziennie wprowadzane są różne dane, a po trzech dniach od wprowadzenia danych do komórki ma pojawiać się blokada edycji tych danych. Najlepiej byłoby gdyby blokadę można było "zawiesić" po podaniu hasła, ale to nie jest konieczne. Czy może ktoś mi podpowiedzieć jak się za to zabrać?
Ok, wszystko spoko. Właśnie szukam jakiejś podpowiedzi. Mam plik, w którym znajduje się makro uniemożliwiające edycję danych po ich zapisaniu, ale cały czas możliwe jest ich dopisywanie w puste komórki. Czy wiesz może jak mniej więcej można to zrobić, żeby działało też na dysku Google? Aktualnie wygląda to tak, że miałam ten plik na komputerze i wszystko...
Napiszę nowy wątek, choć dotyczy poprzednio wskazywanego przez mnie makra. Mam makro które ma za zadanie zaznaczyć tekst między {} lub || [syntax=vbscript]Sub ZnajdzPole() ' ' ZnajdzPole Makro ' Puszkiwania {pola edycji} ' Selection.MoveRight Unit:=wdCharacter, Count:=1 Selection.MoveLeft Unit:=wdCharacter, Count:=1 Selection.Find.ClearFormatting With...
Witam, otóż mam plik *.xlsm zawierający około 10 arkuszy w których są formuły i makra. Po zakończeniu edycji tego pliku chcę go przekazać dalej, ale taki plik otwiera się bardzo długo i zajmuje dużo miejsca, a dodatkowo każde przeliczenie zajmuje kilka minut... Czy jest jakiś sposób aby zapisać same wartości bez formuł i makr? Pozdrawiam i z góry dzięki...
Witam! Niedoawno sie przesiadłem na (a raczej używam równolegle z eclpse) Atmel Studio 7. Brakuje mi tam podglądania makra w czasie edycji /debugowania. Z tego co czytałem na forach to IDE oparte na VS nie mają takiej mozliwości. Odpowiedzi sa w tym stylu: Kolega (at)tmf w poście na inny temat napisał ze można, ale ja po prostu nie umiem tego zrobić....
Mam przykładowy tekst w Wordzie. Inspirobot | to system sztucznej inteligencji zaprojektowany | z myślą o szybkim generowaniu inspirujących cytatów | i tworzeniu motywujących obrazków|. Jak mu poszło zadanie? | Cóż... dane jakimi karmili go jego twórcy spowodowały, {że jego twory trochę rozjechały się z główną ideą}. Mam też makro: [syntax=vbnet] Sub...
Tak, jak clubs napisał. W załączniku rozwiązanie. Działa! Jak można zobaczyć kod w Libre Office? Pomimo trybu edycji nie wiem w którym miejscu ogląda się makra.
Z tym kursorem to ciekawe... normalnie to poprostu we właściwościach pliku jest zaznaczony atrybut TYLKO DO ODCZYTU, który trzeba odznaczyć... A może to jakiś wirus makra ? Pozdrawiam
Witam serdecznie potrzebuję z czegoś takiego wykroić tekst po "|" i przed "-" lub przed "." kropką: YSZUFPRN|YSZUFPRN|Higiena i czystość >> Szufelki|Szufelka PRESTIGE. - łączy ze sobą wysokiej jakości tworzywa sztuczne z elastomerem, dzięki czemu jest niezwykle trwała - wyprofilowana rączka szufelki bardzo dobrze układa się w dłoni|||0,0792|1|0,0792|5903355004790||....
Bardzo proszę o pomoc. Oto moje makro sub makro1() Dim funkcja1 As String funkcja1 = Range("H17").FormulaR1C1 Range("H20").Formula = "=" & funkcja1 end sub Dla potrzeb tego postu uprościłem to zagadnienie do maksimum. W H17 jest tekst, który chciałbym zamienić na funkcję. Oto jakie mam efekty.... 1. jeżeli w h17 wpiszę: 2+2 makro działa ok 2. jeżeli...
1. Wciśnij zarejestruj makro. 2. Wejdź w edycje komórki. 3. Wklej tą formułę i naciśnij <ENTER> 4. Zakończ rejestracje 5. Wejdź do edycji makra.
Masz wprowadzony plik (PDFMaker.dot) który ma się zawsze uruchamiać przy starcie worda. Jeżeli tak ma nie być wykasuj go z katalogu c:\Program Files\Microsoft Office\Office11\startup (lub przenieś do innego) A dzieje się tak bo ten plik (szablon dokumentu) który chce się otworzyć ma w sobie makro. I zawsze będzie ci się otwierał z tym komunikatem w...
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...
Witam Mam do uzupełnienia dość spory arkusz. Zazwyczaj chodzi o wpisanie wartości w dwóch komórkach, ale często sprawy się komplikują i muszę wstawić nowy wiersz, skopiować kilka potrzebnych komórek z wiersza powyżej (nie wszystkie), wprowadzić zmianę w jednej komórce i sformatować wiersz. Jako, że jest tego dość dużo, a czasu mam mało, chciałem użyć...
Czy mozna zblokować opcję "zapisz jako" W thisworkbook dodaj wpis Ale jak nie włączy/zaakceptuje obsługi makropoleceń, to nie zadziała.
Witam Mam takie makro wyrzuca mi debuga w jednym miejscu i nie moge dojś dlaczego? Co jest nie tak? Private Sub cmdEdytuj_Click() ' Wprowadzenie danych z listy do okienek pozycja = lstSala.ListIndex If pozycja = -1 Then MsgBox "Nie wybrano danych do edycji" & Chr(10) & "Wybierz dane do edycji." Exit Sub End If For k = 1 To 29 Controls("txt" & k & "v").Value...
Witam serdecznie, Bardzo poproszę o pomoc - mam kalendarz, który wykorzystuje makra, w którym chciałbym zablokować do edycji część kolumn/komórek/formuł. Gdy to robię to cały arkusz mam zablokowany do edycji. Gdy te same czynności powtarzam dla pliku bez makr, to zablokowane do edycji sa tylko te, które chce. Czy jest jakies ustawienie, które należy...
Ok. Rzeczywiście małe zamieszanie się wdało w moje tłumaczenia. Bijąc się w pierś jedną ręką, wyjaśniam niezwłocznie wszystkie zawiłości ręką drugą. Chodzi mianowicie o dwie funkcjonalności: 1.Po wypełnieniu którejkolwiek z komórek z danego zakresu (C3:F1000), makro przypisuje aktualną datę do drugiej kolumny wiersza, w którym nastąpiła zmiana. Gdy...
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...
Witam , mam taki problem i uparłem się żeby rozwiązać go w excelu. Muszę utworzyć plik do którego dostęp będzie miało kilkunastu pracowników. Osoby będą dopisywać kolejne wiersze w pliku. Chodzi mi o takie zabezpieczenie wpisów że dostęp do danego wiersza będzie miała osoba która dany wiersz zapoczątkowała - dla uproszczenia przyjmijmy że w pierwszej...
Najlepiej jeszcze aby procesor tekstu sam wypełnił za użytkowników paragrafy ;). Z tego co wiem to MS-Word nie kompiluje plików. Uważaj bo w informatyce ten termin ma trochę specyficzne znaczenie. Chodzi ci oczywiście o łączenie/scalanie plików, a to po angielsku "combining" lub "merging". Wydaje mi się, że za bardzo byś sobie chciał ułatwić/zautomatyzować...
Jako parametr wywołania Dir musisz podać maskę wyszukiwanych plików. To co podajesz nie wskazuje żadnego pliku, więc niczego nie znajdzie. Pewnie stąd kłopot, ale takie rzeczy o wiele szybciej sprawdzisz wykonując pracę krokową makra.
Muszę zedytować plik gdyż mam makro które tworzy mi CSV i w niektórych linijkach jest za dużo ";" przez co nie chce mi się właśnie załadować plik. Dlatego znalazłem makro które edytuje mi plik i zamienia ";;;" na ";;" tyklko, że generuje mi dodatkową linijkę przez co znowu nie mogę załadować pliku:/ Znalazłem na internecie poniższy kod, który edytuje...
Witam Życzliwych ;) mam prosty dla killerów VBA problem. Otórz mam makra, które zwykle chciałbym stosować do kilku/nastu/dziesięciu/set plików excela, które zwykle znajdują się w 1 folderze. Makra są banalne, np - po eksporcie z SAP mam zwykle wiele plików, które na wstępie przejeżdżam takim, które usuwa mi zbędne puste kolumny i zbędne puste wiersze....
Dzięki za kod ale nie wiem co robię nie tak bo mi nie działa. Robię to w ten sposób że nagrywam puste makro (tzn klikam ikonkę narywania a potem od razu stop). Potem wchodzę w edycję tego pustego makra i wklejam podany kod. Robię tak ponieważ nie umiem robić tego poprzez wstawianie modułów. Pytanko tylko czy przy nagrywaniu mam to makro nagrać w "Ten...
bo nikt nie siedzi w mojej głowie Dobrze to ująłeś.:) Może spróbuj w krokach opisać kolejne zdarzenia i ich skutki, to zamieni się to na VBA. Arkusz usuwanie: Wpisujemy kod do komórki 1A Skrypt sprawdza czy jest ten kod w arkuszu wstawianie A:A jeśli jest usuwa go z arkusza wstawianie (najlepiej cała komórkę nie tylko wpis) odblokowywuje edycję w zakładka...
Witam, Mam pytanko do wszystkich fachowców z Excela, jak powinno wyglądać makro które stworzy mi kolejny plik, i skopiuje do niego dane które mam obecnie zaznaczone, dobrze by było aby w pliku głównym stworzyło mi również hiperłącze do nowego pliku, tak aby w razie ewentualnej edycji danych zmieniły się one również w pliku który powstał podczas owego...
[url=]Link [url=]Link
Jakiś program typu Macro Recorder Lite i musiałbyś "nagrać" sobie makro w pętli z całym procesem czynności jakie chcesz, żeby wykonywało. Dokładniej musiałbyś po kolei nagrać co chcesz, kliknięcie po kliknięciu, powtórzyć dla wszystkich plików i zapisać. Ograniczenie jest takie, że makro zrobi wszystko co nagrasz, ale tylko w swoim "polu roboczym" i...
Witam Program Step 7 w wersji podstawowej umożliwia edycję w następujących trybów (nazewnictwo DE): -AWL (lista rozkazów) - LAD (tryb logiczny-bramki) - KOP (schemat drabinkowy) Możliwe a następujące pakiety dodatkowe: - S7 SCL - S7 CFC - S7 GRAPH Pzdr Trapp
Chciałbym takie makro z wyborem aby, mógł wybrać nr PPS np. 000 111 i nr pani np. ania . Tj klikam a przycisk wyboru nr pps i wpisuje 000111 i w drugiej rubryce mam wybór pani np. ania , lub hania i po kliknieciu ok mam gotowa ettykietę. Oczywiście pozycji etykiet takich jak 000 111 , czy 111 111 bedzie ok 500 sztuk , ponadto muszę bez problemu zmienić...
Witam, szukam pomocy w edycji makro, które identyfikuje nazwę zalogowanego użytkownika tak aby podczas zapisywania dokonanych w excelu zmian wpisywało w komórce "i8" nazwę zalogowanego użytkownika. Znalazłem coś takiego jednak po wklejeniu działa dopiero po uruchomieniu makro, a nie automatycznie. Ze zmianą wyświetlania nazwy użytkownika z okienka na...
adamas_nt, to co podesłałeś jest idealne :) Kwestia sformatowania tabelki to już pikuś, zrobi się to na piechotę :) Ale jeśli piszesz, że poprawiłeś jakieś "byki" to już zerkam na poprawiony załącznik :) Dodano po 7 hmmm... Tylko zauważyłem, że jeśli z Arkusz 2 skopiuję całą tabelę do Arkusz 1 i odpalę Twoje makro to gdzieś giną dane z wiersza 49 i...
PS 2. no to może być faktycznie problem z ustawieniami, ja też musiałem zmienić na polskie jak chciałem w vba używać polskich znaków? A w kodzie są widoczne polskie znaki czy krzaczki:> PS 1. Jeżeli wyłączasz zamykanie i odtwarzarz ponownie makro (a sam ręcznie go nie zapiszesz i np. nie zmienisz nazwy) to wyskoczy błąd bo makro nie może stworzyć dwóch...
No właśnie ! Gdy wpiszę tam cokolwiek ręcznie to oczywiście działa i teraz pojawia się moje pytanie co zrobić aby pobierało datę którą w jakiejś komórce uzyskuję za pomocą =DZIŚ(). Prościej rzecz biorąc codziennie tworzę nową kartę w tym samym xls z nową datą i chciałem to zautomatyzować zamiast ręcznie wpisywać datę (inni pracownicy w firmie mają problem...
Witam, bardzo proszę o pomoc w edycji mojego makra, którego początek wygląda tak: [syntax=vb]Dim dWkb As Workbook, wrs As Long, ostW As Long Dim dArk As String, katalog As String, nazwa As String, plik As String Const haslo As String = "1" Set dWkb = ThisWorkbook dArk = ActiveSheet.Name wrs = 1 katalog = "\\WARW8HP1\data$\Desktop\PROJEKT\tekstó...
Witam, posiłkując się przykładami znalezionymi w sieci stworzyłem makro wysyłające wiadomość e-mail z załącznikiem z poziomu Excela. Kod: [syntax=vb] Sub Mail() 'Deklaracje Dim oOutlook As Object Dim oEmail As Object sZalacznik = ThisWorkbook.Path & "\Test.xlsx" Set oOutlook = CreateObject("Outlook.Application") Set oEmail = oOutlook.CreateItem(0) With...
Kiedy aktywujesz arkusza 2, wierszy i zakresy wierszy(do edytowania) już musi być określony. Jak masz zamiar zapytać tych wierszy? zmieścić się w makro (Array)-nie dość elegancki. Dodano po 38 Jest to opcja - Kiedy aktywujesz arkusza 2 przy użyciu przycisku 'Ctrl', kursor i przewijania zaznacyc wiersze, gdzie ręczna edycja. Jak na to?
Witajcie mam taka sprawę ... Potrzebuje zrobić Exela do celow prywatnych... kwestia tego ze nie wiem jak mam sie za to zabrac ale zacznę od początku. Po 1 w Exelu beda 4 Kolumny pytanie || odpowiedz || kto || kiedy -Pytanie wiadomo odpowiedz tak/nie ( w formie przycisku) kto bedzie wprowadzane recznie ręcznie i kiedy tez Na czym mi zalezy Jezeli bedzie...
... aby bez względu z którego arkusza wywołuje makro ... Zakładka "TABELE" ma chyba jednak nie podlegać żadnym działaniom takiego makra ? Działałaby wtedy sama na sobie ... Edycja: Dwa warianty podstawowe oraz dwa skrótowe tych podstawowych, wybierz sobie najbardziej pasujący: [syntax=vba] Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal...
Spakowałam dwa przykłady. W drugim przykładzie w kolumnie A, arkusza1 cyfra 5 pojawia się w tej samej kolumnie(A) a nie pojawia się w innych arkuszach "arkusz2 i arkusz3". Też jest brana za duplikat. Potrzebuje edycji kodu która pozwoli mi na dodawanie większej ilości kolumn(np 100) jak makro znajdzie duplikat w kolumnie A. Zdaje sobie sprawę że będzie...
Witam, dzięki wielkie Prot! Dokładnie o ten mechanizm mi chodziło, trochę sobie go zmodyfikowałem, ale założenia spełnia bardzo dobrze. W sumie mam jeszcze jedną zagwostkę. 1. Chciałbym aby wygenerowane arkusze z makra powiel zapisały się każde osobno. Nie wiem czy akurat w tym przypadku ten mechanizm się sprawdzi. Mam makro, które zapisuje mi arkusze...
makro które będzie pobierać z pliku Excel. xls : ( ... swobodna kombinacja przedalpejska ... nawet nazw tych kolumn nie znamy ... może z wyjątkiej jednej "Index" ... makro też nie od początku zapodane, tylko jakieś takie jak po spotkaniu z samurajem .. : ( ... ogólnie to na niewiedzę informacji cierpimy, ale spróbuj ... moooże będzie działać (?): [syntax=vbscript]Option...
Witam, Mam pewien problem którego nie jestem w stanie prześledzić, mianowicie na FTP sieciowym (który jest beckupowany) mam zamieszczony arkusz Excel który jest bazą danych, dla innych arkuszy które za pomocą kwerendy łączą się z plikiem i siąpają z niego dane, oraz zawierają kody makra które dopisują bądź edytują poszczególne wpisy w pliku źródłowym...
Witam. Ludziska pomocy. Pobrałam makro dotyczące zamiany cyfr na tekst ale teraz powiedzcie mi (jak blondynce) jak je wsadzić do mojego arkusza w excelu, żeby zadziałało??? jakoś je może zapętlić i ustawić żeby nie obliczać ciągle z palca ale żeby sie samo uruchamiało po otwarciu tego arkusza???? Sprawa wygląda tak że arkusz 1 jest polem edycji a na...
Zarejestruj jakieś makro, wejdź w jego edycję i wstaw tam swój kod. Jak jest poprawny to będzie działał.
Chciałbym, aby kiedy piszę w jednym pliku word to na drugiej stronie tego samego pliku lub w drugim pliku word automatycznie pojawiał się ten sam tekst. A jeśli nie automatycznie to np. po zakończeniu edycji jednego pliku i otwarciu drugiego w tym drugim pojawialby się automatycznie tekst zpierwszego. Da się podobnie zrobić między excel, a word poprzez...
Na komputerze z office 2003 makro działa, jednak na swoim mam office 2007 występuje błąd w wierszu: Windows(nazwa_pliku).Activate w Tools -> references nie mam żadnych opcji (tym bardziej zaznaczonych) z przedrostkiem Missing Jeśli masz pomysł na rozwiązanie tego problemu, proszę o pomoc. Gdzieś usłyszałem opinię, że office 2007 przy edycji pliku *.doc...
Firma Sharkoon zapowiedziała właśnie specjalną edycję swojej przewodowej myszy przeznaczonej dla graczy FireGlider w kolorze czarnym. W przeciwieństwie do wypuszczonej w 2009 roku wersji z namalowanym wzorem płomieni, FireGlider Black nie posiada żadnych wstawek graficznych. Poza wyglądem nie dokonano żadnych zmian. Urządzenie posiada kabel USB o długości...
Używam excel'a w pracy i chciałbym mieć możliwość ukrywania pewnego obszaru danych (wścibscy współpracownicy) poprzez zamianę jego koloru na czarny uzyskiwanym przez naciśnięcie przycisku z makrem. Problem w tym że "gdy się uspokoi" chciałbym tym samym przyciskiem powrócić do stanu poprzedniego - widzialnego. A przy okazji - szukam rozwiązania na ukrycie...
Witam Proszę o pomoc znających excel a w szczególności "adamsa" (który mi pomógł poprzednio) w następującym problemie : Normalnie w komórkę X wpisuje mi się wynik działania w makro , jednak w sytuacji gdy w konkretnej komórce np: A znajdzie się cyfra np: 5 - to w komórkę X ma się wpisać cyfra z komórki B. Do chwili obecnej jest tak , że w tym momencie...
Dzięki za pomoc. Niestety mam kilka wykresów w arkuszu. Próbuję dokonać edycji całego wykresu (czyli wszystkich zmian, zakresu, nazw osi itp.) za jednym razem łącznie w ciągu makra. ostatnia uwaga co do zakresu - to zanim generuję wykres muszę zmienić zakres serii wykresu - bo czyta on inne, te które zostały wstawione wcześniej. Zaimplementuje Twoje...
muszę go 'zedytować' przed wrzuceniem tutaj, a to wieczorem :) Po lekkiej edycji calego pliku jest ok :) Jeszcze jedna rzecz jest dość uciążliwa - mianowicie przy każdorazowej zmianie aktywnej komórki uruchamia się makro dzielące wynik z I1, czy można to ograniczyć do jednorazowej akcji? Dorzucam plik
Dziękuję za podpowiedź ale nadal mam problem. Chroniony nie jest cały arkusz tylko sama tabela do której należy skopiować dane i tu pojawia się problem. Próbowałem na kilka sposobów i za każdym razem wyskakuje mi błąd, że podane hasło nie jest prawidłowe. Jakie polecenie należy wpisać aby makro potrafiło odblokować komórki tabelki excela? Dodano po...
Witam W jaki sposób można zrobić, aby były blokowane komórki w kolumnie w zależności od wartości. Chodzi mi o to, że mam chroniony arkusz. Zależy mi na tym, że jeżeli wartość w wierszu drugim wynosi 1, to byłyby odblokowane komórki w kolumnie od trzeciego wiersza do dwudziestego pod daną wartością. Czyli np. w komórce B2 byłaby wartość 1 to komórki...
Właśnie się zastanawiałem czy do tego arkusza (bo to z jednego jest generowane) nie wrzucić makra które będzie zapisywać do innego pliku nawet edycję tego arkusza. Tak będzie chyba najprościej i najszybciej.
Witam, chciałbym napisać makro które gdy klikniemy button zapisze arkusz pod nazwą podaną w komórce a2 i przed zapisem w komórce a3 doda datę a w komórce a4 godzinę zapisu oraz dodatkowo ustawi brak możliwości edycji komórki a3 i a4 - chronione hasłem. Jest taka możliwość??? Proszę o pomoc
(at)lanzul Tak jestem pierwszy raz. Mimo wszystko dziękuję za wsporacie o pomoc!!! Toja edycja makra dziła proawidłowo - ale resultat jest ten sam. Formułe Range("D2").FormulaR1C1 = "=""+""&RC[-1]" przeciaga az do ostatniego wiersza w skoroszycie. (zostają same "+" w momencie kiedy kończą się rekordy. Podouje to ze potem wywala bład w importowaniu...
Potrzebuję stworzyć makro przesyłające dalej wiadomość, ale po uprzedniej edycji jej treści, tj. usuwanie określonych fragmentów tekstu wiadomości, pobieranie adresu odbiorcy z określonego miejsca z treści, zmiana tematu wiadomości na tekst z treści. Szukam rozwiązań już od dłuższego czau, ale w sieci pomysłów brak :(. Treść e-maila w załączeniu, na...
Witam serdecznie, chciałbym napisać makro do excela, może ktoś mi pomoże z tematem A mianowicie: gotowy arkusz z uzupełnionymi danymi chciałbym zapisać w nowym pliku (sam chce wpisywać nazwę tego pliku. Nowy plik a arkuszem powinien wyglądać tak samo z tym, że kilka komórek ma być skopiowanych w inne miejsca a część usunięta do nowej edycji. Być może...
To może makra w Wordzie. Zagadnkienie jest dosyć skomplikowane ale kiedyś w ten sposób prowadziłem w pracy cały magazyn (dopuki nie nauczyłem się programować i nie zrobiłem odpowiedniego programu w pascalu)
W VBA, zwraca adres aktywnej komórki komórka = ActiveCell.Address Przy adresowaniu komórek ( pisząc pod VBA ), dobrym sposobem ( ja taki stosuje ) jest poslugiwanie sie zapisem/edycją, arkusza, w ukladzie stylu W1K1. Mozna to włączać i wyłączać w menu Eycja/Opcje/Ogólne - Styl odwołania W1K1 Pozdrówka PS. pozwalam sobie zamieścic krótki przykład w VBA...
... w CB nieważne czy z przodu nawiasu czy przed - zawsze ładnie i wyraźnie podświetli oba... czytelność kodu podczas analizy niesamowicie wzrasta ;) BTW w Eclipse skrótem klawiaturowym (Ctrl+Shift+P) idzie pokazać ten drugi zamykający nawias ale to nadal i tak marnie ;( Generalnie czytelność kodu wzrasta również przez styl pisania. Wystarczy nawiasy...
Ad 1. Określasz to w procedurze zdarzeniowej arkusza. W załączniku przykład ograniczający otwarcie formularza przez podwójne kliknięcie dla żółtych zakresów. Ad 2. Kod w module klasy. Przy "BeforeDoubleClick" trzeba wyłączyć edycję: Cancel=True
Chodzi o to aby wymusić na pracowniku... po kilku tygodniach cos nabałaganią w arkuszach A wiesz, że pracownik to taki potwór, że jak się uprze to i tak zrobi swoje i potem powie, że "samo się popsuło"? I przeważnie nie lubi być zmuszany do działania na siłę. Wtedy występuje tzw. opór materii i ma się on nijak do prawa Ohma. :D Edycję VB ochronić hasłem,...
Żeby się pozbyć skutecznie tego problemu zastąp: Target - Target.Address i Range("x17") - Range("x17").Address Upierdliwość powinna ustąpić. Edit: adamas_nt jak zwykle szybszy :D Masz teraz dwie możliwości do wyboru. Żadna z nich jednak nie spowoduje wyczyszczenia y17 w przypadku wyboru z listy w x17. Do czyszczenia zmusi Del lub edycja rzeczonej komórki....
A wypróbowałeś już moje rozwiązanie? W założeniach jest zablokowanie kopiowania i wklejania przez skróty klawiaturowe ctr x, ctr v i usunięcie tych opcji z menu i paska edycji.
Jak pisałem "there is no built-in shortcut key to take you to the Formula bar -- you must use the mouse. ", dlatego też jedyne wyjście to makro...
Przewiń stronę edycji w dół. Pod "zielonym paskiem" jest wstawianie załączników...
Witam. Mam plik z arkuszami: mat_biurowe Historia zamówień Chciałbym, aby działało to w ten sposób: w mat_biurowe wybieramy przedmiot do zamówienia (z listy - liste sobie zrobie bez problemu) podajemy ilosc sztuk zamowienia.Jesli chcemy zamowic inna rzecz to wiersz nizej wybieramy kolejną pozycję itd. I teraz chcialbym zeby po nacisnieciu przycisku...
edit. Edytowałeś całą treść od początku! Jak piszesz edit to sugerujesz, że edycja przebiegła w dół od tego napisu. No dobra czepiam się... itak nikt jeszcze nie odpisał, więc masz prawo edytować co chcesz. W=11^5 To nie ma być wariacja z powtórzeniami tylko bez powtórzeń: położenie na miejscach a, b, c, d, e ma znaczenie Czyli V_{n}^{k}=\frac{n!}{(n-k)!}...
Witam Chciałbym nawiązać do rozpoczętego tematu. Potrzebowałbym dodać do kodu dodatkową funkcje taką aby kopiowanie odbywało się nie tylko do arkusza 2 ale również do arkusza 3. I najlepiej by było gdyby te dane w arkuszu 3 były zabezpieczone przed jakąkolwiek edycją. z góry dziękuję za pomoc.
zdecydowanie działa!! to tego właśnie chciałem. Raczej myślałem o edycji kodu aby szybciej to działało. U mnie taki skrót pętli for nie zadziałał. Muszę to dopasować do mojego pliku. Wielkie dzięki za pomoc. Wydaje mi się, że temat jest do zamknięcia. Resztę obczaję na forum i w googlach :)
Adamus to brzmi obiecująco :D W takim razie jeszcze: 1. czy trzeba zaznaczyć, że wartości będą pobierane z aktywnego dokumentu?Active.Document.Tables(1) 2. Czy należy dodatkowo opisywać Tables i Cell zmiennymi? 3. jak skorzystać z edycji tekstu left(x, len(x) -2) dla pierwszego wiersza mojej tabeli, skoro ma tylko jedną kolumnę? Rozumiem, że Left zwraca...
Do numerowania od początku przy zmianie miesiąca użyj takiego kodu: [syntax=vb]Private Sub Workbook_Open() Application.ScreenUpdating = False If Arkusz1.Range("A1").Value = "" Then Arkusz1.Range("A1").Value = Format(Date, "1 \# MM \# YY") Else mc_prev = CInt(Split(Arkusz1.Range("A1").Value, "#")(1)) nr = CInt(Split(Arkusz1.Range("A1").Value, "#")(0))...
Nie gra. Proszę zwrócić na tresc mojego ostatniego postu,jaki zrobilem. Pozwoliłem sobie na mala przeróbki, i zrobilem to tak [0-9]{8} dlaczego tak bo ma wygladac zapis BP 0112-63400-0112/069631580/14. Po mojej edycji wygląda BP 0112-63400-0112-069631580/14, sęk oten znak "-" po drugim 0112. Jak ma sie zmienić - na /. Tego nie umiem z edytować.
Chodzi o to, że cały arkusz musi być aktywny do edycji (będą wprowadzane dane). Dopiero po wciśnięciu blokady komórka ma zostać zablokowana tak, aby nikt nie mógł zmienić jej zawartości. Z góry dziękuję za pomoc.
Dzięki JRV, jak zrobię cały plik - to sprawdzę to co podesłałeś. Tymczasem czy może ktoś powiedzieć, co w poniżjszej formule jest źle ? Sub przesuniecietabeli() With Range("abcd") .Resize(.Rows.Count + 1).Name = "abcd" With Selection.Interior .Pattern = xlSolid .PatternColorIndex = xlAutomatic .ThemeColor...
Przepraszam juz poprawilam byl 2 razy Sub :) Kolumna A jest zablokowana do edycji tak jak wlasnie potrzebuje ale wpisujac tekst w kolumnie B nie przypisuje sie zadna data.
Powstał nowy problem. Po udostępnieniu skoroszyt w serwerze nie działa to makro. [syntax=vb] Sub Odświerz1() ' ' Odświerz1 Makro ' ' Application.ScreenUpdating = False Application.Calculation = xlCalculationManual Sheets("Magazyn Główny").Unprotect "1234" ActiveWorkbook.Worksheets("Magazyn Główny").AutoFilter.Sort.SortFields.Clea... If ActiveSheet.FilterMode...
Witam Kolejny raz bardzo proszę o pomoc. Potrzebuje kodu, który na podstawie wartości z kolumny H kopiuje dany wiersz do innych arkuszy. Jestem raczkująca w tej dziedzinie, ale napisałam bardzo prosty kod, który działa , ale nie tak jak bym chciała. Kopiuje on wybrane wiersze, ale chciałabym by zostały wklejane w wybranym arkuszu w wierszu czwartym,...
Jestem zielony jeśli chodzi o vba. Bardzo potrzebne jest mi makro które kompiluje pliki - pdf na doc., xls, -doc na xls Nie mam możliwości ściągnięcia programu na dysk(wgrania na pulpit/inny dysk) czy tez zrobić to on-line, bo jest wszystko poblokowane. Znalazłem na takiej stronie z tłumaczeniem tekstu: [url=]Link Nie wiem jak to makro dostosować pod...
Działa prawie idealnie! ale kiedy się wspisuje po kolei noc, rano, południe, wieczór, a jak wybiórczo, to już nie. Ale i tak już jesteśmy do przodu hihi Dziekuje serdecznie i miłego dnia :bye: 'Łąńżurz' ... :D ... odpowiaduje tak ... :D .... cyt.: "a może by ten kod w ogóle skrócić odrobinę, np.:" - wersja nr 1 z nadpisywaniem: [syntax=vba] Sub log_02()...
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ć? :)
Mam następujący kod, który działał na wersji Excela 2007 a wersji 2013 działa, ale wyskakuje następujący błąd(patrz załącznik), nie wiem jak mogę zmodyfikować poniższy kod. Jak mogę zmienić zapis utworzonego pliku na "xxx" (wzór zapisu pliku: "xxx_imie_nazwisko") . Dane znajdują się w komórce C6 do zapisu imienia i nazwiska. KOD VBA: [syntax=vbscript]Sub...
Witam Zastosowałem poniższy kod w arkuszu excela 2007, który automatycznie wstawia mi datę i godzinę . Jest ok. Jednak czy mógłby ktoś mi pomóc i tak zmodyfikował kod, aby komórki w których jest data i godzina, blokowane były przed edycją, np. hasłem. Kiedy próbowałem włączyć ochronę arkusza to wyskakuje komunikat Błąd !. Z góry dziękuję za pomoc. Private...
Moderowany przez Marek_Skalski: Kolego, Twoje pytanie nie jest bezpośrednio związane z pytanie Autora tematu. Z tego powodu sugeruję wydzielenie tematu do nowego wątku. 3.1.19. Nie wysyłaj wiadomości w tematach archiwalnych, jeśli jest to kolejne pytanie, w szczególności inne niż osoby pytającej. Z racji szacunku do pytającego załóż własny temat. Możesz...
Przed zmianą wyboru w komórce A3 należy wyczyścić komórki J3:L3. Wtedy formuła wykorzysta dane z tabelki. To czyszczenie można ewentualnie zautomatyzować makrem zdarzeniowym reagującym na zmianę w komórce A3. To makro jest w module arkusza Zabudowa, ale jest w tej chwili zapisane tylko dla komórki A3. Jak będziesz chciał wprowadzać dane także w innych...
Cześć, Potrzebowałbym jakieś rozwiązanie do pliku Excel, a mianowicie czy jest możliwość utworzenia takiego makra lub może jest jakaś opcja, gdzie będąc w pliku wpisuje dane, po zapisaniu i wyjściu z pliku, komórki z danymi blokują się, a po ponownym wejściu mogę kontynuować wpisywanie w wolnych komórkach, a te z danymi będą zablokowane do zmiany. Poniżej...
To dobry grunt na aplikację opartą o bazę danych, arkusz Google to dużo możliwych błędów przy takich operacjach, brak internetu, opóźnienia, spadki prędkości łącza utrata pakietów itd. Już pomijam sam sens używania Excela czy innych podobnych jako datacollect (czyt. Bazy danych). Napisany soft zbierze Ci dane, policzy i rozesle mailami gdzie trzeba,...
Mam nadzieję iż o takie rozwiązanie chodziło. Wyszukuje w zakresie do 50 wierszy i tylko 7 pierwszych rekordów. Funkcja jest tablicowa więc po jej edycji zatwierdzasz shift+ctr+enter Musi zaczynać się nawiasem { kończyć } ale nie wprowadzasz ich z klawiatury tylko pojawiają się po zatwierdzeniu jej trzema przyciskami Powodzenia
... Gdy wybiorę karty ręcznie i dam "drukuj aktywne arkusze" drukuje mi dwustronnie ... Czyli zaznaczasz wpierw zbiorczo wszystkie arkusze i tak drukujesz, nie pojedynczo ? Edycja: Sprawdź, czy któryś zadziała. [syntax=vbscript]Option Explicit 'Zbiorczo Sub Drukuj_2() Dim ark, arr With ThisWorkbook For Each ark In .Worksheets If ark.Range("F6").Value...
Ewentualnie można zastosować makro zdarzeniowe, np. takie: [syntax=vbscript]Private Sub Worksheet_Change(ByVal Target As Range) Dim cel As Range If Intersect(Target, Range("C3:C15")) Is Nothing Then Exit Sub If Target.Count > 1 Then Exit Sub Set cel = Target.Offset(, 1) Select Case Target.Value Case "Inne", "Konto klienta" cel.Value = Application.InputBox("Podaj...
jak skasuję wartość komórki w kolumnie 1, to chcę żeby cały wiersz przy tej komórce podświetlił się na żółto Zbliżone rozwiązanie (barwi na różowo zmienione od ostatniej edycji komórki :D ) przedstawiałem
jestem początkująca To na początek nagraj makro i wstaw tutaj ten kod. Jeżeli nie wiesz, jak nagrać makro, to na Youtube na pewno znajdziesz. czyli bez makra się nie uda? okej, przysiądę do tego wieczorkiem i będę się odzywać :)
Dziękuję bardzo. O to mi właśnie chodziło :) Ps. Sprawdź . . ...a czy można by to przekontrolować do wersji Excela a nie Worda, ale tak żeby to wyglądało identycznie jak oryginał (tak jak w tym Wordzie)? Wtedy wersję Excel wrzucił bym do mojego pliku bazowego, dodam makro i dane pracowników wrzucał bym z automatu, a tych ankiet muszę wypełniać dziesiątki,...