O, to fajnie. Poprawka jest baaardzo skomplikowana. Uwaga! W linii 21 jest: test.Add lista(i, 2), CStr(lista(i, 2)) Usuń i podstaw[syntax=vb]test.Add lista(i, 1) & lista(i, 2), CStr(lista(i, 1) & lista(i, 2))[/syntax]
Zmodyfikowany kod: [syntax=vbscript]Sub Grupy2() Dim ow As Long, x As Long, nr As Long, afterP As Boolean ow = Cells(Rows.Count, "A").End(xlUp).Row For x = 1 To ow If InStr(Cells(x, "A"), "/") > 0 Then ' czy jest "/" ? Select Case Cells(x, "E") Case "P2" nr = Split(Cells(x, "A"), "/")(1) ' pozycja w grupie Cells(x, "H") = IIf(nr = 1 Or afterP, "B",...
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...
Koledzy dobrze radzą, ale to trzeba wdrażać od początku projektu. Więc na przyszłość trzeba to zaplanować inaczej. Tymczasem jednak potrzebne jest rozwiązanie doraźne, polegające na kopiowaniu tego co jest. Na razie to jest ilość danych, z którą Excel sobie poradzi, ale jak danych będzie przybywać, to kopiowanie będzie trwało coraz dłużej. Ponieważ...
Umieść przyciski w polach grupy
Tu lepiej powinny się sprawdzić przyciski radiowe, bo opcje wzajemnie się wykluczają, poza tym od razu otrzymujemy w wybranej komórce numer przycisku.
Cześć. Można próbować tak: [syntax=vbnet]Sub Makro1() Const oc1 = 1 ' wyjście do kolumny 1 Const oc2 = 3 ' wyjscie do kolumny 3 Const wks = "Sheet2" ' arkusz wyjsciowy ' Sheets(wks).Cells.Delete ' mozna odkomentowac aby czyscic caly arkusz przed wykonaniem makro Dim x, r, c As Integer r = 2 c = 2 x = 1 Do While Cells(r, 1).Value <> "" Do While...
Ale gdzie to wpisać? bo ja nie mam pojęcia o VBA... Proszę o pomoc...
Napisz dokładnie jakie dane są wprowadzane krok po kroku, które kolumny, a nie itp... bo to ma znaczenie Wtedy można sprawdzić czy istnieje wiersz z tymi danymi i do niego skoczyć. Wzorem jest załączony plik - kolumny, które będą do przeszukania to: IdKod TowaruNazwaKod paskowyStary kod PLHMKod towarowy dostawcy Po znalezieniu własciwego wiersza w...
Witam. Nie jestem "specem" od Excela, a niestety pilnie potrzebuje makra... Starałem się przeszukać forum, jednak nie znalazłem rozwiązania lub po prostu nie do końca wiem jak opisać moją potrzebę i przez to nic nie znalazłem. Jeśli na forum istnieje już rozwiązanie mojej potrzeby proszę o linka i przepraszam za zaśmiecanie. Ale do rzeczy. Nie mam pomysłu...
Witam, potrzebuję utworzyć makro w Excelu tworzące pliki na podstawie listy znajdującej się w innym pliku Excel, Skoroszyt docelowy zawiera kilka arkuszy o różnej budowie i określonych nazwach, chciałbym te nazwy również importować z pliku zawierającego listę. Dodatkowo chciałbym aby była możliwość wstawienia z listy określonych wartości w konkretnej...
Panowie Mam prośbę o wprowadzenie mnie w tworzenie MAKRA na prostych przykładach. Pozdrawiam.
[syntax=vbscript]For i = 2 To lastrowA nazwa = Cells(i, 2) Workbooks.Add ActiveWorkbook.SaveAs ("C:\Users\Uzytkownik\Desktop\FOLDER\" & "nowy" & nazwa & ".xls") ActiveWorkbook.Close Next i[/syntax]
Witam, Mam problem z edycją Makra (poskładanego z kilku znalezionych, nieco edytowane). Makro tworzy już dodatkowe arkusze zmieniając ich nazwę. Wybiera i zapisuje dane od 2 wiersza w nowych arkuszach. Chciałbym jednak by zaciągał również pierwszy wiersz z arkusza "OPIS" jako nagłówek. Zależy mi również na tym, by automatycznie edytował również szerokość...
Dołącz plik tutaj
https://support.office.com/pl-pl/article... https://support.office.com/pl-pl/article... https://support.office.com/pl-pl/article...
A gdzie wstawiłeś ten kod? W załączniku widzę jakiś przycisk na formie, ale już samej formy w kodzie nie widzę... Nie prościej zamieścić plik Excela? Po pierwsze primo: żeby makra działały, plik musi być zapisany w formacie .xlsm lub xls Po drugie primo: w opcjach programu Excel -> Centrum zaufania musi być włączona obsługa makr w Excelu, masz ją włączoną?
A czy jest możliwość stworzenia makra, które po kliknięciu przycisku stworzy automatycznie arkusze dla wszystkich osób (i nada nazwy takie jak w pierwszej kolumnie tabeli tj. nazwisko i imię), a jeśli arkusz dla danych osób już istnieje, to je pominie. Można np tak: 968207
.Display zamiast .Send ?
:) Wiesz co, szybciej wyjdzie tworzenie tego pliku i makra niż tłumaczenie. Masz. Pooglądaj gdzie i w jakim bloku jest umieszczone wywołanie makra "Wykonaj". Nie podpinałem do przycisku bo jakakolwiek zmiana w tabeli A i B (tak jak chciałeś) odświeża tabelę. Jest to trochę "upierdliwe" ale jak "klient" chce ... :)
OK, a co trzebaby dopisać, aby przycisk był w arkuszu GLOWNY a dane do odświeżenia w arkuszu DANE W Range("'DANE'!A1:'DANE'!O200").Select gdzieś mam błąd ? Tworzenie przycisku i przypisanie makra już opanowałem
Wykonać kombinacje klawiszy, które podałem... Kolego, zaprzęgnij trochę głowę i Googla - 'Excel tworzenie makr'.
Zależy jakie pole. Zacznij od nagrania makra wstawiania obiektu i coś już będzie wiadomo.
Dzięki Marku - właśnie zabrałem się do testowania - będę podglądał makro i porównywał z tym przed Twoją przeróbką co od czego zależy.Kupiłem książkę : "EXCEL w biurze i nie tylko" niestety w dziale Tworzenie Makra jest bardzo nie wiele ... Pozdro
Można też mieć przygotowany plik B (szablom) z makrem Y i do tego pliku kopiować dane z A.
[url=https://www.google.com/search?q=exc... [url=https://www.youtube.com/results?sea...
Jeśli dobrze "odczytałem" Twoje rysunki i opisy :crazyeyes: to efekt taki jak na zrzucie :spoko: 979159 można uzyskać poprzez makro powiel w załączonym pliku 979160 Jeśli będziesz chciał mieć plik "wielokrotnego" użytku :please: to każdorazowo musisz go "odświeżyć" poprzez oczyszczenie makrem Usun :!: z poprzednich arkuszy (bo nie może być 2 arkuszy...
Czyli makro ma nie tworzyć nowego skoroszytu? :>
W takim razie wiedza dotycząca innych obszarów forum również powinna być zachowana dla siebie, w szkole nauczyciele też przekazują wiedzę uczniom której kiedyś sami musieli jakby się nauczyć a to że ktoś z forum po prostu chce pomoc i robi "dobry uczynek" to wcale nie jest nic złego. Nikt na forum nie jest zmuszany do odpowiedzi jest to po prostu dobra...
Pomogę w ten sposób: Tak przypisujesz nazwę z danej komórki Nazwa_z_komorki = Worksheets("KON").Cell... 1).Value i podobnie ilość Ilosc_z_komorki = Worksheets("KON").Cell... 2).Value Do powyższego cells(nr wiersza,nr kolumny) dodanie arkusza: Sheets.Add Nadanie nazwy arkuszowi: ActiveSheet.Name...
W Wordzie są dostępne polecenia sumowania tabeli (Menu Tabela->Formuła ...): =SUM(ABOVE) - Sumuj komórki nad kursorem =SUM(LEFT) - Sumuj komórki z lewej strony kursora =SUM(RIGHT) - Sumuj komórki z prawej strony kursora. Uwaga Program Word wstawia wynik obliczeń jako pole w wybranej komórce. W przypadku zmiany wartości w komórkach, które obejmuje działanie,...
Nie wiem dlaczego upierasz się aby zapisywać kolejne wiersze Excela w osobnych plikach, masz je przecież w pliku głównym ! To (wg mnie oczywiście), zbędna nadmiarowość. Jeżeli zawsze jest tak, że jeden wiersz odpowiada jednemu protokołowi to najprościej zrobić szablon do wydruku protokołu w drugim arkuszu. Korzystając z wyszukaj.pionowo() i listy wyboru...
Np. coś takiego. [syntax=vbnet] Sub Makro1() Dim i As Integer Columns("F:F").Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove Range("E1").Select i = 0 Do While IsEmpty(ActiveCell.Offset(i, 0).Value) = False ActiveCell.Offset(i, 1).Value = "=right(E6,6)" i = i + 1 Loop Columns("F:F").Select Selection.Copy Selection.PasteSpecial Paste:=xlPasteValues,...
Makro tworzące pliki z typami. P.S. Miałaś zamieścić przykładowy plik...
Można to osiągnąć np. taką kombinacją komend (do wywołania okna dialogowego potrzebujesz załączyć referencję do Microsoft Office 11 Object Library - w edytorze VBA tools->refrences) 'funkcja pobiera katalog z pełnej ścieżki Function GetDirName(ScanString As String) As String Dim intPos As Integer Dim intPosSave As Integer intPos = 1 Do intPos...
Witam Pytanko jak kodem/formula w excelu sprawdzic gdzie znajduje sie zaznaczenie (cyfra 1) i odczytać jej pozycje, a dokładnie zapisac dzień i miesiąc z wiersza powyżej i złączyć to w date. po czym poszukac nastepnej zaznaczonej komorki i tak w kolko w zalaczniku przykład - na niebiesko jest to co chcialbym otrzymac z makra/funkcji pozdrawiam i dziękuję.
Odwołanie, tak aby przy zmianie danych w kolumnie pierwszego arkusza, zmieniały się dane w komórkach A1. Nazwy arkuszy: Arkusz pierwszy: "zestawienie" w tym są dane do kopiowania kolejne arkusze: 9A 01, 9A 02 itd do 9A 120. Czy tworzenie takiego makra nie jest bardziej pracochłonne od ręcznego wstawiania odwołania w każdym arkuszu?
[syntax=vbscript]nazwa = ActiveCell.Value With ThisWorkbook .Sheets("wzor rodzinne").Copy ActiveWorkbook.SaveAs .Path & "\rodzinne\" & _ nazwa & ".xls" ActiveWorkbook.Close End With[/syntax]
Trzeba było takie informacje: Z programu wagowego eksportowany jest cały pomiar (wszystkie ważenia) do excela Każde takie rozliczenie chcę robić w następnym skoroszycie. przedstawić we wcześniejszych postach :cunning: Jeśli te tabelki mają taką strukturę jak przedstawiłeś w załączonym pliku :!: to nie ma żadnego problemu :D Wprowadź sobie to makro do...
jak napisać program obliczający sumę 1+1/2 + 1/3 +1/4.... +1/n dla n podanego w polu edycyjnym , wynik pokaż w msg box lub label . Program ma być napisany w języku VBA Oczywiście, poniżej znajdziesz przykładowy kod napisany w VBA, który oblicza sumę ciągu harmonijnego 1 + 1/2 + 1/3 + ... + 1/n, gdzie n jest liczbą podaną przez użytkownika. Kod ten...
Nagraj makro jak to robisz, następnie je dostosuj do swoich potrzeb.
[syntax=vbscript]Sub MW() Sheets("Arkuszgłówny").Select ow = Cells(Rows.Count, "F").End(xlUp).Row m = 19 w = 19 For x = 16 To ow a = Cells(x, "F") Select Case a Case "M" m = m + 1 Range(Cells(x, "H"), Cells(x, "I")).Copy Sheets("Tylko M").Cells(m, 1) Case "W" w = w + 1 Range(Cells(x, "H"), Cells(x, "I")).Copy Sheets("Tylko W").Cells(w, 1) End Select...
Cześć, prośba o pomoc przy VBA dla sytuacji: w pliku "Dane" znajdują się arkusze A, B, C, D - potrzebuję utworzyć jeden pdf z arkuszy C i D, zapisać go pod nazwą "Nazwa Klienta z komórki A1_Wynik" w folderze, w którym jest plik excel dla pojedynczego arkusza korzystam z takiego makra: With ActiveSheet .ExportAsFixedFormat Type:=xlTypePDF, _ Filename:=.Parent.Path...
Cześć, Potrzebuję wskazówek do utworzenia makra, które: - utworzy pdf o nazwie wskazanej w kom. Z1 - utworzy nowy folder o nazwie wynik (lokalizacja nowego folderu w tym samym miejscu co excel, lokalizacja excela zmienna) i tam zapisze w/w pdf. Z góry dziękuję za pomoc
Użyj bazy danych
Hej, Mam 2 arkusze, w 1-generuje się raport pozycji na podstawie innego makra, w 2-uzyskany raport 1 ma zostać przeniesiony do ostatniego wiersza, niezapisanego i stworzyć 1 wspólną listę, poszperałam tu na forum i znalazłam makro, dopisałam jeszcze, by przed kopiowaniem wyfiltrował wartości puste i kopiował bez nich. Makro to działa, ale w związku...
wszystko działa pięknie poza tym łączem, scieżkę musiałem zmienić i problem ma z wybraniem konkretnego pliku do którego ma przypisać łącze bo w miejscu gdzie ma znajdować się już sama nazwa konkretnego pliku wyświetla zmienną "p" i nie potrafi otworzyć linku. Range("A15").Select ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:= _ "C:\Users\Wioletta...
Dlaczego nie przy skanowaniu? Ale jeśli w taki sposób... Najprościej makrem z pętelką (załącznik). Wypróbuj na swoich danych.
No dobra ;) Generalnie każdą formułę można wstawić makrem, wystarczy ją nagrać macro recorderem i troszkę zmodyfikować. Dla WYSZUKAJ.PIONOWO jest to coś takiego: [syntax=vb]Private Sub CommandButton1_Click() On Error GoTo myErr Application.ScreenUpdating = False Application.Calculation = xlCalculationManual With Sheets("Arkusz1") ost_wiersz = .Range("A"...
Witam, jestem początkujący jeśli chodzi o tworzenie makr w VBA pod excelem, potrzebuję Waszej pomocy w temacie makra wstawiającego w wybraną komórkę formułę, dowolną, chociażby sumę dwóch komórek znajdujących się powyżej. Po wstawieniu poniższego kodu makro wysypuje się, działa jedynie gdy nie wstawię znaku = przed jeżeli, czyli wstawia sam tekst. [syntax=VBA]Range("A5").Select...
[syntax=vbscript]Sub Miesiecznie() Glowny = "D:\PlikiExcela\" Miesiac = Month(Date) FolderMiesiaca = Glowny & Miesiac & "\" If Dir(FolderMiesiaca, vbdir) = "" Then MkDir (FolderMiesiaca) ThisWorkbook.SaveCopyAs FolderMiesiaca & Day(Date) & "-" & ThisWorkbook.Name End Sub [/syntax]
Po kodzie widać, że programowanie nie jest Ci obce. To co potrzebujesz, to filtrowanie, które zaadoptujesz do swojego kodu, po nagraniu makra ustawiającego filtr. nie wiem jak z logowania wyciagnac wpisywany login do C1 Arkusz Chodzi Ci o tak prostą rzecz, jak [syntax=vbscript]Sheets("Arkusz").[C1] = sUser[/syntax]?
Dzięki za odp, coś będę tworzył, zobaczymy co wyjdzie
Cześć, Dzięki za pomoc - w załączniku podsyłam raport jaki wykonuje. Jest tam makro, które używam aby wyfiltrować dane z ostatniego dnia. Potrzebuje je przerobić tak, żeby filtrowało mi 3 ostatnie dni a nie tylko jeden wczorajszy. A z dopasowywaniem plików mam problemy bo dopiero zaczynam tworzyć makra;) pozdrawiam pn
A możesz podpowiedzieć, o jakie uprawnienia chodzi? Czego szukać, co odblokować? Czy masz pełen dostęp do tej sieci jako administrator, (czyli tworzenie, modyfikowanie,usuwanie itp) A może sam kod można jakoś zmienić, żeby to ominąć? Sprawdź sobie jeszcze tak nie używając makra, tylko manualnie czy możesz skopiować arkusz i wkleić za następnym. (włącz...
Ma ktoś jakiś pomysł w czym jest problem? No nie wiem "patrząc na te makra" może komputer za słaby?
Mam nadzieję że dobrze wytłumaczyłem o co mi chodzi. Niestety :cry: nie :D Range("B1").Offset(s, 0).Value = b Jaki sens ma tworzenie makra do wykonania wykresu dla wartości stałej :?: Makro ma generować dane do wykonania wykresu dla stałej wartości b :?: :cunning: jak zrobić by wykres potrafił sam dostosować obszar Wprowadzić potrzebną wartość zmienną...
... Jak naciśniemy w arkuszu Kosztorys pole B7 czyli to białe puste szybko dwa razy to otwiera się Listbox z wyborem danej pracy ... Wszystko działa ok ... No niezupełnie ... ' ListBox1_Click ' usuwa z komórki ' AB7 ' wartość liczbową i po zamknięciu okna nie można go już ponownie otworzyć bez wstawienia tam liczby. ... Potrzebne są tylko trzy zmiany....
Arkusze już istnieją więc nie trzeba ich tworzyć.
Proponuję takie proste makro:[syntax=vbscript]Sub Przenoszenie() Dim ws1 As Worksheet: Set ws1 = ThisWorkbook.Worksheets("Arkusz1") Dim ws2 As Worksheet: Set ws2 = ThisWorkbook.Worksheets("Arkusz2") Dim tbl As Variant Dim lr As Long tbl = ws1.[e5:z5] With ws2 lr = .Cells(.Rows.Count, 3).End(xlUp).Row + 1 .Cells(lr, 3) = .Cells(lr - 1, 3).Value + 1 .Cells(lr,...
Witam, przejrzałem forum w poszukiwaniu odpowiedzi ale niestety jestem zielony jeśli chodzi o tworzenie makr i nie znalazłem albo nie potrafiłem zastosować rozwiązań przedstawionych w odpowiedziach o podobnej tematyce :( Chodzi mi mianowicie o stworzenie makra, które będzie tworzyło bazę danych na podstawie danych z innych plików excel. W załączeniu...
Wyszukiwanie wartości / vba z guzikiem
Z reguły za pomocą makra. Można też w dodatkowym arkuszu ale to więcej zabawy niż to warte. Wpisz w google kwota słownie w excelu lub coś w tym stylu a znajdziesz parędziesiąt rozwiązań. Tutaj np. jedno z nich z delikatnym opisem co zrobić: http://blog.grzegorzsurowiec.pl/2009/01/...
szablon.SaveAs Filename:=sciezka Proponuję użyć SaveCopyAs. Ale nie wiadomo, czy makro (jego nazwa sugeruje tworzenie arkuszy), czy też ma tworzyć nowe pliki.
:) makrem przywrócić poprzednie funkcje? można ale nie lepiej (prościej) aby makro tworzyło nowy skoroszyt lub po zastosowaniu makra zamiast naciskać zapisz wciśnij zapisz jako i nadaj nową nazwę cennika np z datą. Przyznam jednak że miałbym wątpliwości aby otworzyć nieznany plik excela w którym jest makro (monit przy uruchomieniu). Wg mnie najlepiej...
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 3 Then Target.Offset(0, -2) = Date Target.Offset(0, -1) = Year(Date) & "/" & Target.Row - 1 End If End Sub
chciałem żeby kolejną znalezioną wartość wpisywało do komórki niżej Bez makra - tylko przy pomocy funkcji UDF - jest to możliwe poprzez zastosowanie funkcji UDF tablicowych :idea: :D Można to zrobić np tak jak na zrzucie :spoko: 979685 ale jak widać jeśli "zbyt zachłannie" wyznaczy się obszar wprowadzania wyników wyszukiwania to wtedy Excel brzydko...
Cześć. Gdzieś w internetach znalazłem takie kody: na tworzenie pliku excel z przykładowymi danymi wraz z makrami: [syntax=csharp] using System; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using Excel = Microsoft.Office.Interop.Excel; using System.Reflection;...
Potrzebuję pomocy odnośnie kopiowania kolumn za pomocą makra. Wg mojego doświadczenia tworzenie rozbudowanych projektów kalkulacyjnych ze wsparciem makrami VBA - jest bardzo ryzykowne zwłaszcza do zastosowań komercyjnych :cry: Nikt oprócz Ciebie nie zna specyfiki przetwarzania Twoich danych i nikt nie jest w stanie stworzyć kodu uniwersalnego. Musisz...
Bardzo możliwe, że Pan Maciej zrobi tej formuły. Ale ja w takich przypadkach nie złom głowy i użyć makra Działa na podstawie aktywacja "Zestawienie"
Hej Mam problem z napisaniem makra dla arkuszy google zaimportowałem stary arkusz Excela do arkuszy i przekonwertowałem makra ale nie działa mi makro drukujące wyznaczony zakres bo naciśnięciu przycisku. Czy miał ktoś podobny problem i wie jak to rozwiązać? Próbowałem szukać w google rozwiązań i nie znalazłem nic sensownego może ktoś pomoże
Dzień dobry, Rozumiem, że oczekuje Pan makra w Visual Basicu, bo w samym Excelu byłoby to dość trudno zrobić. W załączniku ma Pan propozycję rozwiązania w postaci makra uruchamianego przyciskiem z arkusza ALL. Przyjąłem następujące założenia: 1. Plik zawiera tylko arkusze z danymi i jako ostatni arkusz podsumowania (nazwy arkuszy są nieistotne). 2....
Witam wszystkich forumowiczów. Bardzo proszę o pomoc z prostym ale przerastającym moje (mam nadzieję, że niedługo) możliwości dotyczące tworzenie makr w VBA. Potrzebuję makra które po naciśnięciu dowolnego autokształtu "kopiuj" skopiowałoby wszystkie wiersze z pliku 1.xls do pliku 2.xls (wklejanie począwszy od pierwszego pustego wiersza w pliku 2.xls...
Cześć, potrzebuję pomocy. W załączonym pliku znajdziecie arkusze: - weryfikacja - firma 1 - firma 2 - kodowanie firma 1 - kodowanie firma 2 Przystępując do pracy: 1. Do arkusza "Firma 1" wklejam dane z innego pliku od kolumny E do AB 2. Uzupełniam formułę w kolumnie A 3. W kolumnę B wpisuje "F1" 4. Kopiuję kolumnę A i wklejam do arkusza "Kodowanie Firma...
Tworzenie pliku przykładowego wymagałoby więcej pracy niż szukanie rozwiązania. Problemem było odwołanie się do formantu arkusza typu pole kombi, które nie zostało w żaden sposób zdefiniowane w vba i ustawianie indeksu drugiego pola kombi tak aby nie wskazywał na wartość spoza zakresu ustalonego pierwszym polem kombi - a tak się czasem działo po wywołaniu...
Wypada mi teraz grzecznie odpowiedzieć: "Cześć adamas_nt". Dzięki makro ruszyło, ale po odhaczeniu tego drugiego ptaszka. Rozumiem, że przy pierwszym ptaszku musi być dodany zaufany wydawca. Czy w excel 2003 można ustawić takiego zaufanego wydawcą, bo przejrzałem trochę internet to jest tego wiele, ale w nowszych wersjach excel, a nic o 2003. Próbowałem...
Nie wiem jaka jest Twoja wiedza w VBA i czy oczekujesz gotowego rozwiązania czy algorytmu, ale mimo wszystko dobrze byłoby jeszcze sprecyzować: 1. Czy po przekopiowaniu do nowego arkusza wszystkie takie łańcuchy tekstowe mają znaleźć się w jednej kolumnie? 2. Czy nowy arkusz będzie zdefiniowany(nazwa), czy za każdym razem kiedy takie makro będzie wywoływane...
Czołem, Przyda mi się pomoc w przebudowaniu makra jakie posiadam. W chwili obecnej mam makro, które drukuje mi wszystkie dokumenty per filtr w raportu. Potrzebuje zamienić opcję drukowania na: 1)Otwarcie szablonu prezentacji 2)Aktualizację danych i wykresów per filtr tabeli przestawnej 3)Zapis jako prezentacji nazwš filtra z aktualnš datš (komórka z...
To przy konieczności posortowania pozostaje jedynie makro. (no chyba że któryś z kolegów z forum ma inny pomysł "autosortowania") Przy budowie makra ważne jest położenie i późniejsza "niezmienność" położenia poszczególnych komórek (lub zasady ich zmiany) Jesteś pewny, że tabele z "potrzebnymi danymi" są zawsze w kolumnie d i zaczynają się od 4 wiersza?...
Można otworzyć dwa pliki w dwóch oknach w jednej instancji Excel'a Przełącza się to poleceniem w oknie imediate: Application.ShowWindowsInTaskbar = true Na pewno gdzieś w ustawieniach można to też przełączyć. Jeżeli koniecznie chcesz to z poziomu makra możesz stworzyć oddzielną instancję excel'a i do niej otworzyć. Chociaż jest to kłopotliwe bo często...
Opis zagadnienia: mam arkusz do którego w różnych zakładkach wpisują różni użytkownicy swoje dane. Na koniec miesiąca tworzone jest zestawienie - przycisk generuj zestawienie (makro przezemnie napisane), który tworzy nowy skoroszyt, do którego przepisywane są odpowiednie dane. Wszystko OK tylko, że w arkuszu bazowym mamy makro, które chciałbym również...
W pliku "test" rozpisałem zawartość wszystkich skrzynek. Teraz gdybym posiadał makro które samo zapisze zawartość wszystkich skrzynek do osobnych plików "skrzynka 1", "skrzynka 2", "skrzynka 3", "skrzynka 4". A czemu kolega zakłada tworzenie makra do realizacji takiego zadania ? :cry: Czemu specyfikacja każdej "skrzynki" umieszczana jest w odrębnym...
Och, akurat w tych wersjach powinno być w miarę prosto. U mnie na 2007 działa takie coś, zakładając że 2010 ma taką samą składnię, też powinno: [syntax=vbscript]For Each ws In Worksheets If ws.Name <> Arkusz1.Name Then katalog = "D:\PDFy\" & ws.Name 'tworzenie katalogu jeśli nie istnieje If Dir(katalog, vbDirectory) = "" Then MkDir Path:=katalog...
Witam! Mam w pliku Excel arkusz dla każdego tygodnia roku kalendarzowego o nazwach T-01, T-33, T-43 itd. W arkuszu posiadam makro do szybkiego tworzenia nowego arkusza przenoszące układ i formatowanie obecnego arkusza i dodatkowo przenoszące do nowo tworzonego arkusza wiersze dla których wartość w kolumnie J jest większa od zera. Plik służy mi do cotygodniowego...
Dzień dobry, Operacja konsolidacji jest z założenia operacją statyczną. Jeżeli włączy Pan opcję tworzenia łączy, to utworzy się tzw. konspekt, który też zawiera łącza statyczne. Będzie to działać poprawnie tylko wtedy, gdy będzie Pan zmieniał długości kabli, ale każda zmiana nazwy pozycji wymaga skasowania starej konsolidacji i utworzenia wszystkiego...
Jesli ktos bedzie mial podobne pytanie odsylam do innego zrodla. 2 dni sie meczylem i mi pomoglo w dosyc podobnej kwestii: http://www.techonthenet.com/excel/macros... Niestety ale nazwy poszczegolnych arkuszy i dane z kolumny do makra wstawialem recznie. Jesli jest sposob na kopiowanie + tworzenie nowego arkusza o nazwie skopiowanej...
Znajdz "formularze", wyswietli sie formatka z min. przyciskami. Tworzysz przycisk a nastepnie przypisujesz do niego makro.
1. ... Chciałbym aby pętla opierała się na "numerze dostawcy" i po zmianie numeru na inny - początek nowej pętli. Pusta kolumna = koniec pętli. 2. ... działa, ale potrzebuję, aby obejmowało tylko dany "numer dostawcy". Po zmianie numeru na inny - start nowego macra. 3. ... Obecnie macro nagrywa mi całą zawartość tabeli ( tabela 1) Pkt 1 i 2 - Pętla...
Makro pewnie działa tylko for dla miliona wierszy do Excela troszkę pomieli... Może dobę? Nie możesz zamiast txt tworzyć csv? Excel w miarę sobie radzi z przecink iem.
Witam, Uprzejmie proszę o pomoc / podpowiedź. W załączonym przykładzie jest makro, które tworzy dziewięć wykresów w oparciu o dostępne dane. Mam cztery pytania i prośby o pomoc: 1.Potrafię napisać makro które usunie wszystkie wykresy (i takie jest w przykładzie - i działa) – ale nie wiem jak napisać makro które usunie wybranie wykresy: np.: jak...
Następnie, jak powiedział Marek, oraz tworzenie obiektu Excel [syntax=vb] Dim myXL as Excel.Application Dim wb As Excel.Workbook '......... '........ Close #1 set myXL = CreateObject("Excel.Application") myXL.visible = true With myXL set wb = .Workbooks.Open( "C:\tmp\mail.csv") 'Rób co chcesz 'Wszystko, co odnosi się do Excel, zaczyna z kropkami wb.Close...
W 2003 jeżeli makro było pod jakimś przyciskiem menu tworzyłem plik z makrami z rozszerzeniem xla (dodatek programu MS excel) i umieszczałem w katalogu Document and setting/ktośtam/Dane aplikacji/microsoft/addins
adamas_nt faktycznie jest mały problem z tymi wyjątkami. Najwyżej po zastosowaniu makra trzeba by było przejrzeć te nazwy własne i ewentualnie zmieniać je ręcznie. Możesz wstawić to makro którego użyłeś do poprawy znaków? Sam arkusz może być faktycznie trochę nieuporządkowany, jednak nie ja go tworzyłem. Marcin230 w załączniku plik PDF
W tym przykładzie (pobrano z http://www.elektroda.pl/rtvforum/topic14... [syntax=vb]Sub Makro3() 'polecenie tworzące nowy plik Range("A1:U37").Select Range("U37").Activate Selection.Copy Windows("plik.xls").Activate ActiveWindow.SmallScroll Down:=-6 Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False...
Witam, Moi drodzy, problem jest... To znaczy ja mam, bo dla pozostałych to już problem być nie musi, jak znacie jego rozwiązanie :) Chodzi o tworzenie grafików dla osób pracujących na różnych maszynach (nazwy maszyn: M, M1, M2, D1, D2) z uwzględnieniem dni urlopowych (U), chorobowych (ch) i życzeniowo wolnych od pracy (x) - ten arkusze (zmiana 1 i zimna...
Witam, Nie otrzymałem rady / podpowiedzi na zadane pytanie …. ale ”posiedziałem” dziś dłużej nad swoim pytaniem i …. znalazłem rozwiązanie! Wcześniej szukałem zbyt skomplikowanej drogi do rozwiązania problemu, a prostszy sposób okazał się działający! – „Brzytwa Ockhama” działa ;-D (https://pl.wikipedia.org/wiki/Brzytwa_O...
(...) lko wartości liczbowe, czy również daty? Są tam wartości liczbowe. AI: Z jakiej wersji programu Excel korzystasz? Czy używasz jakichś dodatkowych narzędzi lub dodatków, które mogą wpływać na formuły? Nie używam żadnych dodatków. Jeśli jakieś byłyby potrzebne do rozwiązania zadania proszę o informacje. Bezpośrednia odpowiedź na pytanie Aby stworzyć...
Działa super a dałoby się jeszcze zrobić tak, że jak otwiera się ten czysty dokument to żeby zapisywał się w określonej lokalizacji o nazwie "nazwisko i imię". Taka lekka modyfikacja tego makra :)
to rozwiązanie niestety nie działa w moim przypadku, ponieważ faktycznie makro wykonuje działania tylko na określonych typach arkuszy, ale za każdym razem jak je otrzymuje to dostaję już wpisane dane, to jest plik z logami z innego programu i bez wpisanych danych plik byłby pusty, więc użytkownik już nie wpisuje danych, tylko je przetwarza na własny...
Witam, Mam plik xls zawierający w sobie od kilku do 60-70 arkuszy. Każdy arkusz ma nazwę kolejnej liczby całkowitej (1,2,3 itd). W pierwszym arkuszu jest lista wszystkich arkuszy wraz ich opisem. Potrzebuję każdy z tych ponumerowanych arkuszy zapisać w oddzielnym katalogu ze zdefiniowaną nazwą. Zapis powinien przebiegać bez interwencji użytkowania (tzn...
tworzenie makra makra excel tworzenie listy excel zdjęcia makra
passat czujnik wstecznego połączenie kapilary hasło wygasa
philips senseo sterownik ładowarki akumulatora
Kamera Kenik KG 230 DP niewidoczna w sieci Łożyska w pralce ładowanej od góry: lewe i prawe