Jak skopiować / wkleić tabelę z LibreOffice Calc do LibreOffice Writer

50

Próbuję skopiować / wkleić tabelę 4-kolumnową z LibreOffice Calc do LibreOffice Writer, ale kiedy ją wkleję, wyodrębnia tabelę z Calc. Utworzyłem również tabelę w LibreOffice Writer za pomocą narzędzia Tabela w Writer i próbowałem wkleić dane z tabeli Calc do tabeli Writer. Stworzyło to samo, kolejną kopię tabeli obliczeń.

Jak więc pobrać zawartość tabeli 4 kolumnowej w programie Calc i wkleić ją w tabeli 4 kolumnowej z Writer.

Luis Alvarado
źródło

Odpowiedzi:

41

Czy mogę zasugerować w Writer wybrać Edycja - Wklej specjalnie. Następnie wybierz „Tekst sformatowany”. Spowoduje to wklejenie tekstu do tabeli, którą można następnie sformatować / dodać ramki itp.

fossfreedom
źródło
14
nie wydaje się działać podczas wklejania kilku kolumn do istniejącej tabeli w programie writer. Wklei wszystkie kolumny do jednej pojedynczej komórki tabeli zamiast kilku kolumn.
n3rd
2
Edycja -> „Inhalte einfügen” -> HTML lub „Tekst sformatowany” działają dla mnie świetnie. Dzięki!
alfonx
1
Ten sam problem, przed którym stoję. Rozwiązanie działa dopiero po tym, jak wykonałem sztuczkę sugerowaną przez @Alan
kuldeep.kamboj
57

Skopiuj przykładowe dane do Calc.

wprowadź opis zdjęcia tutaj

Jeśli spróbujesz wkleić bezpośrednio do oryginalnej tabeli, wszystkie informacje zostaną wklejone do pierwszej komórki zamiast odpowiednio kilku kolumn lub wierszy.

wprowadź opis zdjęcia tutaj

Zamiast tego umieść kursor w pustym miejscu w dokumencie, np. Normalny akapit, a nie komórka w tabeli.

W menu Writer wybierz Edit-> Paste Special( Ctrl+ Shift+ V), a następnie wybierz "Formatted Text".

wprowadź opis zdjęcia tutaj

Teraz zobaczysz swój stół z Calc wklejony do Writer.

wprowadź opis zdjęcia tutaj

W następnym kroku możesz teraz wybrać tę tabelę, skopiować i wkleić ją do oryginalnej tabeli.

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

Voila!

wprowadź opis zdjęcia tutaj

Zaletą tej metody jest to, że nie trzeba naprawiać złego formatowania wklejania specjalnego.

Sina
źródło
7
Tak to działa. Ale to jest całkowicie głupie. Kciuk w dół dla LibreOffice. Potrzebuję tego 10 lat. MS to robi!
Chameleon,
1
Dzięki za to rozwiązanie. Jest to zwykle pożądane zachowanie podczas wklejania danych tabeli do tabeli w programie Writer. Powinno to nastąpić w jednym kroku, nawet jeśli dotyczy „Wklej specjalnie”
Alecz
Świetna odpowiedź. O wiele lepszy niż zaakceptowany. Dzięki
Martin
13

Nie działało to dla mnie, ponieważ stworzyło dziesiątki małych osobnych tabel.

Następnie znalazłem prosty sposób obejścia tego w następujący sposób. (Pracowałem z dużą tabelą arkusza kalkulacyjnego około 50 wierszy i 10 kolumn).

  1. W programie calc wybierz wymagany obszar i skopiuj go [ctrl - C]
  2. we writer na zwykłym kawałku strony wklej schowek jako niesformatowany tekst. Wklei tabulatory między danymi komórki i znakami carrige na końcach wierszy
  3. Zaznacz cały tekst i użyj [tabela] [konwersja] [tekst na tabelę] przy użyciu ustawień domyślnych

Działa jak magia

Richard Jannaway
źródło
4
Ta odpowiedź zmieniła moje życie na zawsze.
OregonTrail
Działa to świetnie, jeśli wszystkie komórki zawierają tekst lub nie masz nic przeciwko utracie formatowania. Jeśli chcesz zachować specjalne formatowanie liczb, możesz wybrać metodę Siny .
Iain Samuel McLean Starszy
2
To jest poprawna odpowiedź
Attila Fulop
W LibreOffice 6 przynajmniej skrót do niesformatowanej pasty to Ctrl + Shift + Alt + V. Więc Ctrl + V = zwykła pasta, Ctrl + Shift + V = wklej specjalnie (okno dialogowe), Ctrl + Shift + Alt + V = wklej niesformatowane.
MS Berends,
4

jeśli nie zaktualizujesz zawartości tabeli przez wklejenie, spróbuj najpierw wkleić dane do pustego miejsca na stronie, a następnie skopiuj je z powrotem do tabeli, co działa dla mnie

Alan
źródło
3

Mój ulubiony sposób wklejania (sformatowanych) tabel z Calc do Writer to edytor HTML LibreOffice. Zrób to:

  1. Skopiuj tabelę z Calc,
  2. Wklej go w edytorze HTML,
  3. Skopiuj ponownie
  4. Wklej to w pisarzu.

Tabela zostanie wklejona jako tabela (z odpowiednią liczbą kolumn i wierszy) i przy zachowaniu dużej części formatowania.

Fabio Marroni
źródło
To załatwiło sprawę z istniejącą tabelą, kopiując z arkusza kalkulacyjnego i wklejając, jak sugerowano w edytorze HTML, ale musimy wkleić specjalnie jako HTML , aby uzyskać tabelę HTML. Po tym czasie wszystkie formaty w istniejącej tabeli będą obserwowane przez nowe dane. Jakoś nie rozmiar czcionki, ale sama czcionka jest przestrzegana. Dziękuję Ci bardzo.
Geppettvs D'Constanzo
0

Wypróbowałem wszystkie różne opcje oferowane przez Edit -> Paste Special(Ctrl + Shift + V), a najlepszą dla mnie była opcja wklejenia go jako HTML. W ten sposób zachował wszystkie formatowanie i kolory. Była to złożona tabela z 11 kolumnami i ponad 200 wierszami z komórkami o różnych rozmiarach.

Wszystkie formowanie zachowane.

Jeśli robi to jakąkolwiek różnicę, używam Libreoffice 4.2.6.2. Może działać inaczej we wcześniejszych wersjach.

Mam nadzieję, że to pomoże.

dmc
źródło
Próbowałem tego z kilkoma danymi dziesiętnymi. Zachowuje całe formatowanie, ale zaokrągla liczby ułamkowe do dwóch miejsc po przecinku.
Iain Samuel McLean Starszy