Forum Oficjalnego Klubu Mitsubishi - MitsuManiaki Strona Główna Forum Oficjalnego Klubu Mitsubishi - MitsuManiaki


FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy
RejestracjaRejestracja  ZalogujZaloguj  AlbumAlbum
 Ogłoszenie 


W myśl ustawy RODO, akceptując regulamin wyrażasz zgodę na gromadzenie i przetwarzanie swoich danych osobowych w celach związanych z przyznaniem dostępu do forum / wstąpieniem do klubu.
Administratorem danych jest Oficjalny Klub Mitsubishi - MitsuManiaki
Jeśli nie akceptujesz powyższych informacji, prosimy o kontakt z Administracją w celu usunięcia konta.

Poprzedni temat «» Następny temat
Pomoc w Excelu
Autor Wiadomość
JCH 
Mitsumaniak
Forumowa Opozycja


Auto: OBK 2.0
Kraj/Country: Polska
Pomógł: 101 razy
Dołączył: 23 Maj 2005
Posty: 8078
Skąd: Bytom
Wysłany: 24-11-2014, 09:02   

Panowie.... a bardziej łopatologicznie :?: :?
W Excelu nie ma funkcji "szukaj". krzychu czy Twój sposób to zdefiniowanie takiej funkcji? Gdzie to trzeba wpisać?

karolgt, Twojego rozwiązania już kompletnie nie kumam. U Marcina miała pojawiać się podpowiedź. U mnie ma się wstawić wartość w konkretną komórkę.
_________________
"Dopóki nie skorzystałem z Internetu, nie wiedziałem, że na świecie jest tylu idiotów"

MSS 1.9 DI-D --> OBK 2.0 i DL-650
 
 
 
krzychu 
Mitsumaniak


Auto: Lancer 2.0 Int, Mazda CX-3
Zaproszone osoby: 1
Kraj/Country: Polska
Pomógł: 141 razy
Dołączył: 21 Kwi 2008
Posty: 12607
Skąd: Bielsko-Biała
Wysłany: 24-11-2014, 09:12   

JCH napisał/a:
Gdzie to trzeba wpisać?


Alt+F11. Dodaj tą funkcję do "tego_skoroszytu". Zapisz i potem w Excelu (w tym pliku) powinna już być.

[ Dodano: 14-12-2014, 20:57 ]
Coś Ci się udało z tym zdziałać?
 
 
Juiceman 
Mitsumaniak
Murgrabia Juice


Auto: Galant Wagon 2.5 V6
Kraj/Country: Polska
Pomógł: 66 razy
Dołączył: 07 Maj 2006
Posty: 8679
Skąd: Wrocław/Ostrzeszów
Wysłany: 10-01-2015, 13:44   

Siemanko,

zrobiłem wczoraj swoje pierwsze dwa makra w życiu ( wiem wiem jestem genialny :wink: ).

Ale potrzebuje Waszej pomocy ;-)
Mianowicie chciałbym aby z automatu po wpisaniu w danej komórce kodu w dwóch innych wyświetlała mi się szukana nazwa dostawcy oraz kto się nim zajmuje.

Pierwsze Makro nawet zadziałało idealnie, jednak po kliknięciu na komórke w której pojawiał się wynik widoczna była formuła vlookup, a nie tekst.

Sub dostawcy()
Range("C5").Select
ActiveCell.FormulaR1C1 = "=VLOOKUP(R5C1,Dane!C[-2]:C,3,0)"
Range("C6").Select
ActiveCell.FormulaR1C1 = "=VLOOKUP(R5C1,Dane!C[-2]:C[11],14,0)"
Range("C7").Select
End Sub

Zrobiłem drugie makro. Problem jest taki że za każdym razem po wpisaniu nowej wartości(kodu) muszę ponownie uruchomić makro aby przeliczył mi wartości szukane.

Pytanie brzmi jak zmodyfikować to cudo aby za każdym razem po wpisywaniu nowej szukanej, z automatu aktualizowały by się szukane wartości w dwóch innych komórkach.

Sub Dostawcy1()
'
' Dostawcy1 Macro
'
' Keyboard Shortcut: Ctrl+Shift+D
'

Range("C5").Select
ActiveCell.FormulaR1C1 = "=VLOOKUP(RC1,Dane!C[-2]:C,3,0)"
Range("C5").Select
Selection.Copy
ActiveSheet.Paste
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("C6").Select
ActiveCell.FormulaR1C1 = "=VLOOKUP(R5C1,Dane!C[-2]:C[11],14,0)"
Range("C6").Select
Selection.Copy
ActiveSheet.Paste
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False

End Sub


Pewnie pytanie banalnie proste ale jakoś nie doszukałem się w necie odpowiedzi.
_________________
Witaj Gość!!! Obejrzyj mojego Galanta Kombi 2.5 V6 - i Skomentuj =)

***********************************

Galant Kombi 2.5 V6
Carisma EXE 1.8 GDI
 
 
 
krzychu 
Mitsumaniak


