Prośba o makro ;]

Użytkowanie arkusza kalkulacyjnego

Prośba o makro ;]

Postprzez Dawidek990 » Cz sty 03, 2019 7:54 pm

Potrzebuje makro ktore zrobi nastepujace czynnosci:

Ctrl+x
Ctrl+F
Ctrl+v
Enter
escape
strzalka w prawo
shift+ strzalka w lewo
ctrl+x
ctrl+z x2
strzalka w lewo x2
ctrl+v
strzalka w prawo x2
strzalka w dol

moze byc pojedyczne, lub zeby powtarzalo to az do ostatniej zapisanej komorki.

ktos moze mi poradzic jak to zrobic? ew takie napisac? ;]

Gdy zrobilem to przez rejestrator to nie wyszlo ;]

pozdrawiam
Dawid Tabor
OpenOffice 4.1.6 Windows 10
Dawidek990
 
Posty: 24
Dołączył(a): Cz gru 13, 2018 12:15 am

Re: Prośba o makro ;]

Postprzez Smaigas » Pt sty 04, 2019 10:54 am

Cześć,
lepiej opisz co chcesz uzyskać tym makrem, bo twoimi ctr+x'ami i ctr+v'ami nic nie można zrozumieć.
na przykładzie:
w słupku A
1 a
2 b
3 c
4 d

kursor stoi A1. Po wszystkich manipulacjach
w słupku A
1
2 b
3 c
4 d

kursor stoi na pozycji C2

To ma być wynikiem?
Version: 5.2.5.1 Build ID: 0312e1a284a7d50ca85a365c316c7abbf20a4d22
Windows XP PRO SP3
Smaigas
 
Posty: 133
Dołączył(a): Cz lut 04, 2010 8:43 am
Lokalizacja: Lietuva (Litwa), Vilnius (Wilno)

Re: Prośba o makro ;]

Postprzez Dawidek990 » Pt sty 04, 2019 1:42 pm

wiesz chodzi mi o to zeby poprostu tak wygladalo makro, zeby te czynnosci wykonywalo po kolei, da sie czy nie?

i zebym mogl go stosowac do roznych komorek.

tu jest link
https://zapodaj.net/a052712628a57.jpg.html

Mam dwie listy, i chcial bym zeby te pozycje posortowaly sie obok siebie.

W tym makrze chodzi oto zeby skopiowal dana komorke z kolumny E, znalaz ja w kolumnie A, skopiowal wiersze z A i B nazwe i cene... i wkleił obok pozcji z kolumny E.
moze byc też takie makro:

Ctrl+C - kopiuje dana komorke ktora zaznaczam w kolumne E.
Ctrl+ home - idzie do kolumny A na sama gore.
Ctrl+F - wlacza wyszukiwanie
Ctrl+v - wkleja to co chce znalezc z kolumny E w kolumnie A
Enter - szuka
Escape - wychodzi z wyszukiwarki
Strzalka w prawo - przechodzi na kolumne B po znalezieniu pozycji w kolumnie A.
Shift+ strzalka w lewo - zaznacza A i B - tytul i cene
Ctrl+x - wycina
ctrl+ f - znowu szuka tego co bylo wczesniej wracajac tym samym do wiersza z kolumny E.
Enter
Escape
Strzalka w lewo x2 - idzie do kolumny C
Ctrl+v - wkleja obok wiersza z kolumny E ten sam z kolumny A.
Strzalka w prawo x2 i Strzalka w dol - przechodzi do kolejnego wiersza i robi to samo od nowa :)
OpenOffice 4.1.6 Windows 10
Dawidek990
 
Posty: 24
Dołączył(a): Cz gru 13, 2018 12:15 am

Re: Prośba o makro ;]

Postprzez Smaigas » Pt sty 04, 2019 5:46 pm

Tak i nie napisałeś o co Ci chodzi. Bo to, co ma być rezultatem robii się bez makra. Bez żadnych kopiowań, skoków wlewo w prawo i t.d.
Patrz załącznik.
w załączniku Tobą podana tabelka (innym razem wstawiai plik Calca) bo miałem się popocić by sporządzić twoją bazę.
Użyłem nazwanego zakresu "brylki"

od linijki 42 także używając nazwanego zakresu "barylki_1" sporządziłem listę wyboru.
Załączniki
Lista.ods
(20.42 KiB) Pobrane 3 razy
Version: 5.2.5.1 Build ID: 0312e1a284a7d50ca85a365c316c7abbf20a4d22
Windows XP PRO SP3
Smaigas
 
Posty: 133
Dołączył(a): Cz lut 04, 2010 8:43 am
Lokalizacja: Lietuva (Litwa), Vilnius (Wilno)

Re: Prośba o makro ;]

Postprzez Dawidek990 » Pt sty 04, 2019 10:21 pm

gdy próbuje skopiowac ta formułe i wkleic do swojego pliku z calca wychodzi #NAZWA?
dlaczego?

Plik w zalaczniku ;]
Załączniki
Cerrad Porównywarka.ods
(20.19 KiB) Pobrane 4 razy
OpenOffice 4.1.6 Windows 10
Dawidek990
 
Posty: 24
Dołączył(a): Cz gru 13, 2018 12:15 am

Re: Prośba o makro ;]

Postprzez Smaigas » So sty 05, 2019 12:05 pm

Chyba nie zrobiłeś nazwanego zakresu. Data>Define range. dajesz imię i zasięg danych.
Podpiąłem plik.
Na szarym tle zrobiłem listę wyboru. Data>Validity...
Załączniki
Cerrad Porównywarka.ods
(36 KiB) Pobrane 3 razy
Version: 5.2.5.1 Build ID: 0312e1a284a7d50ca85a365c316c7abbf20a4d22
Windows XP PRO SP3
Smaigas
 
Posty: 133
Dołączył(a): Cz lut 04, 2010 8:43 am
Lokalizacja: Lietuva (Litwa), Vilnius (Wilno)

Re: Prośba o makro ;]

Postprzez Dawidek990 » So sty 05, 2019 5:39 pm

dzieki wielkie za pomoc...
mam jeszcze pytanie... mam przyklad:
W tabeli A znajduje sie: MONTEGO DUST 39,7X79,7 2cm
w Tabeli E znajduje sie: MONTEGO DUST 39,7X79,7
Czy da sie cos zrobić żeby traktowalo to tak samo? żeby nie suzkalo dokladnie takiego samego zdania

Ew
A: Płytka MONTEGO DUST 39,7X79,7
B: Gres MONTEGO DUST 39,7X79,7

żeby uznalo to za takie samo i przydzielilo obok siebie?
OpenOffice 4.1.6 Windows 10
Dawidek990
 
Posty: 24
Dołączył(a): Cz gru 13, 2018 12:15 am


Powrót do Calc

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 6 gości