W LibreOffice Calc, w jaki sposób mogę użyć uchwytu wypełniania do kopiowania formuł, ale nie formatowania komórki / ramki?


9

Używam LibreOffice 3.6.4.3 na Ubuntu 12.10 (Qual Qualzal).

Używam kolorów komórek i granic komórek do grupowania i rozróżniania grup komórek w arkuszu kalkulacyjnym.

Mam odważne poziome granice co cztery rzędy. Jest to uciążliwe, ponieważ nie można określić „pogrubienie granic w każdym n-tym rzędzie”. Robię to więc ręcznie, aby uzyskać wystarczającą liczbę arkuszy kalkulacyjnych, z którymi muszę sobie poradzić.

Tworzę arkusz kalkulacyjny, więc często modyfikuję formuły. Gdy formuła działa dla komórki, propaguję tę formułę do kilku wierszy poniżej, przeciągając uchwyt wypełniania komórki do innych (kilkuset) wierszy. Problem polega na tym, że przeciągnięcie uchwytu wypełnienia powoduje skopiowanie formatowania komórki z komórki (komórek) źródłowej, a także ze wzoru (e). Spowoduje to cofnięcie odważnych ramek w co czwartym rzędzie i ponowne pokolorowanie również wszystkich komórek. Następnie muszę wybrać grupę czterech rzędów komórek i ręcznie pogrubić górną i dolną ramkę dla każdej grupy czterech rzędów. To bardzo nudne.

Czy istnieje sposób na przeciągnięcie uchwytu wypełniania i propagowanie formuły (e), ale nie formatowanie komórki?

Odpowiedzi:


5
  • Skopiuj nową formułę
  • Wybierz każdą komórkę, w której powinna znajdować się nowa formuła
  • Kliknij prawym przyciskiem myszy iw menu podręcznym wybierz „Wklej tylko >> Formuła”

Pozwala to zachować kolor, ramkę itp. Komórek


1

Możesz to zrobić przy użyciu formatowania warunkowego.

Najpierw zdefiniuj nowy styl komórek dla podkreślonych komórek, np. Podkreślony. Następnie wybierz komórkę i zdefiniuj format warunkowy (Format-> Formatowanie warunkowe). Dla warunku 1 wybierz Formula jest, aw polu formuły wpisz „(ROW () / 4 = INT (ROW () / 4))” (bez cudzysłowów). Wybierz styl komórki do podkreślenia. Dotyczy to tylko co czwartego rzędu.

Skopiuj komórkę ( Ctrl+ C), wybierz obszar, który chcesz zmodyfikować, i Wklej specjalnie ( Ctrl+ Shift+ V). Wyczyść wszystkie pola wyboru w sekcji wyboru z wyjątkiem pola Formaty i wypełnij kopię. Lub jeszcze łatwiej, użyj malarza formatów.

Powinieneś być teraz w stanie kliknąć i przeciągnąć formułę przez te pola bez wpływu na formatowanie podkreślenia.


Całkiem dobrze, ale usuwa kolor w polu, w którym (ROW () / 4 = INT (ROW () / 4)).
Chełmite

Nie jestem pewien, czy podążam. Jeśli kolor czcionki i kolor tła są ustawione w stylu komórki, zostaną zachowane.
W_Whalley

1
Twoja formuła warunkowa może być nieco uproszczona MOD(ROW(),4)=0.
Scott,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.