Auto: Lancer 2.0 Int, Mazda CX-3
Zaproszone osoby: 1
Kraj/Country: Polska
Pomógł: 141 razy
Dołączył: 21 Kwi 2008
Posty: 12607
Skąd: Bielsko-Biała
Wysłany: 10-01-2015, 18:30   

Napisz funkcje jak ja wcześniej dla JCH. Wtedy w komórce do której chcesz wynik pisujesz = i nazwę swojej nowej funkcji (w parametrze np. zakres danych czy co tam potrzebujesz)...

A chodzi Ci o to, że masz gdzieś 3 kolumny kod, nazwa i kto się zajmuje? Wpisujesz gdzieś kod i w 2 komórkach obok ma to znaleźć? To można by i bez VB zrobić....
 
 
JCH 
Mitsumaniak
Forumowa Opozycja


Auto: OBK 2.0
Kraj/Country: Polska
Pomógł: 101 razy
Dołączył: 23 Maj 2005
Posty: 8078
Skąd: Bytom
Wysłany: 10-01-2015, 19:14   

krzychu napisał/a:
A chodzi Ci o to, że masz gdzieś 3 kolumny kod, nazwa i kto się zajmuje? Wpisujesz gdzieś kod i w 2 komórkach obok ma to znaleźć? To można by i bez VB zrobić....
No właśnie. Ja bym to zrobił bez makra.

PS. krzychu, teraz dopiero widzę, że dopisałeś pytanie czy zadziałało.
Nie, nie zadziałało. Ale nie chciało mi się już drążyć dlaczego, bo to w sumie była "zabawa" :)
_________________
"Dopóki nie skorzystałem z Internetu, nie wiedziałem, że na świecie jest tylu idiotów"

MSS 1.9 DI-D --> OBK 2.0 i DL-650
 
 
 
jawlo 
Forumowicz

Auto: SS DiD mint silver
Kraj/Country: Polska
Pomógł: 17 razy
Dołączył: 09 Sty 2006
Posty: 1196
Skąd: Beskidy
Wysłany: 11-01-2015, 09:24   

Najprościej zrobić to przy użyciu zwykłych formuł.
Najlepiej gdy kod jest liczbowy, wtedy uzyskasz to formułą =PRZESUNIĘCIE().

 
 
 
Juiceman 
Mitsumaniak
Murgrabia Juice


Auto: Galant Wagon 2.5 V6
Kraj/Country: Polska
Pomógł: 66 razy
Dołączył: 07 Maj 2006
Posty: 8679
Skąd: Wrocław/Ostrzeszów
Wysłany: 12-01-2015, 06:01   

Wszystko ładnie pięknie tylko nadal po zaznaczeniu (w przypadku screenu jawlo) komórki C1 - widzimy formułe jaka została użyta. A chciałbym aby nie było tego widać. Stąd w moim drugim makro została użyta funkcja wklej wartości. Jednak nie potrafię dalej tego tak zapętlić że po zmianie wartości w komórce zostaną automatycznie wklejone wartości szukane. ( nie wiem jak zrobić aby makro było uruchomione w tle i się nie wyłączało).
_________________
Witaj Gość!!! Obejrzyj mojego Galanta Kombi 2.5 V6 - i Skomentuj =)

***********************************

Galant Kombi 2.5 V6
Carisma EXE 1.8 GDI
 
 
 
krzychu 
Mitsumaniak


Auto: Lancer 2.0 Int, Mazda CX-3
Zaproszone osoby: 1
Kraj/Country: Polska
Pomógł: 141 razy
Dołączył: 21 Kwi 2008
Posty: 12607
Skąd: Bielsko-Biała
Wysłany: 12-01-2015, 08:23   

Juiceman - zrób funkcję w innej komórce, która zwróci Ci wynik do tych komórek co chcesz. Wtedy jak funkcja jako parametr będzie przyjmować wartość z pola które zmieniasz to zadziała tak jak chcesz.

Funkcja może też wywołać procedurę? Tylko tak klikam i nie wiem czy nie ma jakiegoś ograniczenia na funkcje (że nie mogą edytować innych komórek)?
 
 
JCH 
Mitsumaniak
Forumowa Opozycja


Auto: OBK 2.0
Kraj/Country: Polska
Pomógł: 101 razy
Dołączył: 23 Maj 2005
Posty: 8078
Skąd: Bytom
Wysłany: 12-01-2015, 10:26   

Juiceman napisał/a:
Wszystko ładnie pięknie tylko nadal po zaznaczeniu (w przypadku screenu jawlo) komórki C1 - widzimy formułe jaka została użyta. A chciałbym aby nie było tego widać.
Możesz "ukryć" widoczność formuł poprzez użycie opcji: formatowanie komórki - ochrona i albo "zablokuj" (żeby nikt Ci tam bzdur nie pisał) albo "ukryj". Albo i jedno, i drugie.
A co do samej funkcji to ja bym użył "WYSZUKAJ.PIONOWO".
_________________
"Dopóki nie skorzystałem z Internetu, nie wiedziałem, że na świecie jest tylu idiotów"

