[syntax=vbscript]dane = Application.InputBox("jakiś tekst" & Chr(10) & "Podaj zakres dat", "Wprowadzanie zakresu dat") [/syntax]
Bez sensu, ale: [syntax=vbscript]Private Sub Workbook_Open() a = Weekday(Date) If a = vbSunday Or a = vbWednesday Or a = vbFriday Then MsgBox "Czy zrobiłeś porządki?", vbYesNo, "UWAGA" End Sub [/syntax]
Dopisz przed tą linią: debug.print .Shapes(.Cells(w, 1).Text).name naciśnij Ctrl+g uruchom makro. I co tam wypisało?
Pierwsza metoda - zdefiniować niektóre zmienne globalne i używać ich do przekazywania danych w innej formie
Witam. W Excel'u ustawiasz aktywna komorke. Jej gorna i lewa krawedz to miejsca gdzie bedzie podzielony arkusz. Nastepnie menu Okno=>Zablokuj okienka. Pozdrawiam tomi140
Jak otworzysz ten skoroszyt to otwiera ci się tylko ten excel na szaro, czy w drugim okienku jest poprawnie otwarty skoroszyt? Masz w exploratorze plików włączony podgląd zawartości (okienko podglądu)?
Witam, może w ten sposób zapisz jako--> narzędzia--> opcje ogólne--> tu pojawia sie okienko z hasłami do wprowadzenia. Pozdrawiam.
Osobiście pracuje na ,97, Xp i 2003 natomiast w pracy na innych nowszych maszynach jest już 2007 i można podejrzeć. Spróbuje cię słownie dokładniej pokierować. Lewy górny róg (to okrągłe kółko offica) klikasz w to kółko i tam na dole okienka wybierasz przycisk opcje programu excel. Pojawi ci się nowe okienko po lewej zaznacz "popularne" i w okienku...
Który z linii makro 'Odświerz1' błąd? ActiveSheet.ShowAllData ? wtedy [syntax=vb]If ActiveSheet.FilterMode Then ActiveSheet.ShowAllData [/syntax]
:arrow: makary1 Nie dość że dajesz niedziałające badziewie (z błędami) bez żadnej instrukcji, to jeszcze żądasz "zapłaty" za stworzony plik. :cry: Nieładnie. :cry: Zanim coś dodasz przetestuj czy u ciebie to działa. Tworzysz okno filtra Kol A Filter, a w kodzie piszesz Kol B Filter Zaznaczasz (Range) jedną kolumnę a piszesz Field:=2 Wprowadzasz nazwę...
Alt+F11( w formie - Ctrl+Break) Ctrl+G(jesli nie ma okienka Immediate) w tym oknie Application.Visible=True
Tak, istnieje taka możliwość. Co rozumiesz pod pojęciem "okienko"? Jeśli komórkę arkusza, to może wystarczy wpisywany ciąg poprzedzić znakiem "="...
Witam, spróbuj tak (w Excel 2007 lub nowszym): Zaznacz komórkę z datą następnego badania, kliknij: formatowanie warunkowe -> reguły wyróżniania komórek -> większe niż... -> w okienku, które się otworzy wskaż komórkę w której masz obecną datę i dopisz "+31" (bez cudzysłowów) lub taką wartość dni ile potrzebujesz. Czyli w tym okienku będziesz miał np....
żeby było tylko to okienko do edycji? W załączeniu masz zmodyfikowany plik :D 1001198
A może wykonać kopię całego skoroszytu? Wtedy autofiltr zostanie. Najeżdża się na dół skoroszytu gdzie są nazwy arkuszy, najeżdża się myszką na arkusz który należy przekopiować, wciska się prawy guzik myszy, wybiera się opcję "przenieś albo kopiuj" i zaznacza się okienko opcji "kopiuj". Wtedy autofiltr pozostanie.
Witam Kliknij z menu PLIK opcje ZAPISZ JAKO, następnie po prawej na górze okienka menu NARZĘDZIA i OPCJE OGÓLNE.
Witam Zrobiłem troszeczkę inaczej. Myślę że lepiej ale jeżeli nie będzie ci pasowało - nie ma sprawy - poprawie dokładnie tak jak chcesz. Po wciśnięciu OK w okienku pojawia się komunikat czy chcesz wprowadzić kolejny dokument. Jeżeli tak data i numer pozostaną, jeżeli nie zamknie się całe okienko i jego ponowne otwarcie (z "głównego" przycisku) otworzy...
Dziękuję, ale jestem w tym zielony. Czy wystarczy wkleić ten kod w tym okienku VBA?
Wpisz do kodu "kliknięcia" jednej i drugiej opcji dodatkową linię kodu: [syntax=vbnet]Me.ComboBox1.ListIndex = 0 'jak ma się pojawiać od razu litera lub cyfra[/syntax] lub [syntax=vbnet]Me.ComboBox1.Text = "" ' gdy ma być po zmianie okienko puste [/syntax] Aha Zaznaczę, że pomimo tego że widzisz w okienku cyfry są to jednak dla VB wartości tekstowe.
będzie wyrzucać mi kolejno wszystkie numery z kolumny A w której znajduję się 7500 rekordów Co to znaczy wyrzucać? 7500 razy wyświetlać i klikać w okienko?;)
Powinno działać, kod jest w VBA w zakładce arkusza (wchodzi się Alt+F11, kliknąć na Arkusz1 w lewym górnym okienku - będzie widać kod). Poprawiony kod, bo się wieszał.
Nie masz czasem zainstalowanych innych wersji Office'a / Excela ?
Witam, klikasz prawym na wybranej osi, wybierasz formatuj osie, wyskoczy okienko wybierasz zakładkę skala i dowolnie określasz zakres jaki obejmować ma wykres. Tak samo dla drugiej osi.
Kolego podpowiedz mi jeszcze jak zablokować te dwa górne wiersze tak by zawsze były widoczne. okno->zablokuj okienka. [url=http://abc-excel.blogspot.com/2010/... w excelu
Tak. Możesz nawet nie pisać: ComboBox4.RowSource = "Listka" a we właściwościach ComboBox4 (okienko combobox'a na Form) we "właściwości" RowSource wpisać "Listka" i też zadziała. Warunek: taka nazwa musi być w arkuszu.
OKNO -> zablokuj okienka następnie dodajesz usuwasz tyle wierszy i kolumn ile potrzebujesz i jak potrzebujesz aby nie były przesuwane podczas edycji. Pozdrawiam
bo jedyne co znam to podstawowy C++ No to C# będzie najprostszy. Ale takie proste rzeczy to możesz napisać w Excelu/Wordzie/Accessie jak sobie poczytasz o Visual Basic fo Aplications (VBA).
Witam, jak stworzyć okienko za pomocą VBA w którym dodam lub usunę dane do stworzonej już bazy ? Dodatkowo żeby można było rozwinąć możliwe w okienku i wybrać już z istniejących. Wprowadzić datę oraz ilość. :D :D :D Zupełne początki, tak od początku, z początkowym pączątkiem ? 828912
Makro nagrane/napisane w 2003 będzie kompatybilne w 2007 i wyżej. Odwrotnie niekoniecznie (może być kłopot bo by wydrukować zapewne będziesz wchodził na kartę plik [w 2010 też się to nagrywa] a tego nie ma w 2003 i w 2003 będzie błąd), więc jeżeli ma to być używane i na 2003 lepiej nagrać to w 2003. Co do zablokowania lewej strony: jest coś takiego...
Cześć, Panowie problem dla nie których pewnie nie ale jednak. Wstawiam Datę za pomocą Microsoft Date and Time Picker w Excel i chcę tą datę użyć do obliczeń jak ją przenieść z okienka do kratki arkusza.
Przy otwarciu formularza t1 ma wartość Null i stąd błąd. Wartość t1 obliczana jest w funkcji TekstEtykiety i tam wklej pętlę dodawania do listy (gdzieś za linią kodu przypisania t1).Np t1 = WorksheetFunction.VLookup(szukana, Sheets(nazwaArk).Range("... 2, 0) UserForm1.ComboBox1.Clear For i = 1 To t1 UserForm1.ComboBox1.AddItem...
Okienko takie samo jak to w załączniku.
Witam wszystkich serdecznie, Od kilku dni szukam pomocy dotyczącej napisania w Excelu makra które jak w dawnej wersji excela 2003 mozna byloby po najechaniu na nazwe zobaczyc podgląd produktu za pomoca komentarza. Zdjęcia znajdują się w tym samym katalogu co dokument excel. Okienko podgladu moze być w jednym miejscu, albo otwierać się przy wierszu danego...
Witam to dość proste, jest opcja zablokuj okienka w menu okno
Zaznacz wszystko (Ctrl+A ) i zamień (Ctrl+H ) . Jeżeli ten tekst nie jest w komórkach to zaczyna być kłopot. Jeżeli te "okienka" to formant formularza to wyłącznie pisanie makra lub ręczna zmiana. Jeżeli to formant ActiveX to zaznacz wszystkie okienka z tym tekstem (pomocne jest włączenie okienka zaznaczania (na wstążce "znajdź i zaznacz a tam okno...
Wnioskuje że w jakimś okienku (ZaznaczForm) w polu (tbWartość) chcesz wprowadzać tekst (i tylko tekst). Tak? Może wystarczy tylko wykasować w linijce kodu wartość = Val(ZaznaczForm.tbWartość.Value) funkcję zmieniajacą "Val" czyli wartość = ZaznaczForm.tbWartość.Value Tylko jak to się będzie miało do większy mniejszy od jakiegioś innego tekstu wpisanego...
W Excelu naciśnij ALT+F11, potem 2x klik na Arkusz1 i w okienku po prawej wklej mój kod. https://obrazki.elektroda.pl/2501823200_... https://filmy.elektroda.pl/50_1738757132...
Tu dodałem jeszcze usuwanie wiersza z pewnymi zabezpieczeniami edit: Teraz mi przyszło że zamiast przycisku edytuj kod z pod tego przycisku można umieścić na podwójnym kliknieciu w listbox (na danym wierszu) wtedy dane się zczytają do okienek edycyjnych. Podmieniłem załącznik
Lanzul a czym Twoje rady różnią się od moich? Dokładnie o tym samym pisałem. Ukrywane są kolumny od D (w vba jest makro które je ukrywa) czyli mają szerokość "0" oraz zablokowane są okienka. Powoduje to że w arkuszu wstawiana jest pionowa jak i pozioma czarna linia, która zakrywa obramowanie komórek.
rozumiem że to tylko część makra? Oczywiście, to tylko fragment kodu, który wykonuje jedynie to co napisałem wyskoczy okienko, w którym będzie można wybrać pliki excela z dysku komputera Po wyborze konkretnego pliku :D możesz kopiować całe arkusze lub wybrane dane do swego pliku zbiorczego. Ta część makra uzależniona jest od specyfiki plików źródłowych...
Nie wiem czy dobrze rozumiem, ale jeżeli w jednej kolumnie są komórki z danymi , na przemian liczby dodatnie i liczby ujemne, to mozna to wykonać tak: - usuwam tylko liczby ujemne 1. zaznaczyć całą kolumne ( z nagłówkiem jeżeli istnieje) 2. wybrać menu Dane/Filtr/ Autofiltr 3. rozwinąć opcje autofiltru i wybrać Niestandardowe 4. w okienku Autofiltr...
O wiele prościej byłoby w okienku DOS wydać komendę: COPY *.csv wynik.csv i potem wczytać sobie plik 'wynik.csv' będący połączeniem wszystkich plików
A jeszcze przycisk ok, który kończy to i zamyka okienko? Proste jest naciśniecie krzyżyka...
Poproszę zrzut ekranu, gdzie widać okienko edytora VBA.
dt1 - wpisując dane przesuwa mi Okienko w lewo.Niestety nie mogę przesunąć tylko w górę. Ponieważ drugie okienko będzie takie samo jak pierwsze, tylko krótsze, chcę ustawić go tak aby zaczynało się w tym miejscu co pierwsze i w kontrolkach powinny być widoczne wpisane w pierwszym Okienku wartości.
Dla Excela 2007 i powyżej: Formatowanie warunkowe -> Nowa reguła-> Użyj formuły do określenia komórek, które należy sformatować. W okienku formuły wpisujesz warunek "=ORAZ($A$2=1;$B$2="") i dalej ustawiasz format komórki Dla pozostałych komórek ustawiasz warunki format podobnie.
Nie potrzeba żadnych dodatkowych rubryk. Wystarczy najpierw zaznaczyć obszar porównania a następnie korzystając z formatowania warunkowego "wartość komórki jest" - "równa" wpisać funkcję "min" i myszką wybrać zakres. Należy uważać aby Excel po zamknięciu okienka formatowania warunkowego nie wpisał tam formuły w cudzysłowach (lubi to robić) bo formatowanie...
Domyślam się, że o to: http://obrazki.elektroda.pl/3829489100_1... A pewnie najlepiej bez okienka. Wg mnie Excel nie daje takiej możliwości.
Ok były scalone okienka, których nie zauważyłam. Dzięki za pomoc :)
Zrób jak ostatnio. Dodaj plik w załączniku tylko z okienkiem ankieta z twoim nowym pomysłem.
Mam pytanko: czy zna ktoś taką procedurę w VB dla Excel, żeby otwierała plik, znaczy chodzi mi o to, żeby procedura otwierała okienko w którym możemy sobie wybrać plik lub folder, który wczytamy do excela..
Obszar = InputBox("Podaj obszar kopiowania danych", "Obszar danych", "A1:K10") Przed petlą For
To podziel lub zablokuj sobie okno Excela (Menu Okno->Podziel/Zablokuj okienka) aby wiersz z autofiltrem był zawsze widoczny. krzychoocpp :arrow: Pisałem post nie widząc jeszcze Twojej odpowiedzi, myśle że stanowi on dobre uzupełnienie Twojej wypowiedzi.
Załącz arkusz z przykładowym zestawem dat w kolumnie.
Witam W miedzy czassie kolega mi pomagał i wyszlo cos co prawie chcę osiągnąc (plik w załaczniku) jakbyś dołożył to tego pliku usuń tabelki i zrobiłem okienko do wpisywania żółtych pól ale to już czarna magia żeby to zrobić czy dałbyś radę jeszcze to okienko podpiąc formuły??
Niestety jak próbuję załącznik z plikiem wyskakuje mi okienko, że format jest nieodpowiedni. Może jakaś podpowiedź?
Jeżeli to operacja jednorazowa to: w excelu 2003 i niżej : Zaznacz kolumnę z danymi. Menu Dane - Filtr ... - Filtr zaawansowany. Zaznaczasz kopiuj w inne miejsce. Okienko z warunkiem zostawiasz puste. W okienku celu ("Kopiuj do:") zaznacz pierwszą komórkę gdzie ma być wklejona lista. zaznacz "Tylko unikatowe rekordy" i wciśnij ok. w excelu 2007 i wyżej...
.net+wpf - winforms to miniona epoka php+pdo - (np mysql) excel + vba - tak, w excelu można sobie zrobić okienko, w access z resztą też Nie ma za i przeciw, jest tylko umiem na tyle że szybciej będzie tak i tak P
próbowałem najpierw wkleić kod Gdzie próbowałeś wkleić kod? Zobacz w projekcie makra, że kod jest "bezpośrednio" w arkuszu a nie w module. U mnie działa: Nowy arkusz, wstawiam wykres, kopiuje kod makra do arkusza (nie do modułu) i zmieniam wartość w tabeli ... tatam. Na marginesie jeżeli już masz "coś" w tym arkuszu w którym chcesz ten kod wykorzystać:...
Przy otwartym Excelu, Alt+F11. Następnie w lewym-górnym okienku 2x klik na nazwę arkusza.
Witaj And (MyWorksheet.Name <> "RAZEM") = dla wszystkich arkuszy niezależnie od ich ilości, z wyjątkiem arkusza RAZEM 2. plik = Application.GetOpenFilename("File excel ,*.xls*", , "Select file") drugie okienko utworzyć formularz z pola listy lub pola kombi i wypełnienie listy nazwamy arkuszy
Witam! Zaznacz niechciany znak "wskakując" kursorem na pasek formuły i skopiuj do schowka. Następnie w wolnej komórce wpisz formułę: =KOD("V"), gdzie V - naciśnięcie kombinacji CTRL+V (wklejenie znaku). Excel zwróci kod ASCII znaku, w tym przypadku 160. Następnie w oknie znajdź trzymając wciśnięty ALT wystukaj z KLAWIATURY NUMERYCZNEJ a nie z linijki...
Już próbowałem:(. Makro samo w sobie działa, ale jak zapisuje plik Excel z makrem na dysku to wtedy antywirus podaje informacje że zablokował trojana i wyskakuje okienko mówiące o tym że nie da się pliku zapisać bo jest za mało pamięci.
Po prostu nie zaznaczaj kolumny a np dowolną komórkę. Jak klikniesz sortowanie, to powinno pojawić się okienko w którym wybierzesz kolumnę, po której chcesz sortować.
Słuszna uwaga- Excel Seta, mam nowszego Excela, widok jest zupełnie inny, nie mogć dojść do takiego okienka ja pokazałeś Ale nie na tym problem polega. Najprościej: Jak pominąć pole, licząc średnią, w której nie ma cyfry?
Panowie wyskoczył mi inny problem, który myślałem, że rozwiąże przy okazji poprzedniego. Program działa bez zarzutu, tak jak pisałem wcześniej raz nawet przejechałem ręcznie przy użyciu f8 i makro wykonało bez problemu wszystkie niezbędne operacje na ponad 10 detalach. Problem pojawia sie przy puszczeniu go w automacie. Jeśli w liście mam więcej niż...
Ok to zrób tak otwórz jeden plik Zeszyt1 potem przez Ctrl + o ten drugi Zeszyt2. Powinny być w tej samej instancji. A użyłeś polecenia: Application.ShowWindowsInTaskbar = True ? Możesz je wpisać w oknie Imediate w VBA albo wkleić w makro Powinno sprawić że oba pliki mimo że otwarte w tej samej instancji będą wyświetlone w oddzielnych oknach i będziesz...
Zaznacz wszystkie komórki z datami. (zwróć uwagę że przy zaznaczaniu jedna komórka z zaznaczonych pozostaje jasna) Wybierz w menu Format "Formatowanie warunkowe" Warunek 1 zmień na "Formuła jest" a w okienko wpisz = A1 <=DZIŚ()+60 Przy czym A1 zastąp adresem komórki która z zaznaczonych jest jaśniejsza - z reguły pierwsza z zaznaczanych komórek)...
Każdy był kiedyś laikiem. Od czegoś trzeba zacząć. Może i sobie poradzisz tylko wszystko zależy jak to sobie wyobrażasz. Jeżeli to będzie "zwykłe" okienko które pobiera dane i po naciśnięciu przycisku wkleja te dane w odpowiednie miejsca arkusza a potem pobiera wynik z innej komórki arkusza przedstawiając go w drugim okienku - to nie widzę problemu....
Wyskoczyło okienko SolidWorks z komunikatem Excel, żeby kliknąć ok, czyli MsgBox. Na spokojnie sobie to przeanalizuję, pewnie teraz jeszcze jest źle, ale czy ta pętelka będzie wyglądała następująco?: For i = 4 To UBound(Tablica) If WymZloz = Tablica(i, 36) Then knyps = True Exit For End If Next
a jako zakres co podac? Bo walek33 mial rację, utowrzylem nową kopię pliku i teraz po wybraniu przyciskiem fx funkcji użytkownika mam funkcję Srednia. Tylko jak określić zakres? jedną kolumnę? Bo wyskakuje okienko z dwoma liniami Zakres i Par w ktorych mozna kliknac przycisk gdzie okienko sie schowa i wybiera sie zakres.
tak orientacyjnie powiedziałem że będzie 90 ale tak naprawdę będzie ich pewnie max 50. Komunikat nawet wystarczy. Bylebym nie musiał myśleć i szukać jaką liczbę już wpisałem. Dodano po 10 a i jeszcze jedna sprawunia. Czy da się np. tak zrobić, że gdy wciskam reset to czyści tylko okienko wylosowanych liczb a nie cały program? Bo np. chciałbym kilka...
Dziękuję za odpowiedzi. Zrobiłam wyszukiwanie metodą jak na filmiku: https://www.youtube.com/watch?v=jmBOxprO... tylko nie wiem jak zrobić ostatnią część minuta 11:45 gdzie on ma to wyskakujące okienko i wpisuje dane... Może ktoś wie jak? I wtedy zrobić odwołanie w nowym arkuszu do tego wyszukiwania?
Nie da się tego na wprost poprawić. Kłopot polega na zastosowanej przez ciebie metodzie sprawdzania czy wprowadzone dane są prawidłowe. Metoda exit textbox'a jest wykonywana wcześniej niż następuje przyciśnięcie (w tym przypadku Visual najpierw odczyta zdarzenie exit a dopiero później resztę) a to odbiera jakikolwiek manewr "wyłączenia" z pod obsługi...
Excel, prawym na komórki/Formatuj komórki/Zakładka "liczby"/niestandardowe/ W okienku TYP wpisz "####"."##"."##" (bez zewnętrznych marginesów). Więcej porad tutaj: https://support.office.com/pl-pl/article...
Hi, Mam rozwiązanie: przeciąganie z naciśniętym prawym klawiszem myszy,po skopiowaniu pojawia się okienko kontekstowe w którym można wybrać opcję "Wypełnij bez formatowania" pozdrawiam
Sorry że tak wyszło ale wyszedł zbieg okoliczności i wynik był dobry. dzięki Bobo za zwrócenie uwagi. Jednak znalazłem coś innego co chyba będzie działało przynajmniej ja sprawdziłem na tym prostym przykładzie zapoczątkowanym przez Ciebie Apstynent. Oto Info z pomocy excela Zliczanie wystąpień unikatowych wpisów 1. Zaznacz kolumnę zawierającą listę....
Jeśli jest prawdą, że masz zainstalowane i działające Excel 2003 i 2007, to musisz skojarzyć pliki typu .xls z Excel 2003 oraz pliki .xlsx z Excel 2007. Ale koniecznie najpierw usuń obecne skojarzenia !!! i zaraz po tym dodaj "z ręki" te typy plików i wskaż z "ręki" jakim excelem mają być otwierane. - otwierasz jakiekolwiek okienko - wchodzisz do górnego...
Robiłem już do tego podchody w podobny sposób ale bez powodzenia. Otwierało mi się lokalne okienko logowania z podstawionymi danymi a następnie otwierało się właściwe okienko logowania bez podstawionych danych. Nie udało mi się tego uruchomić.
Niestety ja pracuję na starej wersji excela i takiej funkcji nie mam :( Skoro formuła działa, to może nagraj makro wywołujące to okienko i uzależnij jego wykonanie od zmian w komórce B1?
Jak naciśniesz znaczek fx obok paska formuł pojawi się okienko wyboru formuły. Wpisz w oknie wyszukiwania to, co Cię interesuje (np. najmniejsze ). Excel podpowie Ci funckje - na dole jest opis. Zatwierdzając pojawi się kolejne okienko, do którego możesz wpisać argumenty. Ergo - wcale nie musisz wiedzieć, jak zapisać formuły ;)
Cześć, Mam w pracy taki problem od jakiegoś czasu: przy próbie otwarcia jakiegokolwiek hiperłącza w dokumencie, Excel zadaje pytanie czy na pewno ma to zrobić. Przesyłam screen. Niestety nie wiem, jak to się zaczęło, ale chciałbym pozbyć się tego okienka na zawsze. http://obrazki.elektroda.pl/3345568300_1...
Nad paskiem przesuwu w pionie jest taki "dups". Trzeba go ściągnąć na arkusz i z menu -> Okno wybrać polecenie ->Zablokuj okienka. Podobnie jest w przypadku blokowania kolumny. Marek Woźniak
Udało mi się już stworzyć przycisk który by kopiował wybrane wartości do innego pliku i go drukował także powoli do przodu. Został jeszcze problem, o którym mówisz - przyciski dla każdego wiersza to nienajlepsze rozwiązanie. Dlatego będę próbował zrobić tak żeby przycisk "odpalał" okienko z wyborem numeru wiersza i dopiero wykonywał całą procedurę.
Kolego (at)Aldrin wczoraj wylałeś na mnie kubeł zimnej wody i nie bardzo mi się to spodobało ale dziś rano usiadłem na spokojnie i tak kombinowałem aż wykombinowałem. Udało mi się rozwiązać problem. Więc teraz szczerze podziękuję za pomoc. Chociaż mam jeszcze pytania ale spróbuje sam to rozwiązać. Na razie nic mi z tego nie wychodzi. nie wiem jaki kod...
Cześć Wam, Potrzebuję pomocy przy stworzeniu formatki. Chciałbym by wyglądała w podobnie do tego co widać na zdjęciu w załączniku. Opis działania: W pierwszym ''okienku" wklejam numer o długości od 8 do 14 znaków zawierających jeden "-". Po naciśnięciu guzika chciałbym by Excel usunął "-" i wstawił zera by było 14 znaków. Funkcja, która działa to: =PODSTAW(F10;"-";POWT(0;14-DŁ(F10)+1)).....
To uruchom excela tyle razy ile potrzebujesz - i dopiero otwieraj poszczególne pliki z menu "Otwórz" - będziesz miał pliki uruchomione w odrębnych procesach excela. Tylko nie rozumiem po co to potrzebne. Lepiej chyba przełączać się między oknami otwartych skoroszytów w jednym programie niż między otwartymi programami. Postępuję zgodnie z Twoimi wskazówkami...
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 Jestem jeszcze troche słaby w VBA dlatego zwaracam sie do Was o pomoc. Chciałbym zrobic logowanie do arkusza excel + filtorwanie. Ma to przeiegac tak: 1. Otwieramy arkusz 2. Pojawia sie okienko logowania: login i haslo 3. Po zalogowaniu otwiera się arkusz, który jest od razu przefiltrowany np wg dwoch parametrów (kolumna z loginem i np komorka...
Extra o to chodziło. Wstawiłem w pętle userform.show teraz mam pytanie po naciśnięciu akceptuj okienko nie znika jak dodać żeby zniknęło, ale żeby wszystkie dane zostały zapisane ?
Wcześniej znalazłem komendę którą wpisywało się do do okienka uruchom, która aktywowało plik vba6.dll Pewnie chodzi o rejestrację biblioteki w systemie - sęk w tym, że rejestrujesz w ten sposób jakąś starszą wersję biblioteki, która nie istnieje/lub nie jest zarejestrowana/ w systemie. Pisząc makro od początku w nowym pliku nie powinieneś mieć żadnych...
dzięki działa. To może jeszcze pomarudzę. Właśnie zmieniły się zasady wyskakiwania komunikatu - szefostwo buuu Makro ma sprawdzać zakres komórek, przyjmijmy że od a1 do a5 a okienko ma reagować na każdą wybraną z listy pozycję. przepraszam.
Proponuję zmodyfikować trochę końcówkę kodu VBA: [syntax=vbscript]Debug.Print rngOut & strName & strSOURCE_COORD1 & strSOURCE_COORD1 & _ strDEST1_COORD1 & strDEST1_COORD2 Set rngOut = rngOut.Offset(1, 0) Next End If End With Set XML = Nothing End Sub [/syntax] to wtedy zobaczysz w okienku Immediate dlaczego brakuje Ci tych elementów :ok: Albo zmienisz...
Aha i odnośnie problemu wpadłem na pomysł żeby w okienku obok textboxów było okienko zablkowane w którym pojawiały by się wybrane dane. Jeśli tu też by coś podpowiedział pomógł z góry dziękuje ;)
Chciałbym zwrócić uwagę na jedno zdanie z dokumentacji metody GetSaveAsFilename: When InitialFilename is used with an extension and a filter is applied, this extension must match the filter extension, otherwise the effective InitialFilename displayed in the dialog box will be an empty string. Według tego, jeżeli 'initialfilename' jest używane z rozszerzeniem...
Generalnie wydaję się, że działa wszystko tak jak potrzebuję No to git.:) A co z tym: :) Teraz zastanawiam się, czy jest opcja, rozbudowania tego żeby nie pozwoliło skopiować danych jeśli odpowiednia komórka w arkuszu '2020' była już wypełniona. Czyli chcę wyeliminować potencjalne błędy pracowników. Najlepiej żeby pojawiało się jakieś info, że ma pracownik...
Próbowałem, ale nie udaje mi się tego zrealizować. Jeżeli dam zakres danych w range: [syntax=vbscript]Set a = ThisWorkbook.Sheets("Import") Set Ex = CreateObject("Excel.Application") Set b = Ex.Workbooks.Open(path & file, ReadOnly:=True) a.Range("A2:E2") = b.Sheets(sheet).Range("A1:E1") b.Close[/syntax] Nie jest nic pobierane, następuje zawieszenie...
Proszę o pomoc w wykonaniu tego zadania. Brak mi koncepcji. Przeszukałem już cały internet. Nie mogę znaleźć żadnych pomocnych informacji w tym temacie. Zadanie musi być wykonane wyłącznie w Excel. Wyobrażam sobie to, że po wpisaniu w okienku wyszukiwania wyrazu po polsku automatycznie było ono tłumaczone na języki: rosyjski, niemiecki i angielski....
Ok. Myślałem że jak podajesz różne wymiary (dolne okienka z wymiarami) to zmienia sie rysuneczek. Ale dzięki za podzielenie się pomysłem.
Podoba mi się idea obrazka w komentarzu, zaraz to wypróbuję. Z bardziej standardowych rozwiązań to jest możliwe stworzenie Formularza użytkownika w którym wkleja się różne obrazki. Kliknięcie napisu będzie otwierało odpowiedni formularz użytkownika (okienko) a następne kliknięcie może je zamykać. Szukaj "User forms".
excel zablokować okienko wyskakujace okienko czarne okienko
zmywarka drzwiczki honda civic termostat baterie rowerowe połączenie
philips senseo sterownik ładowarki akumulatora
NUTool - Czerwona lampka przeciążenia: przyczyny i rozwiązania Schemat elektryczny piekarnika Amica EBI 8562AA