wszerad
(wszerad)
22 Styczeń 2009 11:15
#1
Potrzebuje zrobić żeby w Excelu po zaznaczeniu (czy po jakimś naciśnięciu) w następnym arkuszu pojawiały się rozmieszczone dane zaznaczonego wcześniej rzędu. Dla zobrazowania podam przykład:
Wersy/Kolumny:
Imię : Nazwisko : Wiek
1 Adam Nowak 18
2 Jacek Kowal 21
3 Krzysztof Niewiadomski 40
4 Mariusz Stańczyk 50
I teraz tak klikamy na wiersz czy cokolwiek innego robimy i w Arkuszu pojawiają się dane:
Nazwisko Nowak
Imię Jacek
Wiek 18
Jest jakaś możliwość żeby tak zrobić?
juurek
(Jharla)
23 Styczeń 2009 09:17
#2
Rozumiem że Arkusz1 ma być bazą danych
kolumna A-imię B-nazwisko C-wiek
proponuję utworzyć w kolumnie D =ZŁĄCZ.TEKSTY(A1;" ";B1)
w Arkuszu2 ma być jakaś forma raportu
wstaw Formularze/Pole kombi
i w jego zakresie podaj Arkusz1!$D$2:$D$100 łącze do komórki $A$1
będziesz miał listę do wyboru, a w zwrocie numer wybranej pozycji
w komórce gdzie ma być imię =PRZESUNIĘCIE(Arkusz1!A1;$A1;0)
dla nazwiska =PRZESUNIĘCIE(Arkusz1!B1;$A1;0)
i dla imienia =PRZESUNIĘCIE(Arkusz1!C1;$A1;0)
oczywiście musisz to dostosować do swoich potrzeb, myślę ze o to chodziło
wszerad
(wszerad)
23 Styczeń 2009 09:46
#3
Nom to się przyda. liczyłem na jakieś makro ale mam inny wręcz banalny sposób.
Kopiujemy cały wiersz wklejamy do arkuszu drugiego a w arkuszu 3 układa nam dane według komendy =Arkusz2!xx i tak dla każdego pola.
Zaraz zobaczę co ty proponujesz bo wygląda ciekawie.
Mógłbyś trochę bardziej opisać to z formularzem? Nie bardzo wiem co mam zrobić… Albo jak byś zrobił przykład i jakoś mi wysłał plx
martynowskigim@o2.pl
juurek
(Jharla)
23 Styczeń 2009 13:34
#4
No tak można i tak … myślałem, ze chodzi o automatyzację
a makra nie zawsze kolego są potrzebne zrobię i wyslę
bo to akurat banalny przykład