Excel Forum - Porady, Pomoc,  Excel Help, Excel FAQ Strona Główna
 FAQ  RegulaminRegulamin  Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Twoje wiadomości   Zaloguj 


Poprzedni temat «» Następny temat
ID tematu: 73274 Skopiuj do schowka Tworzenie menu do "kodowania"
Autor Wiadomość
rarytas22
Starszy Forumowicz


Posty: 26
Wysłany: 24-08-2022, 12:09   Tworzenie menu do "kodowania"

Cześć wszystkim,

Potrzebuje stworzyć w excelu program w VB który bardzo ułatwi mi pracę..
Mianowicie chodzi o to że musimy kodować pewne produkty za pomocą 13 cyfrowo-literowego kodu. Każda cyfra/litera coś znaczy, chodzi o stworzenie takiego "boxu" w którym będzie 13 okienek z możliwością wyboru odpowiedniej cyfry/litery która coś znaczy.
W załączniku załączyłem przykład, obecny program stworzył były pracownik pod 10 cyfr, ale zmienił nam się system kodowania a pracownik już nie pracuje.
Próbowałem jakoś przerobić obecny plik, ale szczerze mówiąc zbytnio sobie z tym nie radzę.
Wydaje mi się że nie ma w tym dużej filozofii jak ktoś wie gdzie, co i jak.

Jeżeli byłby ktoś w stanie pomóc, jestem w stanie zapłacić.

Pozdrawiam

kodowanie.JPG
przykład
Plik ściągnięto 42 raz(y) 80.5 KB

ID posta: 419936 Skopiuj do schowka
 
 
Kaper 



Zaproszone osoby: 2
Wersja: Win Office 365
Pomógł: 4362 razy
Posty: 8612
Wysłany: 24-08-2022, 13:38   

Jeśli to tylko kodowanie "profilu produkcji" to w sumie chyba nie straszna tajność :-) i można na forum. A jeśli jednak tajne/poufne to pewnie ktoś się zgłosi.
_________________
Kaper Jej Królewskiej Mości :boss

Jeśli dane będą torturowane dość długo, przyznają się do wszystkiego
ID posta: 419948 Skopiuj do schowka
 
 
ple4
Stały bywalec Excelforum


Wersja: Win Office 2003
Pomógł: 58 razy
Posty: 261
Wysłany: 25-08-2022, 01:54   

"07" ... ? ... :roll:
ID posta: 419968 Skopiuj do schowka
 
 
rarytas22
Starszy Forumowicz


Posty: 26
Wysłany: 25-08-2022, 07:13   

ple4 napisał/a:
"07" ... ? ... :roll:


Nie rozumiem ?
ID posta: 419972 Skopiuj do schowka
 
 
rarytas22
Starszy Forumowicz


Posty: 26
Wysłany: 25-08-2022, 08:52   

Nie mogłem edytować posta więc napiszę jeszcze raz.

Na razie kombinuje jeszcze samemu coś podziałać bo wydaje mi się to generalnie proste rozwiązanie, tylko że w poprzednim pliku był dodatkowy problem bo kolejne cyfry zależały od tego co wybrałem wcześniej.
Tu jest o tyle łatwiej że każde kolejne będą zawsze takie same, nie zależnie od wybranej wcześniej.
Mam gotową tabele w excelu, trzeba by tylko to przerobić do okien wyboru..
ID posta: 419977 Skopiuj do schowka
 
 
sp3wbe 
Stały bywalec Excelforum


Wersja: Win Office 2016
Pomógł: 48 razy
Posty: 298
Wysłany: 25-08-2022, 09:09   

Witaj
Na tym forum jest wiele osób które chętnie Tobie pomogą. Jednak aby liczyć na ich pomoc musisz pisać ze zrozumieniem.
Obecnie masz 10 okienek w których nie wiadomo co jest. Nie wiadomo też gdzie zaznaczone dane mają być zapisane. Potrzebujesz dodatkowych okienek w których nie wiadomo co ma być i co z nimi chcesz zrobić. Sam zresztą napisałeś
Cytat:
Wydaje mi się że nie ma w tym dużej filozofii jak ktoś wie gdzie, co i jak.

