kopiowanie danych z kom. do kom. nie jako formuła

Użytkowanie arkusza kalkulacyjnego

kopiowanie danych z kom. do kom. nie jako formuła

Postprzez michal.s » Pn cze 24, 2013 4:23 pm

Podczas użytkowania arkusza, nurtuje mnie jeden drobny szczegół, a mianowicie.
Np. chciałbym z komórki A1 z formułą =dziś() skopiować dane do komórki B1, ale chciałbym skopiować tylko wynik formuły czyli 24.06.2013, bez formuły =dziś().
Zrzut ekranu 2013-06-24 o 16.15.24.png
Zrzut ekranu 2013-06-24 o 16.15.24.png (13.1 KiB) Przeglądane 2194 razy

Przez standardowe kopiowanie przez kopiuj wklej wkleja całą formułę.
Próbowałem też wklejać przez wklej specjalnie, ale też bez rezultatu.
To musi być proste...
Ostatnio edytowano N cze 30, 2013 10:41 pm przez michal.s, łącznie edytowano 2 razy
Pozdrawiam Michał
OpenOffice3.3 na Windows 7
michal.s
 
Posty: 74
Dołączył(a): Pn sty 23, 2012 6:55 pm

Re: kopiowanie danych z komórki do komórki nie jako formuła

Postprzez Raknor » Pn cze 24, 2013 5:43 pm

Wklej specjalnie: zaznacz liczby oraz data i godzina a wszystko inne odhacz.
LibreOffice 3.6.4 | 4.3 (64bit)
Kubuntu 14.04 (64bit)
Wszelkie uwagi lub chęć udziału przy polonizacji LibreOffice proszę kierować na adres: pol_lo at pro.wp.pl
Raknor
 
Posty: 504
Dołączył(a): Pt lut 19, 2010 3:32 pm
Lokalizacja: Warszawa

Re: kopiowanie danych z komórki do komórki nie jako formuła

Postprzez michal.s » Wt cze 25, 2013 12:06 am

Raknor zastosowałem się do Twojej rady i BINGO :-)
Musiałem jedynie zmienić formatowanie komórki na Data.
Jeżeli tego nie uczyniłem wklejało liczbę 41449.
Jakie jest na to logiczne wytłumaczenie?
Pozdrawiam Michał
OpenOffice3.3 na Windows 7
michal.s
 
Posty: 74
Dołączył(a): Pn sty 23, 2012 6:55 pm

Re: kopiowanie danych z komórki do komórki nie jako formuła

Postprzez Raknor » Wt cze 25, 2013 12:25 am

ta liczba mówi ile dni upłynęło od daty 30.12.1899 (patrz: Narzędzia → Opcje → korzeń: LibreOffice Calc → gałąź: Oblicz).
LibreOffice 3.6.4 | 4.3 (64bit)
Kubuntu 14.04 (64bit)
Wszelkie uwagi lub chęć udziału przy polonizacji LibreOffice proszę kierować na adres: pol_lo at pro.wp.pl
Raknor
 
Posty: 504
Dołączył(a): Pt lut 19, 2010 3:32 pm
Lokalizacja: Warszawa

Re: kopiowanie danych z komórki do komórki nie jako formuła

Postprzez michal.s » Wt cze 25, 2013 11:03 am

Dziękuję za info :-)
Pozdrawiam Michał
OpenOffice3.3 na Windows 7
michal.s
 
Posty: 74
Dołączył(a): Pn sty 23, 2012 6:55 pm

Re: kopiowanie danych z kom. do kom. nie jako formuła

Postprzez michal.s » N cze 30, 2013 10:49 pm

Będę drążył temat :-)
A czy jest możliwość skopiowania danych z komórki z formułą do innej komórki jako liczbę?
Przykład:
w komórce E1 jest formuła =SUMA(A1:D1) i jej wynikiem jest liczba 3
Zrzut ekranu 2013-06-30 (godz. 22.46.07).png

Czy można w arkuszu 2 do komórki E1 wstawić wynik formuły czyli 3 z podanego wyżej przykładu?
Pozdrawiam Michał
OpenOffice3.3 na Windows 7
michal.s
 
Posty: 74
Dołączył(a): Pn sty 23, 2012 6:55 pm

Re: kopiowanie danych z kom. do kom. nie jako formuła

Postprzez Raknor » Pn lip 01, 2013 12:18 am

