Może jakaś mała podpowiedź, Prosze :D 1079786
Proponuję taką procedurę: [syntax=vba]Public Sub Wydruk() Dim i As Long Dim IleKopii As Long Dim IleStart As Long Dim IleStop As Long IleKopii = 20000 With Worksheets("baza") IleStart = .Range("U3") IleStop = IleStart + 100 If IleStop > IleKopii Then IleStop = IleKopii For i = IleStart To IleStart + 100 .PrintOut .Range("U3") = i Next i End With End...
Przykładowe rozwiązanie z funkcją HIPERŁĄCZE w załączniku.
Nie jest potrzebne makro. Wystarczyłaby funkcja SUMA.WARUNKÓW, gdyby nazwy z listy "typ_aktywności" były zgodne z nagłówkami tabeli (wiersz Nr2 arkusza "Rozliczenie tygodniowe"). Chodzi o Np "spotkania" / "spotkanie" etc.
W miejsce 'Sheets("Sheet2").Select' umieść wstawianie arkusza (Sheets.Add) i nadanie nazwy (Activesheet.Name). Jeśli wartości w kopiowanych komórkach nie są unikatowe, musisz najpierw sprawdzić czy arkusz z taką nazwą istnieje.
Wypada zacząć od tego, że Excel nie jest twierdzą szyfrów i wszystkie zabezpieczenia są tu raczej symboliczne, to znaczy mają uświadomić użytkownikowi, że robi coś, czego robić nie powinien. Natomiast jeśli użytkownik jest zdeterminowany, to zawsze może znaleźć obejście, żeby coś niedozwolonego zrobić. W przypadku gdy zabezpieczenie bazuje na VBA, wystarczy...
Witam (at)adamas_nt podał linka gdzie masz tam wstawianie procedury.
Ale w czym problem? Schemat kodu masz. Mam nadzieję, że go rozumiesz. Poprzednio pisałeś, że chcesz zaznaczać komórki A1 w arkuszu, który ma być drukowany (przynajmniej ja tak zrozumiałem), teraz widzę, że chciałbyś, żeby te komórki były zaznaczane w arkuszu "FORMULARZ", więc trzeba dodać tę nazwę arkusza do adresu: [syntax=vbscript]Sub Drukowanie()...
Czyli wstawianie arkusza opanowane. Teraz mamy wpisywać *jakieś* dane w jakiś sposób. Można założyć, że linia po linii (ale to założenie wynikające tylko z kontekstu wcześniejszych postów). W jaki sposób działa teraz wpisywanie do jednej linii? Makro, które już Kolega posiada zaczyna wpisywać od komórki, która jest aktualnie zaznaczona i wypełnia ileś...
Zupełnie nie tak się robi takie zatwierdzenia. Dziś podpis elektroniczny jest tak mocno zakorzeniony, że nikogo to nie dziwi. W wariancie "dla ubogich" pytasz o jakiś pin, umieszczasz to w dokumencie (można się doktoryzować, jak ambitnie to zrobić, ale i najprostsze nie będzie złe) Aha, z prozaicznych rzeczy, to na wydruku dajesz stopkę "protokół podpisany...
Witam. Noe mogę zrozumieć pętli i się poddaję. Oczywiście szukałem i próbowałem zrozumieć ten kod, ale wszystko co próbuje napisać nie działa. W załączniku przykład co chciałbym wykonać w pętli, a mianowicie : W moim przypadku chciał bym do arkusza "OPERRACJE" w ostatnim wolnym wierszu zakres C do X wstawić wartości z arkusza "M4 serwis" wiersze BD...
Ta formuła wyszła dość ciężka, może ktoś wymyśli jakieś uproszczenie. Przez wprowadzenie nazw można by było skrócić zapis, ale czas przeliczania się nie zmieni. W bloku dotyczącym dnia 27.04.2020 formuły zawierają odwołania do danych z kolumny F. Te formuły można kopiować w ramach tego bloku. Gdyby chcieć utworzyć z tego nowy blok, należałoby jedną...
Nie posiadam wersji 2010, ale jak czegoś nie wiesz zawsze możesz poszperać w pomocy Microsoftu (jest również dostępna dla starszych wersji. Wstawianie wykresu przez osadzenie go w dokumencie W przypadku osadzenia wykresu programu Excel informacje znajdujące się w pliku programu Word nie zmieniają się po zmodyfikowaniu źródłowego pliku programu Excel....
Oczywiście, że funkcji takiej nie ma, bo jest to makro. Musisz otworzyć edytor makr w excelu (Visual Basic) i tam w moim przykładzie znajdziesz funkcję. Ogólnie możesz w edytorze Visual Basic dodać do Twojego arkusza nowy moduł i wkleić w nim definicję funkcji: [syntax=vb]Function NDay(exclude As Range, prev As Date) As Date Dim flag As Boolean Dim...
Czy wiesz, że w "Arkusz2" prawdopodobnie w wyniku kopiowania, wklejania a następnie usuwania wierszy jest ponad 500 przycisków o nazwie "CommandButton1"? Kiedyś był już podobny temat poruszający ten problem. Kopiowanie i wstawianie wiersza z przyciskiem działa OK, ale usunięcie wierszy powoduje układanie się obiektów w stosik, z których widoczny jest...
Jak najbardziej należy się uczyć i VBA ale z kolei nie wszystko na raz. Piszesz że słabo znasz excela (funkcje) a chcesz się brać od razu za VBA. Można ... tylko boje się że się wcześniej zniechęcisz całkowicie do excela nie tylko do VBA (tym bardziej jak nie miałeś do czynienia z jakimkolwiek programowaniem). Poniżej kod i przykład który za przyciśnięciem...
Witam potrzebuje kilku porad odnośnie excela 1. Formułę lub makro do automatycznego wstawiania formuły przy kopiowaniu arkusza. Przykład: w arkuszu2 w polu B2 jest formuła =DANE!H5 czyli przenosi mi wartość z arkusza DANE pola H5 i teraz przy kopiowaniu arkusza2 i zmianie nazwy na arkusz3 chce żeby w polu B2 była formuła =DANE!H6 itd. 2. formułę lub...
A jaki kod dopisać żeby te pola wstawiały się do arkusza_B2 jak nacisne wstaw B2 i do arkusza _F jak nacisnę Fresiner. I jeszcze jedna żecz co zrobić żeby przed wstawieniem tabelki czyli po nacisnieciu wstaw_b2 wyskakiwało okienko z polami do wypełnienia??
ad2 Jeżeli zrobisz wszystkie listboxy w osobnych userformach Dlaczego? Na podstawie zdarzenia Change jednego ListBox'a można przypisać zakres/tablicę/item drugiemu...
Witam, Podaję makro: Sub Logoeps() ' Logoeps Makro ' Option Explicit Dim x As Double Dim y As Double Dim obraz As String Dim kom As Range Dim fd As Object Set fd = Application.FileDialog(msoFileDialogOpen... With fd .InitialFileName = ActiveWorkbook.path & "\" & Range("M68") .AllowMultiSelect = False .Filters.Clear .Filters.Add "Picture Files", "*.png;...
Witam Proszę o pomoc w napisaniu makra które by ułatwiło mi pracę i skróciło czas jej wykonywania. Mam następujący problem W bazie danych mam 4 arkusze i chciałbym stworzyć makro które wstawiało by 5 wierszy pod każdą nazwę kraju w Arkuszu o nazwie Kraje1 i Kraje2, następnie z Arkusza Kraje1 lub Kraje2 (nie ma znaczenia z którego bo lista zawsze jest...
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...
https://obrazki.elektroda.pl/2867945700_... Albo edycja arkusza albo jego udostępnianie (i praca z danymi), tak w skrócie.
Może wystarczy wstawianie skrótem Ctrl+: (dwukropek). Jeśli data automatycznie wpisywana ma być w kol. B jednocześnie z pojawieniem się danych w kol. A, to wykorzystaj zdarzenie arkusza "przy zmianie". Np (wklej w kod arkusza)[syntax=vb]Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 1 Then Target.Offset(0, 1) = Date End If End...
Przecież pod linkiem jest składnia. Cytuję przykład dodania arkusza przed obecnie aktywnym: [syntax=vbscript]ActiveWorkbook.Sheets.A... Before:=Worksheets(Worksheets.Count) [/syntax]
Tego typu formularze przygotowuje w Excelu. Można tam dużo łatwiej przystosować komórki do wpisania tekstu i stosując obramowania i położenie tekstu w komórce wszystko odpowiednio ustawić. Przygotowanie zajmie zajmie chwilę, zrobienie pdf-a czy wydruk również. Ma to także kilka zalet: - można stosować proste listy rozwijane z możliwością wyboru konkretnego...
Witam! Jesli ktos z Was ma jakiekolwiek info, moze jakis wyciek, arkusz to prosilbym o wstawianie tutaj! Pozdrawiam, Norbert!
Nazwa pliku tekstowego przypisywana jest do zmiennej 'sName'. W następnej linii zastosuj wstawianie arkusza i nadanie nazwy. Np[syntax=vb]Worksheets.Add(After:=Sheet... = Left(sName, Len(sName) - 4) 'ucinam 4 znaki z prawej[/syntax]Powtórz przy następnym, wewnątrz pętli.
...gdy wstawie przycisk w tym samym arkuszu co dane to wszystko działa, natomiast gdy wstawie przycisk do drugiego arkusza to wywala mi błąd... Wydaje mi się, że to wyłącznie wina adresowania. W makrze brak pełnego adresu zakresu komórek do którego się odwołujesz. Poczytaj o obiekcie "Range" Excela. Choćby tu: [url=https://msdn.microsoft.com/en-us/li...
Tommy82 masz rację, ale ja to zczytywanie potrzebuję na miesiąc góra dwa. Nie chcę inwestować kolejnej kasy na router itd. Ogarnia ktoś co w tym moim pliku jest nietak, że nie pobiera do arkusza tych danych z com??? albo ma może ktoś jakiś przykład który pobiera dane z COM i wstawia w arkusz????
Masz "dziwną" liczbę bo trzeba sformatować komórkę w której masz funkcję na czas w stylu "gg:mm:ss" Z tym że ta formuła przy standardowych opcjach arkusza ci się na nic nie przyda. Bo wystarczy że zrobisz w kolejnej komórce OK lub otworzysz plik (przeliczysz) lub cokolwiek obliczysz w innej komórce to wszystkie "godziny" przyjmą tą samą wartość. Na...
Pomyśl, jak radzi kolega PRL . Przecież jeśli wstawiasz kwerendę With ActiveSheet.QueryTables.Add(Conne... to wystarczy jak na początku pętli dopiszesz wstawianie nowego arkusza (nagraj makro i przekopiuj), nadanie mu nazwy i aktywowanie (niekonieczne, bo nowy=aktywowany, ale dla porządku). Razem 3 (słownie: trzy) linijki ;) Pomocna uwaga: Nowo wstawiony...
Wydaje mi się, że najlepszym rozwiązaniem w przypadku wartości stałych, wpisywanych z klawiatury jest stosowanie grupowania arkuszy. Wtedy w obu arkuszach jest dokładnie ta sama zawartość. Pozwala to również na formatowanie komórek, ukrywanie i odkrywanie wierszy, usuwanie i wstawianie wierszy. Trzeba tylko zadbać, żeby wiersze sobie odpowiadały. Poprawki...
Proponuję makro zdarzeniowe BeforeDoubleClick: [syntax=vbscript]Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Intersect(Target, Columns("B:C")) Is Nothing Then Exit Sub Cancel = True If Len(Target) = 19 Then Exit Sub Target.Value = Format(Now, "yyyy-mm-dd hh-mm-ss") Target.Columns.AutoFit End Sub[/syntax]Makro...
Dane z niepustych komórek kolumny D w arkuszu 'WROWADZANIE...' mają być kopiowane do odpowiednich wierszy w arkuszu '2020'. Dokładny sposób opisałam właśnie zmiennymi, bo inaczej trudno mi to wyjaśnić. Np. D7 (arkusz 2)- kolumna J (arkusz 1) D8 (arkusz 2)- kolumna L (arkusz 1) D9 (arkusz 2)- kolumna N (arkusz 1) ... To w którym wierszu ma być wpisane...
U mnie to tak wygląda Chce żeby w oknie po prawej po naciśnięciu przycisku CommandButton3 pokazywał się obrazek. Zdjęcie znajduje się w komórce a1 w akrkuszu1 https://obrazki.elektroda.pl/4521064900_... Dodano po 28 Hej słuchajcie doszedłem do tego dziękuje wam. Jakie to było proste masakra :D Wrzucam kod jak by ktoś kiedyś chciał z...
W Twoim opisie coś nie gra :cry: Jeżeli w kolumnie G ilość w pierwszym wierszu jest np. liczba 9... Ma skopiować dane z wiersza powyżej . To znaczy, z którego wiersza ma kopiować jeśli zmiany wprowadzasz w "w pierwszym wierszu" :?: :D Wierszy mam około 2 000 tyś 2 mln wierszy to musisz pomieścić w dwóch tabelach wykorzystując całą wysokość arkusza (jeden...
Oczywiście. Z tym, że to jest, na oko, dość... proste. No i brakuje najważniejszej informacji. Na podstawie jakiego zdarzenia obrazki mają znaleźć się w arkuszu? Coś się musi wydarzyć, żeby zadziałało makro. Np zmiana w D6, naciśniecie przycisku, otwarcie pliku, aktywowanie arkusza (niepotrzebne skreślić)
Właśnie chciałbym aby pobierało informację o danym produkcie z innego excela, arkusza lub bazy danych. Mógłby ktoś wytłumaczyć "po chłopsku" ja to zrobić?
.. Niestety na kopiowanie danych poprawność danych nie pomoże.. Ale włączenie ochrony arkusza pomoże, umożliwiając równocześnie wstawianie danych w komórkach które nie są zablokowane.
Dzień dobry, Opis jest zbyt ogólnikowy, aby coś poradzić. Czy ten grafik jest generowany w Visual Basicu czy formułami Excela i w jaki dokładnie sposób? Proszę załączyć przykład arkusza z grafikiem. Pozdrowienia.
Temat "wisi" bez odpowiedzi, więc pozwolę sobie wtrącić trzy grosze. Zostaw sobie jeden arkusz niewypełniony (tak, jak masz 'Arkusz1' w tym momencie) i kopiuj go sobie w potrzebie (ppm na zakładce > 'Przenieś lub kopiuj' z menu kontekstowego). Wstawianie daty do komórki skrótem Ctrl+: trwa chwilę. Jeśli robisz to dla kogoś, nagraj w/w czynności rejestratorem...
W kolumnie "D" arkusza "TOYO1" (gdzie procedura otwiera formularz) jest formuła zwracająca "#ADR!". Zdaje się, że odwołuje się do czegoś, czego brakuje w załączniku (inny plik, usunięty arkusz). Popraw lub wstaw wartości "z palca"...
Wstawiam arkusz z rozwiązaniem za pomocą makra VBA. Kod napisałem tak, byś go zrozumiał i mógł zmodyfikować niezależnie od ilości pytań i osób badanych. Również ilość odpowiedzi, dla których można liczyć "wspak" jest dowolna.
ciekawy jestem jaki był by tego efekt ewentualna różnica między tymi kodami, a boję się trochę sprawdzać żeby nie popsuć tego co zrobiłem ;P A nie mozesz zapisac tego arkusza pod inną nazwą i wtedy sprawdzić? Pozdrówka
Na egzaminie będą bazy danych czy JavaScript ? do wróżki może lepiej? Jakies info jest? jest, pierwszy egzam w piątek Będzie MySQL No raczej! Myślę, że będzie podobny do poprzednich, pierwsze dwa dni PHP i MySQL, a potem JavaScript albo na odwrót. O już masz wróżkę (at)t3696841 :D na pewno są 4 archiwa zip. o nazwach: materialy.zip, zad1.zip, zad2.zip,...
Możesz zapytać jeszcze 10 razy, ale pewnie żaden egzaminator Ci nie odpowie... Nauczyciele i uczniowie nie mają takiej wiedzy. Ja mogę uspokoić Twoje sumienie ;) , że kryteria, które cytowałeś w innym temacie są autentyczne. Wg mnie - co nie jest zabronione jest dozwolone i spokojnie zdasz. Te kryteria działają na zasadzie TAK/NIE. Działa wstawianie...
Zbyt enigmatycznie opisujesz kolego swój problem :cry: (dodatkowo brak przykładowego pliku lub ilustracji :!: ) Co tam ma być w tych wierszach "stopki" każdej strony (rozumiem, że strony wydruku ? analogicznie jak wstawianie początkowych wierszy :?: ) - sumy częściowe, jakieś wartości do przeniesienia, czy stałe informacje tekstowe ? W podobnych przypadkach...
Witajcie, przychodzę z kwestią zawiłą w moim mniemaniu, znalazłem rozwiązania poszczególnych etapów zadania, stworzyłem formuły, kopiuję je i mam czego potrzebuję, jednak nie potrafię połączyć tego w makro a wykonywanie pojedynczych czynności x 1000 jest pracochłonne o istnieje ryzyko błędu. Gdyby była to kwestia jednorazowa to nie poruszał bym w ogóle...
Witam. Mam dwa pliki "dane" i "karta", exel 2013. W pliku "DANE" znajdują się dane które należy wstawić do arkusza "karta" w odpowiednie miejsce( kolory wskazują miejsca skąd należy pobrać dane i gdzie je potem wstawić). W arkuszu "KARTA" dane muszą być umieszczone po separacji. Tego nie umiem zrobić i nawet nie wiem jak ten temat ugryźć. Nie wiem jak...
wstawianie linków wstawianie danych wstawianie wartości
wymiana grzałki diptrace otwór service xerox
hisense 55a63h palnik multiolejowy
Moment dokręcania śrub kół Toyota Sienna 2013 Biała linia obok kursora w Opera GX - jak naprawić?