Skąd czytający ma wiedzieć gdzie co i jak ?

Tłumaczę kol ple4 " Potrzeba Borewicza by rozszyfrował Twoje zdjęcie które załączyłeś.

Wczuj się w rolę kogoś kto ma Tobie pomóc. Z informacji które podałeś po prostu nic nie wynika.
Pozdrawiam
_________________
Tadek
ID posta: 419978 Skopiuj do schowka
 
 
rarytas22
Starszy Forumowicz


Posty: 26
Wysłany: 25-08-2022, 09:22   

Wydawało mi się że nie ma zanczenia co tam jest w tym boxach, bo główne założenie jest takie żeby było same okienko wyboru a w oddzielnej zakładce sobie sam nawet moge uzupełnic co dana cyfra/znak znaczy.
Poza tym obecny program jest trochę bardziej skomplikowany, bo np.
Wybierając "1" w pierwszym oknie, w kolejnym pojawi się inny wybór niż jeżeli wybrał bym "2".
Teraz założenie jest w teorii prostsze - nie zależnie od poprzdniego wyboru, kolejny zawsze będzie taki sam.
Jeżeli jednak ma to znaczenie, załączam zrzut aktualnego wyboru.

Przechwytywanie.JPG
Plik ściągnięto 20 raz(y) 92.26 KB

ID posta: 419979 Skopiuj do schowka
 
 
sp3wbe 
Stały bywalec Excelforum


Wersja: Win Office 2016
Pomógł: 48 razy
Posty: 298
Wysłany: 25-08-2022, 13:36   

Witaj
Wyeksportuj ten UserForm i załącz go do postu. Oszczędzisz czasu temu kto dokona jego modyfikacji.
Pozdrawiam
_________________
Tadek
ID posta: 419998 Skopiuj do schowka
 
 
rarytas22
Starszy Forumowicz


Posty: 26
Wysłany: 26-08-2022, 07:33   

Temat można zamknąć.
Udało mi się to zrobić w prosty sposób zwykłymi formułami w excelu
Listy rozwijane + warunkowanie jeżeli i łączenie tekstu :)

Dzięki i pozdrawiam
ID posta: 420010 Skopiuj do schowka
 
 
Kaper 



Zaproszone osoby: 2
Wersja: Win Office 365
Pomógł: 4362 razy
Posty: 8612
Wysłany: 26-08-2022, 08:09   

No i super, ale:
- Nie zamykamy tematów (poza przypadkami naruszeń regulaminu), bo jest szansa, że ktoś inny skorzysta (z tego akurat mocno wątpię, bo żaden konkret się nie pojawił)
- Dodanie trzech ostatnich znaków do kodu poza formatką to rozwiązanie z cyklu "na trytytki i srebrną taśmę". Czyli działa, ale jest mniej estetyczne i chyba zdecydowanie mniej wygodne dla użytkownika. I awaryjnie jest znakomite, bo pozwala coś-tam dokończyć, ale jako rozwiązanie na stałe już jest słabsze. Pierwsze dziesięć znaków oczywiście też możesz zrobić korzystając z list rozwijalnych - mogą być one od siebie zależne - zobacz w naszym FAQ: https://www.excelforum.pl...isty-vt1493.htm
_________________
Kaper Jej Królewskiej Mości :boss

Jeśli dane będą torturowane dość długo, przyznają się do wszystkiego
ID posta: 420013 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme xandgreen created by spleen& Programosy modified v0.3 by warna
Opieka techniczna www.wip.pl

Archiwum

Strona używa plików cookies.

Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
Sprawdź, w jaki sposób przetwarzamy dane osobowe