funkcja msgbox

Znaleziono około 231 wyników dla: funkcja msgbox
  • VBA szukanie formuły - Jeżeli występuje formułą zwróć msgbox

    [syntax=vb]Sub AZ() Dim rng As Range, cl As Range Dim frm As Boolean Set rng = Range("F3:DZ100") For Each cl In rng If cl.Formula Like "=*" Then frm = True Exit For End If Next cl If frm Then MsgBox "W arkuszu wystepuje jakas formula" Else '- jakas tam funkcja - End If End Sub [/syntax]

    Programowanie Początkujący   14 Gru 2016 12:19 Odpowiedzi: 2    Wyświetleń: 990
  • kopiowanie arkuszy z wybranych plików Excela (VBS)

    Nazwę pliku(ów, w zależności ile ich zaznaczysz) masz w zmiennej vrtSelectedItem . Nic nie stoi na przeszkodzie aby przypisać ją do zmiennej obiektowej, otworzyć plik, skopiować co trzeba i zamknąć. Podpowiem trochę If .Show = -1 Then For Each vrtSelectedItem In .SelectedItems Set wkb = Workbooks.Open(vrtSelectedItem) 'gdzieś tu powinna być...

    Programowanie Początkujący   30 Gru 2010 10:09 Odpowiedzi: 7    Wyświetleń: 3762
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • VBA Excel - funkcja lub procedura ustalająca format danej

    po komunikat = suma1 dodaj Dodano po 2 Wtedy 'Function formatowanie' odpada

    Programowanie   03 Sie 2016 17:51 Odpowiedzi: 6    Wyświetleń: 1638
  • REKLAMA
  • VBA Excell - wprowadzanie danych o prawidłowym typie

    Poszerzając jeszcze to, co napisał clubs w VBA istnieje zarówno funkcja InputBox, wywoływana wprost, ale również metoda InputBox wywoływana z prefixem Application. Służą właściwie do tego samego, ale ich działanie nieco się różni. Funkcja zwraca wynik zawsze w postaci tekstu i nie jest zlokalizowana (np. na przycisku jest Cancel po angielsku). Metoda...

    Obsługa oprogramowania   20 Lut 2020 10:11 Odpowiedzi: 5    Wyświetleń: 420
  • REKLAMA
  • [VBA Excel] Jak wyszukać wiersz z kierowca i NIE w dwóch kolumnach?

    Funkcja 'Find' jest tak samo szybka/wolna jak pętla. Dlatego najprościej [syntax=vbscript]b = 2 w = Cells(Rows.Count, 4).End(xlUp).Row Do While b <= w If Cells(b, 4) = kierowca And Cells(b, 6) = "NIE" Then Exit Do b = b + 1 Loop If b < w Then MsgBox "znaleziono w wierszu " & b Else MsgBox "nie znaleziono" End If[/syntax]

    Programowanie Początkujący   06 Maj 2018 11:10 Odpowiedzi: 5    Wyświetleń: 1299
  • [EXCEL] - "Wyciąganie" liczby z komórki

    Funkcja arkuszowa, to trochę karkołomne zadanie. A jeśli okaże się, że liczba jest na innym miejscu niż 3? Ostatnią liczbę w ciągu najprościej "wyciągnąć" stosując wyrażenie regularne w VBA. Np [syntax=vb]Sub AlfaRomek() Dim l As Integer, oRegex As Object Dim objFnd As Object, strText As String Set oRegex = CreateObject("VBScript.RegExp") strText =...

    Programowanie Początkujący   25 Lis 2013 21:14 Odpowiedzi: 8    Wyświetleń: 7131
  • Jak porównać datę z FileDateTime z Date() w ACCESS bez godziny?

    Przy porównywaniu łańcucha (a taki zwraca funkcja format) z datą systemową może być różnie na różnych komputerach. Dlatego najlepiej wykorzystać funkcję zwracającą datę. Np Dim a As Date, b As Date, dtPliku As Date dtPliku = FileDateTime("c:\nazwa_plik... a = DateSerial(Year(dtPliku), Month(dtPliku), Day(dtPliku))...

    Programowanie Początkujący   07 Sie 2010 17:06 Odpowiedzi: 4    Wyświetleń: 6103
  • [VBA] Makro nie przechodzi do kolejnego tygodnia w grafiku pracy

    Funkcja SprawdzNorme powinna zwrócić False, jeżeli norma nie jest spełniona, aby można było przerwać dalsze sprawdzania już przy pierwszym błędzie i uniknąć klikania dziesiątek przycisków OK. Nie możesz dodać w tej funkcji kolejnego sprawdzania, które może zwracać inne wyniki. Dodatkowo, miesiąc sprawdzasz zawsze od 11 wiersza i wystarczy to zrobić...

    Programowanie Początkujący   21 Kwi 2018 14:31 Odpowiedzi: 16    Wyświetleń: 1131
  • REKLAMA
  • Uruchamianie makra przyciskiem? Jak dodać przycisk do makra

    To jak ten kod bym całkiem uprościł. Jeżeli staniesz na dowolnej komórce a makro "cos" podepniesz pod przycisk (lub kod ze środka procedury cos przekleisz do procedury przycisku) to po przyciśnięciu albo ci napisze że nie ma arkusza albo przerzuci do danego arkusza. Wtedy też funkcja "Last" nie jest potrzebna. Sub cos() Dim Nazwa As String Nazwa...

    Software serwis   02 Mar 2011 08:39 Odpowiedzi: 13    Wyświetleń: 9287
  • Tworzenie makra VBA do zamiany skrótów krajów na pełne nazwy w Excelu

    "Baza" to przykładowa nazwa arkusza, na której ma działać funkcja WYSZUKAJ.PIONOWO - Ty tam możesz wstawić ten zakres, gdzie masz nazwy tych krajów. Żeby Ci to działało na zasadzie "zastępowania", to byś musiała zamieniać wartość na formułę, a do formuły wstawić skrót kraju "na sztywno", czyli taka małą modyfikacja: [syntax=vb]For Each c In .Range("A2:A"...

    Software serwis   20 Sty 2012 07:36 Odpowiedzi: 6    Wyświetleń: 2231
  • Jak napisać makro VBA do optymalizacji wartości X w Excelu?

    Przejrzyj dobrze kod. Ostatnią funkcję masz "zaremowaną". [syntax=vb]'Call GetOnlyGoodValues(x1, x2, x3, x4, x5, x6, x7, x8, x9)[/syntax] Wewnątrz GetOnlyGoodValues wykonywane jest przeszukiwanie. Działa to dobrze bo sprawdzałem, ale generowanie czegokolwiek trwa baaaardzo długo. Zapis do komórek Excela mija się z celem o czym już pisałem. Właśnie dodałem...

    Software serwis   01 Sty 2013 22:50 Odpowiedzi: 20    Wyświetleń: 2790
  • REKLAMA
  • Ms Excel VBA - Publiczna tablica a procedura nie może z niej skorzystać

    Czyli jak rozumiem, w VBA nie za bardzo daje się upublicznić tablicę Ależ można tylko trzeba uważać gdzie się wstawia deklarację globalną bo to ma znaczenie. [syntax=vb] ' (powyżej Tablica) ' Deklaracja zmiennych i stałych ' Public Tablica() As Double ' (poniżej Tablica) ' Deklaracja funkcji itp. ' Sub Czytaj() ReDim Tablica(1 To 10, 1 To 10) For i...

    Software serwis   15 Gru 2012 22:06 Odpowiedzi: 8    Wyświetleń: 3126
  • [VBA] Szukanie adresu komórki z datą, mając jedynie rok i miesiąc

    Zacznijmy od tego, żebyś nie traktował modułu vba jako nieodłącznego składnika excela powiązanego z nim zasadą "dopóki obrączka nam nie odpuści" - vba to tylko "doszywka" lepiej lub gorzej pracująca, zależnie od sytuacji i danych. To co dzieje się w kodzie modułu niekoniecznie musi odpowiadać temu co dzieje się bezpośrednio w arkuszu. Następnie, w pkt...

    Programowanie   24 Lip 2019 21:20 Odpowiedzi: 11    Wyświetleń: 1242
  • VBA – jak napisać makro do rozdzielania tekstu w komórkach na kolumny (pętla, warunki)

    Chciałbym poprosić o pomoc w związku z makrem które, muszę zbudować. Mianowicie chodzi mi o to że mam tysiąc komórek które wyglądają mniej więcej tak: dzbanek_02-01-2008_K20 W VBA możesz użyć czegoś takiego: Do moderacji: Wiem, że odświeżam temat, ale może ta krótka instrukcja się komuś przyda, bo autor pewnie już sobie poradził. Usuwajcie jeśli uznacie...

    Programowanie Początkujący   18 Cze 2013 20:11 Odpowiedzi: 2    Wyświetleń: 1854
  • VBA - Makro do znalezienia dnia z najwyższą sumą wydatków

    Do autora: Jak zauważyłeś twoja funkcja działa - więc już połowa sukcesu. (na marginesie zmienna "dzień" to nie to samo co zmienna "dzien"więc akurat ten kod który przedstawiłeś nie powinien działać ale ...) Przechodzimy do koncepcji i twojej procedury głównej. Bardzo dobrze pomyślałeś (dobra w tym przypadku koncepcja) że "biorę po kolei dni tygodnia...

    Software serwis   13 Lis 2014 11:32 Odpowiedzi: 10    Wyświetleń: 1041
  • Jak dodać czas z dokładnością do setnych sekundy w Excel 2007?

    Jeśli ktoś zna lepszy sposób to mógłby podać. Można napisać własną funkcję w VBA: W załączniku przykładowy plik z jej działaniem. Funkcja oczekuje, że w komórkach będzie tekst w postaci czterech liczb rozdzielonych dwukropkami (01:02:03:04 lub 1:2:3:4 lub 1:02:03:04 są dla niego akceptowalne i oznaczają jedną godzinę, dwie minuty, 3 sekundy i 4 setne...

    Software serwis   08 Sie 2013 08:42 Odpowiedzi: 9    Wyświetleń: 5295
  • [Assembler-Linux] Proste pytanie a jednak trudne...

    ebx, esi i edi są rejestrami które musisz zachować w niezmienionej wersji wracając z funkcji. ebx z niczym extra mi się nie kojaży, ecx działa jako licznik w krótkich rozkazach typu "lawinowego": mov eax,0 ; szukamy zera czyli konca stringu (mov al,0 wystarczy, ale kto tak pisze) mov ecx,-1; max 0xFFFFFFFF znaków do przeszukania mov edi,lpString...

    Programowanie   25 Mar 2006 07:51 Odpowiedzi: 8    Wyświetleń: 2070
  • Jak wyszukać i usunąć konkretny plik Excel w wybranym folderze?

    no to musisz pobrać listę plików ze szczegółami, wyłuskać z nazw (lub właściwości pliku) datę/godzinę i w pętli wydać rozkazy kasowania tych, co spełniają kryteria. (at)ElektrodaBot daj program / makro w VBA które odczyta listę plików w katalogu, porówna które były starsze niż tydzień i je skasuje. Bezpośrednia odpowiedź Poniżej masz gotowe makro VBA,...

    Programowanie Początkujący   09 Gru 2025 13:55 Odpowiedzi: 3    Wyświetleń: 186
  • Excel-funkcjaWyszukaj pionowo - Utworzenie funkcji wyszukaj pionowo w VBA

    Dokładnie o coś takiego mi chodziło. Tylko jeszcze chciałem dodatkowo wprowadzić zmienne row i column dla zakresu poprzez instrukcję If Else lub For . Znalazłem następujący kod na angielskiej stronie. Sub ADDCLM() On Error Resume Next Dim Dept_Row As Long Dim Dept_Clm As Long Table1 = Sheet1.Range("A3:A13") ' Employee_ID Column from Employee table Table2...

    Software serwis   20 Sty 2017 14:56 Odpowiedzi: 4    Wyświetleń: 5457
  • Jak przeliczyć czas wykonania 1500 kształtek na godziny w VBA?

    Ale co dalej chcesz z tym czasem zrobić? - podaj szerszy kontekst. Czas jest liczbą, jego formatowanie ma znaczenie dopiero gdy wynik wyświetlasz np. w MsgBox albo w arkuszu, a to trochę różne sprawy. Jeśli chcesz użyć sformatowanego czasu w VBA, to użyj funkcji WorksheetFunction.Text - otrzymasz w wyniku sformatowany tekst. Funkcja Format nie przewiduje...

    Obsługa oprogramowania   28 Lut 2024 08:52 Odpowiedzi: 8    Wyświetleń: 231
  • Excel VBA: Błędy przy wyszukiwaniu numerów PESEL bez zer na początku za pomocą Application.Match

    Dzień dobry. Borykam się z problemem użycia funkcji Application.Match przy wyszukiwaniu numeru PESEL i zwróceniu numeru rzędu w tabeli. Problem polega na tym, że funkcja ta świetnie sobie radzi, jeżeli PESEL zaczyna się od zera (np.: 01111111111), ale gdy jest już 111111111111, to wywala błąd, że nie znaleziono. Podczas próby ręcznego wpisania PESELu...

    Obsługa oprogramowania   04 Gru 2023 18:24 Odpowiedzi: 4    Wyświetleń: 309
  • Excel VBA: Pętla przestaje działać po dodaniu dodatkowego kodu

    (at)clubs Masz rację, jak usuwam linijkę w kodzie z dodatkowym "findem" to pętla działa poprawnie. Poprawiłem trochę kod i praktycznie został mi tylko jeden "find" ale bez niego nie wiem jak to zrobić inaczej aby znaleźć w drugim arkuszu nazwisko wybranego pracownika. A bez tego cały projekt do piachu.... Miałem wstawić plik, ale niestety z braku czasu...

    Obsługa oprogramowania   09 Lis 2023 18:31 Odpowiedzi: 8    Wyświetleń: 384
  • zmienna przyjmująca ostatnio wpisaną wartość VB

    Witam :) Czy istnieje jakaś funkcja która przyjmuje dla zmiennej wartość ostatnio wpisaną w dowolną komórkę Excela? Chciałbym skorzystać z kodu (uruchamia makro po każdym wpisaniu wartości w jakąkolwiek komórkę) Private Sub Worksheet_Change(ByVal Target As Range) 'miejsce na poszukiwaną funkcje MsgBox ("przyjęto nową wartość zmiennej")...

    Programowanie Początkujący   17 Maj 2012 15:54 Odpowiedzi: 4    Wyświetleń: 1090
  • VBA - Kopiowanie zakresu z innego skoroszytu do aktywnego skoroszytu

    Zrobiłem trochę innym sposobem ale wszystko działa, dziękuję :) Mam przy okazji jeszcze jedno pytanie. Chcę za pomocą inputboxa pozwolić użytkownikowi wybrać kolumnę w której funkcja ma przeszukać ile znajduje się wartości i czy są liczby. Wszystko działa dobrze ale problem pojawia się przy wyborze kolumny, wyskakuje komunikat "Invalid procedure call...

    Programowanie Początkujący   31 Sie 2022 08:18 Odpowiedzi: 10    Wyświetleń: 708
  • VBA - Tworzenie kodu wyświetlającego msgbox lub pasek loading po uruchomieniu pliku

    Hej, czy istnieje możliwość stworzenia kodu w VBA, który po uruchomieniu pliku wyświetli msgox o ładowaniu danych, natomiast zamknięcie tego komunikatu będzie możliwe po określonym czasie, np. 1 min lub zamiast msgbox może też pojawić się pasek loading, który również zniknie po 1 min?

    Programowanie Początkujący   17 Wrz 2020 08:49 Odpowiedzi: 1    Wyświetleń: 399
  • EXCEL - Automatyczne wstawianie znaku równości do komórki

    takie tstr = Str(Target.Value) jest równoważne z Target. Jeśli używasz angielskiej wersji Excela, to prawie tak, jeśli polskiej - jak ja na ogół i jak pytający - to już zdecydowanie nie! Proponuję wykonać takie makro po wprowadzeniu do komórki liczby dziesiętnej. [syntax=vbscript]Private Sub Worksheet_Change(ByVal Target As Range) MsgBox Target & "...

    Obsługa oprogramowania   20 Lis 2021 15:01 Odpowiedzi: 38    Wyświetleń: 1710
  • [Matlab] Jak zwiększyć rozmiar tekstu w msgbox w Matlabie?

    Witam jak powiekszyc tresci wyswietlane w msgbox? bo musze wyswietlic dlugi napis lub liczbe z duza iloscia liczb po przecinku

    Programowanie Początkujący   19 Maj 2010 12:13 Odpowiedzi: 0    Wyświetleń: 867
  • [VBA] Funkcja if odnosząca się do wypełnienia w komórce

    Niech Kolega ten kod co nie działa wklei, to może ktoś poprawi błędy... I poda wersję Excela. Poza tym Then nie than . Sam warunek, dla aktywnej komórki, jest banalnie prosty: [syntax=vb]If ActiveCell.Interior.ColorIndex = 6 Then MsgBox "Żółty" Else MsgBox "Inny" End If[/syntax]

    Programowanie Początkujący   11 Kwi 2012 07:15 Odpowiedzi: 8    Wyświetleń: 3074
  • [Funkcja VBA w Excelu] Nie aktualizuje się po zmianie stylu tekstu

    to funkcja nie zmienia swojej wartości To nieprawda :not: Musisz ponownie wywołać tą funkcję, żeby wyliczyła aktualną (zmienioną) wartość :D Wprowadź sobie np do analizowanego arkusza kod typu [syntax=vbscript]Private Sub Worksheet_SelectionChange(ByVal Target As Range) MsgBox "Wybrana komórka ma Bold :" & CzyBold(Target) End Sub[/syntax] i przekonasz...

    Programowanie   18 Sie 2018 22:21 Odpowiedzi: 1    Wyświetleń: 474
  • jeżeli plik istnieje to sprawdz czy jest otwarty, jeżeli nie istnieje to MsgBox

    Funkcja FileExists działa tak: [syntax=vb]Dim fso Dim file As String file = "C:\test.txt" Set fso = CreateObject("Scripting.FileSystemObject... If Not fso.FileExists(file) Then MsgBox file & " nie istnieje" Else MsgBox file & " istnieje" End If[/syntax] Ale spróbuj też prostszego: [syntax=vb]If Dir("C:\test.txt") <> "" Then MsgBox "Plik...

    Programowanie Początkujący   29 Cze 2011 09:30 Odpowiedzi: 4    Wyświetleń: 5246
  • VBA Excel makro operujące na datach i wykonujące odpowiednie czynności

    Tak, jest to możliwe. Zrób dokładnie to, o czym piszesz i już. Czego ci brakuje? Składni VBA? To doczytaj. Proponuję zacząć od napisania warunku porównania (if), wpisz datę w jakiejś komórce, zadbaj, żeby naprawdę to była data, zmieniaj tę datę i sprawdzaj czy się zgadza. To najprostsza część zadania, dalej rzeczywiście możesz potrzebować pomocy. Proponuję...

    Programowanie   22 Maj 2018 20:25 Odpowiedzi: 2    Wyświetleń: 489
  • Excel - Jak wyciągnąć dwa pierwsze wyrazy z komórki?

    Biorąc pod uwagę, że jest to funkcja i może być użyta w 900 komórkach lepiej zamienić ewentualny opis w MsgBox np. na wynik funkcji. Może to nadmierne zabezpieczenie, ale uwzględniłbym czynnik ludzki- może się zdarzyć, że ktoś wpisze dwie spacje zamiast jednej (oj, zdarza się). Wtedy lepiej wstępnie użyć Replace i zredukować wielokrotne spacje. Tym...

    Software serwis   27 Paź 2014 12:21 Odpowiedzi: 17    Wyświetleń: 9366
  • Funkcja VBA w EXCEL - przeszukiwanie wielu plikow w wybranej ściezce

    [syntax=vbscript]Sub MergeExcelFiles() Dim fnameList, fnameCurFile As Variant Dim countFiles, countSheets As Integer Dim wksCurSheet As Worksheet Dim wbkCurBook, wbkSrcBook As Workbook fnameList = Application.GetOpenFilename(FileFilter:=... Excel Workbooks (*.xls;*.xlsx;*.xlsm),*.xls;*.xlsx;*.xls... Title:="Choose Excel files to merge", MultiSelect:=True)...

    Programowanie   30 Sie 2019 10:08 Odpowiedzi: 4    Wyświetleń: 1614
  • VBA: Funkcja LEFT działa tylko w parzystych wierszach - jak to naprawić?

    Mam taki dziwny problem. Sądzę, że to siedzi gdzieś w deklaracji funkcji, ale nie mam pomysłu o co może mu chodzić. Wstawianie po prostu tekstu działa OK, liczniki OK, natomiast przy wpisywaniu funkcji do komórki idzie mi parzystymi wierszami (co drugi!) i nijak nie mogę tego zmienić. Czyli nieprawidłowo liczy R[" & NrWiersza & "]. Prościutki...

    Programowanie   25 Cze 2014 11:46 Odpowiedzi: 7    Wyświetleń: 1533
  • Excel VBA - Pętla For next w połączeniu z Select case - ustawienie parametrów

    Na pewno błąd jest w wierszu: Tak, to było pierwsze i udało mi się to już zrozumieć w sobotę :) Ale poza dokładnym zdefiniowaniem zmiennych to był jeden z głównych problemów Dzięki Dodano po 8 co tu zepsułem Funkcję jako taką - to nie jest funkcja, tylko procedura wbita w "nazwę" funkcji. Funkcje nie wykonują "aktywnych" działań w arkuszu - skonstruuj...

    Programowanie Początkujący   09 Mar 2020 11:16 Odpowiedzi: 5    Wyświetleń: 711
  • Modyfikacja makra VBA do kopiowania danych z wielu plików do jednego arkusza

    Witam, chciałbym prosić o pomoc w modyfikacji jednej funkcji: [syntax=vbscript]Sub MergeExcelFiles() Dim fnameList, fnameCurFile As Variant Dim countFiles, countSheets As Integer Dim wksCurSheet As Worksheet Dim wbkCurBook, wbkSrcBook As Workbook fnameList = Application.GetOpenFilename(FileFilter:=... Excel Workbooks (*.xls;*.xlsx;*.xlsm),*.xls;*.xlsx;*.xls...

    Programowanie   30 Sie 2019 19:06 Odpowiedzi: 1    Wyświetleń: 342
  • vba/makra - Funkcja vlookup-nie wyszukuje wszystkich wartości

    Witam, Mam mały problem z funkcją vlook up. Polega on na tym , że jeżeli w tabeli nie ma wyszukiwanej wartości to pojawia się błąd #N/D( to jest OK), ale nie wyszukuje ostatniej wartości- omija ostatnia linijkę. Nie potrafię tego naprawić. mój kod: Sub vlookup() Dim r As Integer On Error GoTo MyErrorHandler: For r = 2 To Application.CountA(Sheets("baza").Range(...

    Programowanie Początkujący   19 Sty 2017 17:15 Odpowiedzi: 4    Wyświetleń: 1689
  • [excel,vba] Jak stworzyć funkcję kopiuj-wklej w Excel VBA jako funkcję użytkownika?

    Myślę że się da :) Funkcja użytkownika może wykonywać dowolny kod VBA, zrób sobie taką funkcję i zobaczysz że działa: Public Function myFunc() MsgBox "test" End Function Może się łączyć z bazą danych, pokazywać formę, usuwać pliki z dysku ;) czy co sobie zażyczysz... Pytanie po co robić coś takiego jako funkcję, nie makro uruchamiane...

    Programowanie Początkujący   09 Sie 2010 13:30 Odpowiedzi: 14    Wyświetleń: 8247
  • Access 2007 - VBA funkcja używająca pole string jako wartość, funkcja czyzawier

    [syntax=vbscript]Private Sub Przycisk_Click() Wynik = CzyZawiera("Tekst0", "W") MsgBox Wynik End Sub Function CzyZawiera(Pole As String, Co As String) As String For Each ctl In Me.Controls If ctl.ControlType = acTextBox Then If ctl.Name = Pole Then If ctl.Value = Co Then CzyZawiera = Co Else CzyZawiera = "Nic" End If End If End If Next End Function...

    Programowanie   16 Gru 2015 16:01 Odpowiedzi: 9    Wyświetleń: 1368
  • VBA - Dlaczego InStr działa różnie dla różnych argumentów startowych?

    Witam. Mam problem z działaniem funkcji InStr. Konkretnie chodzi mi o pierwszy argument. Na przykład dlaczego w poniższym programie funkcja InStr w 6 wierszu działa w ten sposób że szuka tekstu w tekście licząc od 4 miejsca, a funkcja InStr w 7 wierszu działa inaczej (szuka tekstu w tekście od 1 a nie 4 miejsca) a powinna działać tak samo jak InStr...

    Programowanie   03 Maj 2013 18:23 Odpowiedzi: 1    Wyświetleń: 2193
  • [VBA Excel] Jak przenieść zakres C4:C14 do arkusza Historie?

    Zdaje się, że TRANSPONUJ to funkcja tablicowa. Spróbuj (mogłem pomylić nazwy arkuszy)[syntax=vb]Sub dopisz() Dim wiersz As Long With Sheets("Historie") On Error Resume Next 'tu podstaw swoje przypisanie wiersz = Sheets("Historie").Range("C65536").End(x... + 1 On Error GoTo 0 If wiersz > 0 Then .Range(.Cells(wiersz, "C"), .Cells(wiersz, "M")).FormulaArray...

    Programowanie   23 Paź 2011 12:03 Odpowiedzi: 5    Wyświetleń: 1919
  • Excel [VB] - MsgBox przy większej wartości w kolumnie E niż D

    Np. w arkuszu 3 w C3 jest tekst "paliwo", w D3 jest funkcja suma.warunków zliczająca odpowiednie dane z arkusza 1 (zwroty kosztów paliwa), w E3 jest funkcja suma.warunków zliczająca odpowiednie dane z arkusza 2 (koszty poniesione). W kolumnie C prócz paliwa jest jeszcze 100 innych rzeczy do rozliczania, i komórki w kolumnach D i E posiadają funkcje...

    Programowanie   12 Cze 2011 11:57 Odpowiedzi: 8    Wyświetleń: 4846
  • zabezpieczenie pliku pdf hasłem z poziomu excel vba

    Jakiś czas temu, miałem podobny problem i załatwiłem to za pomocą PDFCreator-a z firmy zwanej [url=https://www.pdfforge.org/pdfcreator... i takiego skryptu: [syntax=vbscript]Const MagicWord = "aaabbbxxxx12345" //haslo Set objArgs = WScript.Arguments If objArgs.Count = 0 Then MsgBox "This script needs a parameter!", vbExclamation, AppTitle WScript.Quit...

    Programowanie   06 Wrz 2018 10:11 Odpowiedzi: 2    Wyświetleń: 2532
  • Excell, VBA- E-mail przypomnie - Funkcja przypomnienia E-mail z VBA dla wielu ta

    Czesc, Mam taki problem napisalam przerobilam funkcje znaleziona w internecie na swoje potrzeby :-) jestem laikiem totalnym jezeli chodzi o VBA. Z gory przepraszam za nie uzywanie polskich znakow. Problem jest nastepujacy moja funkcja dziala na zasadzie przypomnienia mailowego wysylanego z excela na 15 dni przed uplywem waznosci dokumentu na moj adres...

    Obsługa oprogramowania   20 Cze 2018 19:24 Odpowiedzi: 1    Wyświetleń: 693
  • VBa Excel(makro, Pętla do utworzenia "Listy" wpisywanej w arkusz Exela

    "Kody do VBA"?? Obawiam się że nie rozumiem, co masz na myśli... W Excelu jest wbudowany mechanizm nagrywania makr, który przekłada czynności na kod VBA, używasz go? W praktyce wygląda to tak, że jak chcesz coś zrobić to włączasz nagrywanie makra, wykonujesz tą czynność w Excelu, zatrzymujesz nagrywanie i podglądasz stworzony kod. Potem kopiujesz interesujący...

    Programowanie Początkujący   11 Sty 2012 20:41 Odpowiedzi: 35    Wyświetleń: 12402
  • Funkcja VBA w Excelu nie działa przy przełączaniu arkuszy

    Proszę Cię bardzo... Mam jeden arkusz który ma działać przy uruchomieniu i następnie po uruchomieniu, wygląda to tak: [syntax=vb] 'to jest działanie po uruchomieniu Private Sub Worksheet_Change(ByVal Target As Range) Dim Symbole Application.EnableEvents = False With Target Symbole = UCase(.Value) Select Case Symbole Case "PS1" .Value = "Ps1" Case "PS2"...

    Programowanie Początkujący   28 Sty 2011 17:50 Odpowiedzi: 4    Wyświetleń: 2971
  • Excel - Jak znaleźć przerwy w numeracji i ostatni użyty numer?

    Pustość w określonym wierszu da się wykazać np. sortując wiersze, ale widzę, że sortowanie u ciebie odpada. Można wykryć pusty wiersz w danej kolumnie "stojąc" w niej wcisnąć najpierw END, a potem strzałkę w dół (lub w gorę dla wstecznego wyszukiwania). Można to zastosować w kodzie VBA + zrobić makro w stylu "skocz do następnego pustego rekordu". Ostatni...

    Software serwis   02 Wrz 2012 12:31 Odpowiedzi: 13    Wyświetleń: 4797
  • VBA - ACCESS 2007: Jak usunąć cyfry '3' z ciągu znaków?

    A rozwiązałem troszke inaczej, napisałem makro, które kopiuje rekord z tabelacontent do nowego rekodu do tabeli wynik, w vba wywołałem makro przez docmd.runmacro "macro1" i też działa, ale dziękuje Dodano po 1 Czy ide w dobrym kierunku? funkcja zwraca mi wartość liczbową, ale wkońcu coś zwraca: [syntax=vb]Private Sub Polecenie13_Click() Dim xml As New...

    Programowanie   12 Maj 2015 13:56 Odpowiedzi: 33    Wyświetleń: 2385
  • [VBA] [VBA][Excel] Import wielu plików PGN do arkuszy z nazwami plików

    No, już lepiej :) Jeszcze fragment Range("A1").Select ActiveSheet.Columns("F:F&qu... = "####-##-##" można zbić w jedną linijkę. Unikaj robienia SELECT kiedy nie musisz, poczytaj o tym tutaj, #TIP5: WorksheetExists = False For each ws in Worksheets if ws.Name = WorksheetName then WorksheetExists...

    Programowanie   14 Cze 2010 18:16 Odpowiedzi: 28    Wyświetleń: 5481
  • Jak odczytywać dane z RS232 w VBA przez mcscomm.ocx?

    Witam Piszę makro w VBA pod Excelem 2007 z wykorzystaniem kontrolki mcscomm.ocx. Mogę ustanowić komunikację z urządzeniem za pomocą poniższego kodu: [syntax=VB]Public commX1 As mcscomm.CommX Private Sub CommandButton1_Click() Set commX1 = CreateObject("mcscomm.CommX") commX1.PORTNAME = "\\.\COM3" commX1.BaudRate = 1200 commX1.DATABITS = 7 commX1.StopBits...

    Programowanie   10 Lis 2012 23:32 Odpowiedzi: 8    Wyświetleń: 3525
  • VB - Visual Basic 2010 Express - problem z operatorami

    Witam, to moje pierwsze kroki w tym programie i natknąłem się na pewną przeszkodę której sam nie jestem w stanie wyminąć. Mianowicie proszę o pomoc lub podpowiedź gdzie znajdę wytłumaczenie poniższego problemu. Chcąc od czegoś zacząć moją naukę z visual basic zrobiłem w Excelu kalkulator odsetek, stworzyłem odpowiedni userform i taki kod: [syntax=vb]Private...

    Programowanie Początkujący   12 Gru 2014 02:34 Odpowiedzi: 2    Wyświetleń: 1443
  • inpout32 troche nie działa w OOoB (OpenOffice Basic)

    Problem jest taki, że w MS VBA program poniższy działa prawidłowo. Czyli procedura Out wysyła na port LPT liczbę 123 a procedura Inp odczytuje z portu LPT prawidłowo liczbę 123. W OOoB ten sam kod nieprawidłowo używa procedury Out32 z biblioteki inpout32.dll. Wartość wysłana jest przypadkowa. Natomiast funkcja Inp32 działa prawidłowo!!! ' biblioteka...

    Programowanie   15 Wrz 2008 18:59 Odpowiedzi: 4    Wyświetleń: 1220