MSS 1.9 DI-D --> OBK 2.0 i DL-650
 
 
 
Juiceman 
Mitsumaniak
Murgrabia Juice


Auto: Galant Wagon 2.5 V6
Kraj/Country: Polska
Pomógł: 66 razy
Dołączył: 07 Maj 2006
Posty: 8679
Skąd: Wrocław/Ostrzeszów
Wysłany: 12-01-2015, 19:19   

Chodzi mi o coś takiego:


Ukrycie funkcji nie wiem czemu - nie działa :?
Chciałbym aby po najechaniu na na tą komórkę C5/C6 był widoczny tylko wyświetlany tekst w zależności od kodu jaki się znajduje w komórce A5
_________________
Witaj Gość!!! Obejrzyj mojego Galanta Kombi 2.5 V6 - i Skomentuj =)

***********************************

Galant Kombi 2.5 V6
Carisma EXE 1.8 GDI
 
 
 
JCH 
Mitsumaniak
Forumowa Opozycja


Auto: OBK 2.0
Kraj/Country: Polska
Pomógł: 101 razy
Dołączył: 23 Maj 2005
Posty: 8078
Skąd: Bytom
Wysłany: 12-01-2015, 20:56   

Juiceman napisał/a:
Ukrycie funkcji nie wiem czemu - nie działa :?
Potem trzeba jeszcze "ochronić" arkusz -> Recenzja-Chroń arkusz.

Wyszukaj.pionowo = Vlookup.... o ja goopi... :banghead:
_________________
"Dopóki nie skorzystałem z Internetu, nie wiedziałem, że na świecie jest tylu idiotów"

MSS 1.9 DI-D --> OBK 2.0 i DL-650
 
 
 
Juiceman 
Mitsumaniak
Murgrabia Juice


Auto: Galant Wagon 2.5 V6
Kraj/Country: Polska
Pomógł: 66 razy
Dołączył: 07 Maj 2006
Posty: 8679
Skąd: Wrocław/Ostrzeszów
Wysłany: 13-01-2015, 06:39   

Podziękować ;-)
_________________
Witaj Gość!!! Obejrzyj mojego Galanta Kombi 2.5 V6 - i Skomentuj =)

***********************************

Galant Kombi 2.5 V6
Carisma EXE 1.8 GDI
 
 
 
pamar 
Mitsumaniak
Kainamustim


Auto: Carisma 1,9TD Colt VII 1,3
Zaproszone osoby: 2
Kraj/Country: Polska
Pomógł: 11 razy
Dołączył: 15 Lip 2007
Posty: 4173
Skąd: Andrespol/Radków
Wysłany: 29-01-2015, 20:04   

No to i ja mam problem :(
Jak na bieżąco zabezpieczyć tabelę exela, udostępnioną on line, przed użytkownikami którzy mieli do niej dostęp ale teraz już nie chcemy żeby ten dostęp był dla nich?
_________________
ad futuram rei memoriam:
Demokracja - to jednak kupa a świat to może tylko wyobrażenie ;-)
http://www.mitsumaniaki.com/
http://www.mmdzieciom.pl/
 
 
JCH 
Mitsumaniak
Forumowa Opozycja


Auto: OBK 2.0
Kraj/Country: Polska
Pomógł: 101 razy
Dołączył: 23 Maj 2005
Posty: 8078
Skąd: Bytom
Wysłany: 29-01-2015, 22:26   

pamar napisał/a:
Jak na bieżąco zabezpieczyć tabelę exela, udostępnioną on line, przed użytkownikami którzy mieli do niej dostęp ale teraz już nie chcemy żeby ten dostęp był dla nich?
Hm.... to chyba nie jest temat "exel-owy" tylko bardziej adminowo-systemowy.... że się tak wyrażę ;)
Może da się tak poustawiać prawa dostępu do pliku (do folderu) aby plik był widoczny (lub dostępny do odczytu, modyfikacji, zapisu) dla jednych a dla drugich nie. Na pewno się da tak zrobić 8)
_________________
"Dopóki nie skorzystałem z Internetu, nie wiedziałem, że na świecie jest tylu idiotów"

MSS 1.9 DI-D --> OBK 2.0 i DL-650
 
 
 
karolgt 
moderator


Auto: Lexus GS430 V8
Kraj/Country: Polska
Pomógł: 35 razy
Dołączył: 02 Lip 2006
Posty: 5645
Skąd: Kraków
Wysłany: 29-01-2015, 23:40   

on-line tzn jak?

w sieci wewnętrznej?
przez www?
google doc?
 
 
 
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
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group

Ta strona używa ciasteczek (ang. cookies) w celu logowania oraz do badania oglądalności strony.
Aby dowiedzieć się czym są ciasteczka odwiedź stronę wszystkoociasteczkach.pl
Jeśli nie wyrażasz zgody na wykorzystywanie ciasteczek na tej stronie, zablokuj je w opcjach Twojej przeglądarki internetowej.