Wklej specjalnie: zaznacz liczby a wszystko inne odhacz.
LibreOffice 3.6.4 | 4.3 (64bit)
Kubuntu 14.04 (64bit)
Wszelkie uwagi lub chęć udziału przy polonizacji LibreOffice proszę kierować na adres: pol_lo at pro.wp.pl
Raknor
 
Posty: 504
Dołączył(a): Pt lut 19, 2010 3:32 pm
Lokalizacja: Warszawa

Re: kopiowanie danych z kom. do kom. nie jako formuła

Postprzez michal.s » Wt lip 02, 2013 10:56 am

A nie można czynności wklej specjalnie przygotować jakąś funkcją?
Sposób który zasugerowałeś jak najbardziej działa, ale trzeba to przygotowywać ręcznie.
Pozdrawiam Michał
OpenOffice3.3 na Windows 7
michal.s
 
Posty: 74
Dołączył(a): Pn sty 23, 2012 6:55 pm

Re: kopiowanie danych z kom. do kom. nie jako formuła

Postprzez Jan_J » Wt lip 02, 2013 12:14 pm

A dyć mozna, z poziomu makropoleceń. Elementarz:
Kod: Zaznacz cały   Rozszerz widokZwiń widok
komorka2.Value = komorka1.Value
komorka2.NumberFormat = komorka1.NumberFormat
JJ
LO 4.[34] ∙ AOO 4.1 ∙ Python (2.[67]|3.4) ∙ Unicode 7 ∙ LATEX 2ε ∙ XML ∙ Unix tools ∙ Linux (2.6|3.x) ∙ Fedora 19 ∙ CentOS 6.6 ∙ SUSE 13.1
Jan_J
 
Posty: 2491
Dołączył(a): Pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: kopiowanie danych z kom. do kom. nie jako formuła

Postprzez michal.s » Śr lip 17, 2013 10:56 pm

Janie_J, bardzo dziękuję za podpowiedź, ale nie do końca wiem jak temat ugryźć.
Siedzę i dumam co zrobić z przedstawionym przez ciebie przykładem i wymiękam.
Podeślij mi proszę jakąś wskazówkę jak do tematu podejść.
Szybciutko tylko napiszę do czego jest mi to potrzebne.
Mam dwa arkusze, jeden z farmułami i w drugim chciałbym np. przy zamykaniu dokumentu aby skopiowane zostały dane nie jako formuły tylko jako tekst.
Zabezpieczy mnie to przed zmianą istniejących już wpisów w momencie np. podmienienia pliku z któreg wciągane są dane do arkusza.
Pozdrawiam Michał
OpenOffice3.3 na Windows 7
michal.s
 
Posty: 74
Dołączył(a): Pn sty 23, 2012 6:55 pm

Re: kopiowanie danych z kom. do kom. nie jako formuła

Postprzez belstar » So lip 20, 2013 2:46 pm

Może jak w załączniku
Załączniki
Zapisz_Dane_w_Arkuszu2.ods
(22.92 KiB) Pobrane 206 razy
LibreOffice 4.2 Linux Mint
belstar
 
Posty: 439
Dołączył(a): Cz mar 17, 2011 9:08 am

Re: kopiowanie danych z kom. do kom. nie jako formuła

Postprzez michal.s » Pn lip 22, 2013 4:14 pm

Właśnie o to mi chodziło Belstar :-)
Szkoda, że nie można tego przygotować formułami, bo chętnie pogrzebał bym sam, ale niestety nie umiem pisać makr :-(
Wracam do tematu.
Przegotowałeś to w ten sposób, że kopiowana jest cała zawartość pierwszego arkusza.
A może dało by się zrobić tak, że kopiowana jest tylko część dopisana do arkusza.
Czyli, mam zapisanych 300 wierszy, kopiuję wartości i zamykam dokument.
Przy następnym otworzeniu pliku dopisuję kolejne 50 wierszy i w tym momencie skopiowane zostaje tylko te 50 wierszy, pozostałe 300 pozostaje bez zmian.
Pozdrawiam Michał
OpenOffice3.3 na Windows 7
michal.s
 
Posty: 74
Dołączył(a): Pn sty 23, 2012 6:55 pm


Powrót do Calc

Kto przegląda forum

Użytkownicy przeglądający ten dział: Yahoo [Bot] i 3 gości