OblKierownik1.MatchRequired = True - to nie makrem, to we wlasciwosciach kombo(proektowanie) .ControlSource - wlasciwosci - ma byc adres komorki na arkushe - u mnia dziala
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.
Jak w Visual Studio wyświetlić listę plików .txt w ComboBox? Użyj Directory.GetFiles() w C# do pobrania plików z folderu i dodaj je do ComboBox.
Musisz oprogramować ComboBox. Jeśli zmiana działa, to wynik z Combo zapisz do komórki "pod nim" i masz zdarzenie WorksheetChange. [syntax=vbscript]Private Sub ComboBox1_Change() Range("F11") = ComboBox1.Text End Sub[/syntax] Problem w tym, że dla każdego musi być osobna procedura. A dlaczego nie poprawność/lista? Działa przecież...
Najszybciej zmień tu z 'hide' na 'unload' (hide ukrywa przez co nie odświeża ci się lista) [syntax=vbscript]Private Sub CommandButton1_Click() 'kliknij w wprowadz_nowy 'Me.Hide 'zamknij poprzednie okno Unload Me UserForm1_1.Show 'pokaż nowe okno End Sub[/syntax]
ListIndex w combo UserForm2 nie ma zastosowania w taki sposób, ponieważ lista jest wynikiem filtrowania. Rozwiązań jest jak zwykle kilka: 1. Wielokolumnowy Combobox, gdzie wyświetlana jest tylko jedna kolumna. Po wybraniu wartości, w Label'ach umieszczamy zawartość pozostałych kolumn. 2. Klasycznie - z wykorzystaniem tablicy, tu ListIndex jak najbardziej....
ad.1 Przy zdarzeniu Change ComboBox'a sprawdzany jest każdy znak wprowadzany z klawiatury. Jeśli sprawdzany ma być tylko pierwszy, pierwszym warunkiem będzie Len(NazwaCombo.value)=1, następnie porównujesz (w pętli) z listą. Najprościej wstawić polecenie opuszczenia pętli przy pozytywnym wyniku porównania, a warunkiem kontynuowania kodu zrobić licznik_pętli...
ComboBox z opcją lista
Kiedyś na forum był temat magazynu. uchował mi się plik. Jeśli towarów jest naprawdę dużo, to zerknij na filtry (przede wszystkim ten po nazwie) w formularzu pod przyciskiem "Wydanie z magazynu". Projekt oczywiście nie jest dokończony, ale chodziło wtedy o to filtrowanie. Może w ten sposób?
Splitem go i policz. Np [syntax=vb]Private Sub CommandButton1_Click() Dim a As Double Dim b As Double Dim dr As Integer a = TextBox1.Value b = TextBox2.Value liczba = Split(UserForm1.ComboBox1.Value, ",") dr = Len(liczba(1)) Me.Label5.Caption = Round(a + b, dr) End Sub[/syntax]
Nie mam Corel'a, ale VBA chyba wszędzie podobny... Najprościej byłoby z FileDialog. Jeśli konieczna jest lista dysków w ComboBox, to można połączyć z FileSystemObject. Załączam przykład takiej listy plików w Excel'u.
Miałem kiedyś podobny problem. Najgorsze ze jak go rozwiązałem a po czasie znowu wykorzystałem Combo to już nie pamiętałem jak to było :)) Dlatego porobiłem sobie takie małe toturiale. Typowe elementy, Liste, drzewko, Combo, menu itp. Co do Combo w trybie edycji najedz na strzałkę do rozwijania i ustaw wielkość jaka ma być maksymalna. Dla ułatwienia...
To nie taki hop-siup: w VBA masz trochę ograniczoną liczbę obiektów którymi by można to wykonać w miarę prostu, więc trzeba samemu napisać dwa fragmenty kodu: jeden odpowiedzialny za wyłuskanie niepowtarzających się wartości z podanego zakresu i drugi, który je posortuje rosnąco (zakładając, że te dane mają być posortowane). Można by do tego wykorzystać...
Widzę, że nie bardzo lubisz makra ;) a wystarczy: 1. makro z WorkbookOpen powtórzyć przy WorksheetActivate (aktualizacja listy Combobox''a). 2. Usunąć instrukcje warunkowe dot. producenta Listę kolorów modyfikujesz w arkuszu "Opcje". Musi być "ciurkiem" (bez dziur). Edit 20:17 - zmieniłem załącznik (Clear brakowało przy Activate)
[syntax=vb]ListaArray = Array(RodzajLiniiLista, RodzajDodReaktLista)[/syntax] Elementy tej tablicy są typu variant, którym nie nadano wcześniej wartości, stąd mają wartość null. Kolega pewnie googla i wkleja, prawda?
Ad1. Zapoznaj się wpierw z opisami dwóch właściwości "ListBox/ComboBox", mianowicie "Column" i "List" - dostępne pod "F1". Jedna z nich dokonuje transpozycji danych zaś druga nie, co oznacza że to, co dla jednej jest np. "obszar(x,y), to dla drugiej będzie "obszar(y,x) - występuje więc zamiana miejscami wierszy z kolumnami. Dodatkowo w kodzie powyżej,...
Czy jest możliwe aby w liście combobox 'SIEC' były nazwy wszystkich arkuszy oprócz START i BAZA Nie mogę sobie z tym poradzić. Jak zrobić aby po dodaniu nowego arkusza znalazły się tam nagłówki z arkusza BAZA od B1 do G1 Zapis danych do arkusza BAZA (wszystkie) i odpowiednio do tego arkusza który zostanie wybrany w Combobox -SIEC. Znalazłem podobny...
Poniżej przykład do pierwszej zakładki. Resztę zrobisz sobie analogicznie.
Wg mnie wywołane zdarzenie change dla combobox2 winno ładować listę dla następnego combobox, teraz za każdym razem gdy zmieniasz wartość combobox2 to ponownie ladujesz do niego listę, troch nielogiczne
Spróbuj poprawność danych>lista (pobierana z zakresu lub wpisana ręcznie).
Można tak: [syntax=vb]Sub AddItem(ByVal sItem As String, ByRef cmbBox As ComboBox) ' adds item retaining alphabetic order Dim l As Long For l = 0 To cmbBox.ListCount - 1 Select Case StrComp(cmbBox.list(l), sItem, vbTextCompare) Case 0: Exit Sub ' already in the combobox Case 1 cmbBox.AddItem sItem, l Exit Sub End Select Next l cmbBox.AddItem sItem End...
Dzięki. Jeśli chodzi o nazwy zakresów to wszystkie je łączy to że zaczynają się od słowa 'nam' a dalej to są nazwiska a to co podałem powyżej to tylko przykład. Pomyślałem o innym rozwiązaniu. Dodałem okno UserForm które będzie mi służyć do ustawiania opcji i między innymi dodałem okno ComboBox i mam pytanie, jakim kodem po inicjalizacji okna UserForm...
Witajcie. Mam w excelu na formatce combobox który przez RowSource zaciąga jakiś zakres danych np (A2:C40). Na rozwijanej liście combo wyświetlam dane z kolumny "A" wspomnianego zakresu. Jak w polu tekstowym comboboxa zaczynam coś wpisywać pojawiają się sugestie/podpowiedzi zaczerpnięte z listy rozwijanej combobox. Jak zrobić aby podczas wpisywania w...
ComboBox to lista wartości (Items). Wszystko jest dokładnie opisane w dokumentacji - tylko czytać: http://msdn.microsoft.com/pl-pl/library/... http://www.blueman.pl/c-sharp/id1253-c-c... ... reszta - wujek Gugiel..
Nie rozumiem dlaczego VBA, ale skoro ma być... Po pierwsze: do wyszukiwania osoby nie możesz oddzielać imienia i nazwiska. Zrobiłbym sobie kolumnę pomocniczą łączącą teksty z kolumny C i D, z niej pobierał dane do listy. Masz "załatwione" dwie rzeczy: jasną identyfikację osobnika oraz precyzyjne wyszukiwanie /indeksowanie. Po drugie: w formularzu wyszukiwania...
W jaki sposób zmniejszyć standardowe kontrolki (checkbox, combobox, radiobutton, list box, combobox itd). Zmniejszanie ich uchwytami powoduje jedynie "okrojenie". Skala pozostaje taka sama. Druga sprawa, to jak ustawić rozmiar tekstu, np 5 lub 6. Zdaje się, że jawnie mniejszy od 8 nie można ustawić. Da się to jakoś obejść?
Znowu coś sknociłem. tak fajnie dało sie wybierać wartości w karcie zdarzenie z comboboxów a teraz nie mogę ustawić żadnych wartości w datamember albo valuemember..i oczywiscie nie da sie wybierac w oknach combobox.
Podsumowując: 1) Jest/ma być formatka=Formularz=okienko=UserForm 2) Są w nim/niej przynajmniej: 2x ComboBox (lista zleceń, osoby), 2x TextBox (dodawanie zlecenia, edycja zlecenia ... numeru ? ... inna ?), 2x Label (wyświetlanie zlecenia/wartości/osoby/inne ?), 5x CommandButton (edycja, dodawanie, usuwanie, szukanie, zamknięcie formatki) 3) Potrzebne...
cześć, mam do Was wielką prośbę, ponieważ nie wiem jak do końca zrobić aby w combbox przypisać wartości z arkusza poza opcją Source: =Arkusz1!D8:D25 Czy istnieje aby przypisać takie wartości jakoś inaczej i pomijane były wiersze puste ? Czy ewentualnie można zrobić tak, aby dane wyświetlane w liście combbox były od najmniejszej do największej, ale żeby...
Witam, Próbuję zwiększyć działanie arkuszy poprzez formularze. Mam arkusz z listą sal wykładowych (kolumna A = nr sali, kolumna B = opis sali) i formularz do wprowadzania danych z nowymi salami. Na drugim arkuszu, w nowym formularzu poprzez kontrolkę combobox chciałabym wybierać salę z pierwszego arkusza (Arkusz1!A) z jej opisem (Arkusz1!B) i wpisać...
Witam, mam problem jak w temacie: w folderze mam kilka plików INI. Potrzebuję w ComboBox wyświetlić listę tych plików z ukrytym rozszerzeniem (z możliwością utworzenia nowego pliku poprzez wpisanie nowego tekstu w ComboBox - tekst będzie nazwą pliku) aby edytować sekcje w wybranym pliku (lub tworzenie nowych sekcji). Za wszelkie sugestie z góry thx
Zrobiłem pewien plik, który jak się uruchomi wyskakuje okno UserForm z miejscami do uzupełnienia arkusza. Część tekstu wpisuje się w TextBox'y a część wybiera z list ComboBox'ów. Problem pojawia się wtedy gdy kliknę na listę ComboBox, Excel się zawiesza i bez zamknięcia z poziomu menadżera urządzeń nic się nie poradzi. Nie wiem co jest nie tak?
A może jeszcze byś napisał czy robisz winforma czy może w Excelu coś skubiesz... ogólnie zdefiniować ilość dni możesz tak... [syntax=vbnet] dim Next100Day As Date = DateAdd(DateInterval.Day, 100, DateTime.Now) [/syntax] to sto dni do przodu z minusem będzie do tyłu, możesz użyć również miesięcy lub lat... [syntax=vbnet] dim Next2Month As Date = DateAdd(DateInterval.Month,...
Prócz tabelarycznego DataGridView można jeszcze zastosować ListBox,TextBox i ComboBox.
Witam, Mam problem z kontrolką LookUpEdit z pakietu DevExpress w VB.NET, mianowicie chciałem jej użyć ponieważ ma ona DataSource, czego nie ma kontrolka ComboBoxEdit. Zrobiłem pobieranie danych z bazy sql serwer do kontrolki i wszystko ładnie się wyświetla, ale jeśli wybieram jaki kolwiek item z listy to EditValue jest puste i nie jest wyświetlany tekst...
Jeżeli pola kombi są w w UserForm to musisz zbudować datę na podstawie wybranych wartości. Np. ComboBox1 to wybór roku (np. 2014), a ComboBox2 to wybór miesiąca (np. lipiec - siódmy na liście) wtedy pierwszy dzień miesiąca to: date_example=DateSerial(ComboBox1.Va... ComboBox2.ListIndex+1,1) Cells(20, 9) = Format(date_example, "mmm...
Hej W arkuszu umieściłam combobox z dynamicznie zmieniającą się listą wyboru. Lista zmienia się w zależności od wpisanej w combobox wartości. przypisanie listy do comboboxa umieściłam w zdarzeniu change cały kod wygląda tak Option Explicit Private Sub cbNAZWISKO_Change() cbIMIE.Value = "" cbNAZWISKO.ListFillRange = "LISTANAZWISK" cbNAZWISKO.DropDown...
Witam, nie mogę sobie poradzić z jednym tematem. Stworzyłem kalkulator w którym jest kilka comboboxów z listami wyborów. I... chciałbym aby makro które wykonuje w danym kalkulatorze różne obliczenia na koniec zmieniło w comboboxie wybraną z listy wartość na inną. Piszac wprost. combobox ma listę wyboru: brak wskaźnik 1 wskaźnik 2 wskaźnik 3 ... pracując...
Spróbuj tak: [syntax=vbscript] Private Sub cmdZamknij_Click() 'umieszczenie kursora w pierwszym wolnym miejscu w linii dane1go podzespołu With Me.ComboBox1 If .ListIndex > -1 Then Sheets("Arkusz1").Range("C" & .ListIndex + 3).Select ActiveCell.Offset(0, 5).Select End If End With Unload Me [/syntax]
Hmm, zdaje się, że jest: dodatkowe umiejętności, kwalifikacje - wymagania Gdyby jeszcze zapisane były "bazodanowo"... Np na podstawie zdefiniowanych list (combobox, listbox, poprawność danych)
Zgadza się a chcę zrobić tak 1 przy uruchomieniu combobox - odczytuje wartość z ActiveCell.Offset(0, 5) 2 wartość widoczna i kliknięcie Combobox-a rozwija listę z której można wybrać nową wartość I tu jest problem bo punkt 2 nie działa - muszę np. wpisać nową wartość ręcznie bo przy rozwinięciu listy nie mogę wprowadzić nowej wartości. A może .Clear...
mozesz mi powiedziec jak ? :D moja wiedza na temat ComboBox jest zadna niestety..... :(
Wszystko fajnie, tylko zmiana drugiego formularza (Polska, Niemcy, Anglia) powoduje zmianę w pierwszym Ale tak wynika z Twojego opisu. Teraz to już nic nie rozumiem ;) Listę do ComboBox/Listbox mozna przypisać na wiele sposobów (z tablicy .List=tablica, z zakresu .rowsource=Range(), pojedynczo przez add). Dokładnie opisane jest to w pomocy.
Trudno jest podpowiedzieć Ci jakieś rozwiązanie bez przykładowego pliku :cry: Tworzenie comboboxów zależnych nie jest wcale takie proste :not: Zbliżoną funkcjonalność tzw. list zależnych możesz przeanalizować np. tutaj https://www.elektroda.pl/rtvforum/viewto...
Tylko chodzi mi o listbox a nie combobox
To może używasz nieprawidłowej składni? Czy to nie jest aby polecenie dla SQL Server CE? Spróbuj z którymś np. [url=http://stackoverflow.com/questions/...
Mam opracowane rozwiązanie. Nie bardzo mi ono pasuje ponieważ mam przycisk lista a chciałem aby combobox był aktywowany po najechaniu wskaźnikiem myszki na pole żółte. Czy ktoś z Państwa może pomóc?
[syntax=vb] Set Zmienna = Docel.Range(Cells(l_pw, l_kol), Cells(l_ow, l_kol)) ComboBox1.ColumnCount = 1 ' ComboBox1.List() = Zmienna ComboBox1.RowSource = Docel.Name & "!" & Zmienna.Address [/syntax]
hmm.. Otwieram to w excel2007; w J1 tylko #GB bez zadnej listy(poprawnosc danych lub form ComboBox lub ActiveX Combobox) ActiveSheet.shapes.count - wynik zero Jakiego rodzaju lista?(poprawnosc, form lub ActiveX) Jaky sens tyle nazew zakresow?(Tabela....)
ak zrobic by rozwijała mi sie ta lista tak jak teraz tylko nie same nazwiska ale również nip Zamienić combobox na listbox.
Udało mi się :) Dziękuje za nakierowanie na poprawność danych przez listę. "skakanie" mam odpalane przez key_down.
Witam! Ta wersja już weryfikuje poprawność dat i czasu. Nie nałożyłem restrykcji na ilość dzwonów (może być ich więcej niż trzy), dodałem legendę dzwonów zgodnie z Twoimi sugestiami oraz ostrzeżenie przy zapisie, że plik o danej nazwie już istnieje. Co do ostrzeżeń, wypisz mi ich treść, bo nałożyłem ich trochę w rodzaju "nie wykrył dwukropka", "nie...
witam mam prblem jak mozna ztwozyc liste mnazwisk w liscie rozwijalnej combolist . abym mogl wybierac z listy nazwiska dzieki
Bez VBA raczej się nie da. Jeśli mowa o VBA, ComboBox ma tę właściwość. W przykładzie uForm uruchamiany przez podwójne kliknięcie. Możesz wybrać z listy lub wpisując pierwsze znaki. Zatwierdzasz Enter'em. Spróbuj, może to jest to...
2. Odświeżenie polega na usunięciu pozycji z listy i ponownym dodaniu. Musisz to odświeżenie wpleść w jakieś zdarzenie formularza. 1. PESELW pewnie tworzysz po uruchomieniu formularza, a powinieneś przed.
Myślę, że wartość Uas otrzymają z ComboBox po wybraniu z listy (zdarzenie ComboBox1_Change): Uas=ComboBox1.Value Dodano po 1 W przeciwnym razie do czego jest kombo?
Witam! Mam taki problem. Umieściłem na swojej stronie listę rozwijaną typu ComboBox (polecenie select). Chciałem, aby po wybraniu odpowiedniej pozycji listy otwierała się właściwa strona (konkretnie chodzi o wybór kategorii galerii foto). Nie mogę jednak w żaden sposób tego powiązać, PHP nie widzi tych danych. Czy ma ktoś na to jakąś metodę?
W Listboxie możesz ustawić ColumnCount = 5 i RowSource = =PRODUKTY!B2:F46 Ewentualnie, przy klinięciu przycisku START wczytać dane ręczenie wiersz po wierszu: [syntax=vb]Private Sub cmbstart_Click() With Worksheets("PRODUKTY") For i = 2 To .Range("B" & .Rows.Count).End(xlUp).Row PROG1.ListBox1.AddItem PROG1.ListBox1.List(i - 2, 0) = .Range("B" & i)...
Hej! Mam problem tzn: Mam listę ComboBox w której wyświetlają mi się pewne towary. I mam ListBox gdzie chciałabym aby wyświetlała się ilość dostępna na magazynie+żeby użytkownik mógł wybrać ilość którą chce kupić. Private Sub WybierzTowar_Change() //tutaj nic nie wpisywałam End Sub natomiast: Private Sub IloscTowaru_Click() Dim poz As Integer poz =...
Witaj -lista -> wybierz ActiveX ComboBox powiedzmy że chcę wybrać po 1 komórce z każdej kolumny [syntax=vbnet]Sub plus1() For Each c In Selection c.Value = c.Value + 1 Next End Sub [/syntax]
Witam, w arkuszu mam 150 list rozwijanych typu combobox Makro ma wybrać 5 z nich i załadować do nich dane Listy mają nazwy Lista_1_01, Lista_2_01, Lista_3_01, Lista_4_01, Lista_5_01 z tym że ostatnie 2 cyfry zmieniają się od 01 do 30 i są brane z komórki F1 z tego względu że nie potrafię zrobić tego inaczej, napisałem coś takiego: [syntax=vbscript]Sub...
A może zastosować inne rozwiązanie? Zastanawiam się i kilku rzeczy nie mogę rozgryźć. Zapytam: 1. Czy plik to jeden miesiąc, czy więcej? 2. Jeżeli nie, to co będzie za pół/półtora roku? 3. Czemu ma/miał służyć pierwszy arkusz? Zakładając, że plik to miesiąc można ten arkusz wykorzystać do przedstawiania wyników wyszukiwania (stosując listę, combobox,...
Witam, kolejne moje pytanie dotyczy wyświetlanej listy ComboBox-a. A mianowicie: mam arkusz Excela zawierający ok 20 kart, każda karta ma swoją nazwę całkowicie różną od innych. Moje pytanie: czy jest możliwe, aby nazwy kart były wyświetlane w postaci listy ComboBox-a (ComboBox np: na pierwszej karcie), jeżeli tak to jak przejść do edycji danej karty,lub...
Jeśli chodzi o listę wysuwaną wszystko jest OK. Następny problem opiszę w następnym poście.
[syntax=vbscript]Private Sub UserForm_Initialize() 'ComboBox1 - Podtyp1 ComboBox1.ColumnCount = 2 'druga kolumna w comboboxach 1 i 2 - wyświetlenie opisu obok trzycyfrowego kodu Dim kod1 As Range 'GetObject, aby można było zaciągnąć dane z innej lokalizacji With GetObject("C:\Users\biuro\Desktop\prg\ba... 'docelowo w innej lokalizacji sieciowej...
Ja napisać w kodzie formułę SUMIF, tak aby została sumowana kolumna AH dla zadanego kryterium poprzez ComboBox, np. mam listę pracowników i dla danego pracownika z kolumny K który pojawia się kilkakrotnie ma zliczać skalę i podać na koniec wynik dla danej osoby Próbowałam ale ma błąd i nie potrafię sobie z tym poradzić With suma .Formula = "=SUMIF(K2:K,"...
Listy dla pola kombi nie sortuj poza arkuszem, nie pozbierasz się z indeksami. Nie rozumiem natomiast dlaczego uparłeś się biegać przez ogródek, jeśli do furtki dwa kroki...
[syntax=vb]ComboBox1.ListIndex[/syntax] Tylko że ListIndex zaczyna liczyć od 0 więc jeżeli chcesz poznać wiersz to : [syntax=vb]wiersz=ComboBox1.ListIndex+1[... Ale jeżeli listę pobierasz nie od pierwszego wiersza arkusza należy dodać liczbę wierszy od pierwszego do wiersza w którym zaczyna się początek listy czyli np: [syntax=vb]wiersz=ComboBox1.ListIndex+1....
efekt taki sam, sens też ten sam, bo to przecież musi być instrukcja warunkowa, ale inna składnia, "If e.KeyChar = Chr(13)" tu wywalał błąd :( Tak, ale post niżej się poprawiłem :) [syntax=csharp] Combo1.Text = URL 'do właściwości Text kontrolki ComboBox przekazuje ciąg znaków, w tym przypadku adres www strony (URL), czyli to zobaczysz w polu tekstowym...
Nie mogę sobie poradzić z załadowaniem listy z godzinami do ComboBox. W Excelu stworzyłem ładną listę z sformatowanymi godzinami: 1:00 2:00 itd., niestety w oknie zobaczyłem to: 945334 Mam taki kod programu: Private Sub UserForm_Initialize() ComboBox1.AddItem "" For x = 0 To 11 Step 1 ComboBox1.AddItem (Arkusz5.Cells(10, x...
Witam. Właśnie pracuję nad udoskonaleniem mojego pliku i mam pewien problem z którym nie mogę sobie poradzić. Mam pewne okno UserForm w którym mogę przefiltrować listę pracowników. Obok w oknie (zaznaczone na screenie) mam opcję z którą nie mogę sobie poradzić. Jest tam przycisk 'Dodaj'. Na chwilę obecną udało mi się zrobić tak że w oknie ComboBox wybieram...
Item-y (Items) w TComboBox, to po prostu TStringList. Do każdego takiego item-u, możesz przyporządkować obiekt, zawierający dowolne dane. Nie ma znaczenia, czy i jak posortujesz zawartość TComboBox-a, bo obiekty będą sortowane wraz z sortowaniem zawartości listy TComboBox. Można nie sortować alfabetycznie wg. tego co TComboBox pokazuje, ale właśnie...
A gdzie masz czytanie z pliku: [syntax=vbnet]linia = LineInput(NR)[/syntax]?
Ja też w C++ nie programuję, ale są co najmniej dwa sposoby w jaki można to zrealizować w .NET: - jeżeli ułożenie liczb na liście odpowiada ich naturalnemu porządkowi (zero, jeden, dwa...), możesz wykorzystać właściwość combobox.SelectedIndex, coś w stylu: [syntax=csharp]label1.Text = (comboBox1.SelectedIndex + comboBox2.SelectedIndex).ToString();[/sy...
A dużo jest tych wartości? Jak nie, to proponuję zastosować zwykły ComboBox, z bazy odczytać dane i umieścić je w liście CB.
Witam! Mam kolejny C++ builderowy problem. Czy ktoś wie jak zrobić taką listę jak np. lista parametrów jakiegoś komponentu w Object Inspectorze, tzn. mamy opis i wartość w wierszu, a jak to klikniemy myszką, to pojawia się ComboBox, który pomaga wybrać wartości. Mam dużo parametrów, takie coś bardzo by mi pomogło. Z góry wielkie dzięki, P.
No ok to wybór listy a teraz jak oprogramować aby po wyborze w jednym combobox'sie argumentu w drugim combobox'sie była do wyboru inna lista a przy wyborze innego argumentu jeszcze inna lista ?
Proponuje zmienić nazwy zmiennych "placowka, podzespol" aby były różne dla każdego ComboBox. np. tak: [syntax=vbscript] Private Sub UserForm_Initialize() Dim ost As Long With Arkusz1 ost = .Cells(.Rows.count, "C").End(xlUp).Row If ost = 2 Then ComboBox1.AddItem .Range("C3").Value ElseIf ost > 2 Then placowka = .Range("C3:C" & ost).Value ComboBox1.List...
Formułkę (różnica dat) wpisałem do kodu zdarzenia 'Exit' obu TextBox'ów. Oprogramowałem ComboBox_Change, wykorzystując jego ListIndex. Numer>Opis. Zmienną 'ostW' w 'Initialize' można wykorzystać wielokrotnie (tworzenie list) Ciut komplikujesz proste rzeczy, moim zdaniem ;)
Zerknij Ale tak, w excelu jest tylko 10 arkuszy. W pierwszym są tylko dane niewykorzystywane, zaś od 2 do 9-go są wykresy do pobrania. Może jakiś ComboBox z listą arkuszy/nazw wykresów?
Nie rozumiem dokładnie o co Ci chodzi z "aby nie było można ich zmieniać"... Jeżeli ustawisz styl na DropDownList to nie będziesz mógł ich zmieniać, tylko musiał wybrać z listy. Podejrzewam że piszesz to w Visual Basic z pakietu Visual Studio? Ja z Visuala to tylko ten Excelowy a to zdaje się inna składniowo wersja, ale spróbuj czegoś takiego (może...
Niestety typowa klasa CComboBox nie zawiera parametru AutoCompleteMode a kombinacja z innymi nie daje zamierzanego efektu i raczej nie da sie wyłączyć strzałki :cry: Kolejnym problemem jest to iż możliwość wyboru musi sie ograniczać (im więcej znaków tym mniej możliwości dostępnych z listy) a nie jak jest typowo w ComboBox statycznie wyświetlanie całej...
Pytanie ta druga forma to modalna czy nie ? Jesli modlane to: W formie gdzie masz combo twoja oblsuga klawsza powinna wygladac tak: Form2 dlg = new Form2(); if(dlg.ShowDialog() == DialogResult.OK) { comboBox1.Items.Add(dlg.textBox1.Tex... ; } w drugiej Formie mozesz dac we wlasciwosciach klawisza (sekcja) Behavior...
Witam, dziś chciałbym prosić o pomoc w rozwiązaniu następującego problemu. Przy wpisywaniu tekstu do combobox automatycznie wypełnia się danymi z listy załadowanymi do combobox. Jak wpisać nowy tekst różniący się wielkośćią początkowych liter od tekstu będącego na liście? Np. na liściie mamy słowo "Domowy", chcę wpisać DOM (koniecznie dużymi literami)...
Koledze raczej chodzi o listy połączone kaskadowo... Da się to zrobić, dla każdej listy musisz napisać własne zapytania SQL w warunku uwzględniając poprzednio wybrane wartości i podpiąć je do odpowiedniego zdarzenia w poprzedniej kontrolce. Poszukaj na google: ms access cascade combobox , [url=https://www.fmsinc.com/MicrosoftAcc...
Nie morduj się, tylko podejdź matematycznie. Policzyłem, wyszukałem i podpowiadam: W 'Arkusz1' w B2 wklej =JEŻELI(LICZ.JEŻELI(Arkusz2!D$6&... i przeciągnij w dół. Już pewnie wiesz co dalej ;) w C2 =INDEKS(A$2:A$19;PODAJ.POZYCJĘ...
Po wybraniu wartości w pierwszym CB, [syntax=vbnet] Combo 2. Items. Clear For i = 0 to lista. Count -1 lista z której ładujesz combo If lista. Item (i) <>Combo1. Selecteditem. Value then Combo 2. Item. Add(lista. Item(i)) End if Next [/syntax] To zdarzenie wywołaj przy combobox 1. Selecteditemchange
Niestety to nie to. Mam bowiem pięć combobox'ów. Wszystkie listy tych Combobox'ów są wypełniane w ten sam sposób i z tego samego arkusza. Cztery listy sie wyświetlają bez problemów a jedna czasami i to powtarzam, czasami jest pusta. Wtedy jedynym lekarstwem jest wyłączyć program i uruchomić na nowo. Wszystko wraca do normy, ale do czasu. jeszcze dla...
Witam, chciałem zapytać czy można (a jeśli tak to jak?) zmienić szerokość i wysokość rozwiniętego komponentu ComboBox. Jeśli zapisanych jest kilkadziesiąt pozycji w liście to chciałbym programowo zmieniać żeby raz pojawiało się kilka a raz np. kilkanaście pozycji po rozwinięciu. I podobnie z szerokością, jeśli któryś wpis jest szerszy niż szerokość...
Dopisz może w temacie o jakie środowisko/język programowania chodzi - teraz dopiero po pobraniu i rozpakowaniu archiwum się dowiaduję, że chodzi o excela.
Cześć, Chciałbym za pomocą combobox i pola tekstowego w formie zrobić listę rozwijaną. W zeszycie pierwszym mam przycisk aktywujący formę z combobox oraz textbox. W zeszycie 2 mam wypełnione dwie kolumny A i B gdzie w A mam wartości które można wybrać w combobox a w kolumnie B opisy tych wartości. Chciałbym aby moja forma działała w następujący sposób:...
Coś jest nie tak z zapamiętywaniem ostatniego wybranego AVR, ponieważ program po odpaleniu i wczytaniu fusów i po ok.2sekundach wyłącza się, poprostu znika (proces znika), pomaga dopiero odznaczenie zapamiętywania użytego ostatniego AVR. Problem nie zawsze występuję, występuje bowiem np. z ATmega8, Atmega16 lub Atmega6450, nie występuje natomiast z...
[syntax=java]Lista.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { Object zrodlo = e.getSource(); if(zrodlo == Lista) { Wersja.removeAllItems(); String Modul=Lista.GetSelectModule(); } } } }); [/syntax] Z drugim analogicznie tylko zrodlo == Wersja Próbowałeś w taki sposób?
Całkiem prosto (przynajmniej dl kogoś kto zna trochę VBA): - stworzenie comboboxa z nagłówków kolumn to pętla For Each po zakresie z danymi i dodawanie poleceniem AddItem przy aktywacji formy: [syntax=vb]Private Sub UserForm_Activate() ComboBox2.Clear For Each c In Worksheets("Baza").Range("B1:F1") ComboBox2.AddItem c Next c End Sub[/syntax] - zakładając,...
Mój program swoją bazę czerpie z bazy Access. Również z innego pliku Access do pola combobox przypisany jest Data Source, przez co mam listę w menu rozwijanym. Czy da się tak ustawić, aby np. domyślnie pierwszy wpis z Data Source pojawiał się w polu comboboxa. W tej chwili to pole jest puste, dopiero jak rozwinę menu to mogę coś wstawić lub ręcznie...
W całości popieram zdanie kolegi jankolo (i żeby nie było, że ceruję się u moderatora) :D Toteż nie podeślę gotowca. Odpowiem tylko na zadane pytania. Czy muszę dla każdego z tych produktów tworzyć osobny warunek If Nie. czy mogę zastąpić to jakąś petlą Nie trzeba. w jaki sposób? Tworzysz formularz. Umieszczasz na nim Combobox -a i Label -a. Właściwość...
Witam, mam problem z wyświetleniem określonej liczby elementów listy. W ComboBox ustawiłem DropDownCount na 5, ustawiłem styl na DropDownList. Przy kliknięciu okno rozwija się i wyświetla wszystkie jednak elementy. Dopiero przy zmianie stylu na DropDownVariable uzyskuję założony efekt. Moje pytanie brzmi dlaczego? Czy DropDownCount działa wyłącznie...
Witam, mam listbox'a z 4 kolumn, gdzie tylko jedna jest widoczna. Listbox ma ustawioną właściwość MultiSelect. No i mam problem, ponieważ zdarza się, że źle odczytuje wartości z kolekcji.. Spróbuję to opisać.. Formularz posiada Combobox i Listbox. Wartości do Listbox'a przypisywane są kwerendą w kodzie na podstawie zawartości Combobox'a. Listbox może...
aby zamiast wyszukiwać w combo po pierwszej literze szukać ciągu liter Proponuje przejrzeć rozwiązanie [url=https://www.youtube.com/watch?v=jmB... rozwijana z opcją wyszukiwania
Tak przepraszam pomyliłem się chodziło mi combobox. Może za mało dokładnie napisałem. Do comboboxa ładowana jest lista pliku txt, musiała być tak aby była szybko edytowalna w notatniku. A wygląda ona tak nawa1 d=10 s=5 w=3 nawa2 d=9 s=5 w=3 nawa3 d=6 s=7 w=5
Witam, Mam problem z ComboBox do formularza (UserForm1) dodałem listę (comboboxa) Problem polega na tym, że nie mogę wpisać wartości wybierlanch do listy [syntax=vb] -------------------- Wersja 1 Sub ComboBox2_Change() ComboBox2.Clear With ComboBox2 Select Case ComboBox2 Case "User" .AddItem = "PS" .AddItem "JS" End Select End With --------------------...
combobox zmienna wypełnić combobox vbnet combobox
częstotliwość skanować interfejs diagnostyczny silnik prowadnice piekarnika
medion odkurzacz alcatel hh71vm
RTC 2049 usterka w Scania - problem z SVS Siemens KK31E00/01 instrukcja obsługi po polsku PDF, gdzie znaleźć