Aktywne Wpisy
Lotmanek 0
Takie zmiany na skórze, co to może być? Ospa? Około 10 takich swędzących bomblów, tylko na nogach i na d00pie, pomocy
#zdrowie #dermatologia #pytanie #skora
#zdrowie #dermatologia #pytanie #skora
Skopiuj link
Skopiuj linkWykop.pl
W pliku formularz mamy dwie kolumny (patrz zdjęcie).Teraz chce zrobić coś takiego
1. W kolumne B uzytkownik wpisuje trzycyfrowy kod.
2. Po wprowadzeniu wartości nastąpiło wyszukanie danego kodu w drugim pliku dane.xlsx w kolumnie A.
3. Po znalezieniu tego kodu, chce by excel przekopiował opis z kolumny B odpowiadający temu kodowi.
4. Przekopiowany opis został wklejony w pliku formularz w miejscu dopiero co wpisanego kodu.
Jeszcze inaczej: chce by po wpisaniu kodu, excel zobaczyl czy ma odpowiadający temu symbolowi opis. Jeżeli tak to wprowadzoną dopiero co wartośc powinnien podmienić na znaleziony opis.
Dalo by rade coś takiego zrobić? Nakieruje ktoś na jakieś rozwiązanie?
#excel
Komentarz usunięty przez autora
Komentarz usunięty przez autora
Wyszukaj pionowo potrafi zamienić wartość komórki, z której wyszukuje?
Jak?
Wpisuję w B2 "marco", wynikiem wyszukania jest "polo", jak skonstruować formułę, żeby w B2 było "polo"?
Da się bez makro, szanowni Panowie. Nawet bez wyszukaj.pionowo.
"Menedżer nazw".
Definiujesz wszystkie możliwe kody i w locie jest "podmieniane". Tyle, że trzeba pamiętać o "=".
Ja zdefiniowałem, że "marco" = "polo".
Komentarz usunięty przez autora
Jak masz tabelkę z opisami kodów -- to zaznaczasz całą tabelkę.
"Utwórz z zaznaczenia". ( ͡° ͜ʖ ͡°)
Komentarz usunięty przez autora
No tak, racja.
@Pipot:
To jak koniecznie muszą być liczby to tylko makro.
A jak możesz używać literek -- menedżer nazw, albo prawilnie wyszukaj.pionowo, które zadziała i na liczby i na litery.
Tak jak zostało zauważone, nie użyjesz jako nazw liczb. Po drugie trzeba pamietać o "=", a formularz ma być idiotoodporny.
@vaxpnk: @urwisjakichmalo: @5QR_: @Polinik:
Dzięki za wskazanie wyszukaj.pionowo. Jest to bardzo zbliżone do tego co chce osiągnać. Skoro mówicie że trzeba będzie użyc makra, to postaram sie coś wykombinować. Tylko jeszcze pytanie - czy makra nie trzeba będzie aktywować jakimś skrótem klawiszowym, żeby zadziałał i podmienił?
Jak napiszesz w VBA funkcję to daj pod deklaracją nazwy funkcji
wtedy będzie się przeliczać tak jak wbudowane fukcje -- przy każdej zmianie jakiejś komórki.
Pierwsza zasada budowy jakiegokolwiek arkusza to unikanie funkcji typu volatile, nie mam pojęcia po co miało by być użyte w tym przypadku i w jaki sposób volatile UDF miałoby być lepsze niż sugerowane wyżej vlookup?
Bo autor chce, żeby podmieniać kod, który wpisze użytkownik w komórce na tekst przypisany temu kodowi. I chce, żeby było to automatycznie, po wpisaniu kodu, bez żadnych dodatkowych akcji wyzwalanych ręcznie.
Vlookup tego nie potrafi -- nie podmieni kodu w B2 na jakiś ciąg literek w B2.
A volatile -- żeby się podmieniało automatycznie po wpisaniu kodu.
Chyba, że znasz inny sposób, to z chęcią poszerzę wiedzę, bo temat w
To napisz jak to zrobić, zamiast pisać w stylu "da się to zrobić tak jak chcesz, ale nie ma potrzeby, więc nie napiszę jak. Da się to zrobić inaczej, ale też nie napiszę jak".
Nie bądź jak te stereotypowe typy z elektrody.