LibreOffice 6

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

putnik113
Сообщения: 202
Зарегистрирован: 03 авг 2018, 07:37
Решено: 1
Благодарил (а): 15 раз
Поблагодарили: 7 раз
Контактная информация:

LibreOffice 6

#81

16 фев 2019, 19:47

Дабы не плодить темы спрошу здесь. В Calc таблице имеем в ряду набор двухзначных цифр.
Пример:
calc1.png
К этим цифрам спереди нужно ввести одинаковое число.
Пример:
calc2.png
Как автоматизировать добавление этих цифр ?

no avatar

Автор темы
x230
Сообщения: 2094
Зарегистрирован: 02 сен 2016, 22:07
Решено: 5
Благодарил (а): 406 раз
Поблагодарили: 487 раз
Контактная информация:

LibreOffice 6

#82

16 фев 2019, 20:24

putnik113, в другой ячейке вставь это "некое двухзначное число". А искомый результат получишь в другом "особо запрограммированном" столбце.
Примерно как на скрине. Лет двадцать назад (в excel) я это все вешал на макрос и получалось вах! автоматизация!
Вложения
calc2.jpg

no avatar

putnik113
Сообщения: 202
Зарегистрирован: 03 авг 2018, 07:37
Решено: 1
Благодарил (а): 15 раз
Поблагодарили: 7 раз
Контактная информация:

LibreOffice 6

#83

16 фев 2019, 20:58

А если нет свободных столбцов? Как поступить в этом случае?

Аватара пользователя

rogoznik
Сообщения: 10042
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

LibreOffice 6

#84

16 фев 2019, 21:05

putnik113, к примеру вот таким скриптом

Код: Выделить всё

Sub Main

dim i as integer

oDoc=ThisComponent

For i = 0 To 9

x = oDoc.Sheets(0).getCellByPosition(4,i).Value
y = "16" + trim(str(x))
oDoc.Sheets(0).getCellByPosition(4,i).setValue(y)

Next i

End Sub
ИзображениеИзображение

no avatar

putnik113
Сообщения: 202
Зарегистрирован: 03 авг 2018, 07:37
Решено: 1
Благодарил (а): 15 раз
Поблагодарили: 7 раз
Контактная информация:

LibreOffice 6

#85

16 фев 2019, 21:10

В последнем посте, вы явно преувеличиваете мои возможности. То есть стандартными средствами программы этого сделать нельзя?

Аватара пользователя

rogoznik
Сообщения: 10042
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

LibreOffice 6

#86

16 фев 2019, 21:12

putnik113, а это стандартные средства - макрос
ИзображениеИзображение

no avatar

putnik113
Сообщения: 202
Зарегистрирован: 03 авг 2018, 07:37
Решено: 1
Благодарил (а): 15 раз
Поблагодарили: 7 раз
Контактная информация:

LibreOffice 6

#87

16 фев 2019, 21:13

Тогда подскажите по подробнее куда это всё вводить?

Аватара пользователя

rogoznik
Сообщения: 10042
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

LibreOffice 6

#88

16 фев 2019, 21:18

ИзображениеИзображение

no avatar

putnik113
Сообщения: 202
Зарегистрирован: 03 авг 2018, 07:37
Решено: 1
Благодарил (а): 15 раз
Поблагодарили: 7 раз
Контактная информация:

LibreOffice 6

#89

16 фев 2019, 21:56

Да уж. Что макросы сидеть изучать, что вручную набивать. Вручную быстрее наверно получится, чем с макросами пока разберусь. Как в том мультике: Летим со мной там много вкусного. Лучше один день потерять, но за 5 минут долететь. Так и здесь.

Аватара пользователя

StarMAUGLI
Сообщения: 1650
Зарегистрирован: 10 сен 2016, 10:16
Решено: 19
Откуда: Москва
Благодарил (а): 697 раз
Поблагодарили: 187 раз
Контактная информация:

LibreOffice 6

#90

17 фев 2019, 03:53

x230, putnik113, можно еще сделать следующим способом в соседнем столбце написать формулу
="16"&F1
где 16 - нужное число, а F1 ячейка с которой начинается отсчет на первом скриншоте
& (амперсанд) - выполняет ту же функцию, что формула "СЦЕПИТЬ" у x230, просто символов набирать меньше...

А после протянуть данную формулу на выделенный диапазон...
(можно еще выделить нужный диапазон, захватив ячейку с формулой и нажать Ctrl+D, эффект будет тот же)
putnik113 писал(а):
16 фев 2019, 20:58
А если нет свободных столбцов? Как поступить в этом случае?
добавить столбец!:
выделить соседний, жамкнуть правой кнопкой и из контекстного меню выбрать "Добавить столбец слева" или "Добавить столбец справа", как тебе больше понравится...
когда все необходимые операции выполнишь, удалить (или скрыть, если собираешься в дальнейшем использовать эту механику в этом файле) лишние столбцы.

no avatar

putnik113
Сообщения: 202
Зарегистрирован: 03 авг 2018, 07:37
Решено: 1
Благодарил (а): 15 раз
Поблагодарили: 7 раз
Контактная информация:

LibreOffice 6

#91

17 фев 2019, 06:10

Создаю столбец
Пишу формулу и получаю результат
Как теперь избавится от ненужного столбца?
СТОЛБЦЫ.gif
Или как из столбца В полученные значения перенести в столбец С. А столбец В скрыть или удалить.

no avatar

Автор темы
x230
Сообщения: 2094
Зарегистрирован: 02 сен 2016, 22:07
Решено: 5
Благодарил (а): 406 раз
Поблагодарили: 487 раз
Контактная информация:

LibreOffice 6

#92

17 фев 2019, 09:51

putnik113 писал(а):
17 фев 2019, 06:10
скрыть
скрыть

Аватара пользователя

StarMAUGLI
Сообщения: 1650
Зарегистрирован: 10 сен 2016, 10:16
Решено: 19
Откуда: Москва
Благодарил (а): 697 раз
Поблагодарили: 187 раз
Контактная информация:

LibreOffice 6

#93

17 фев 2019, 15:01

putnik113,
1. в том же контекстном меню откуда ты добавлял столбец есть команда "Скрыть столбцы". На твоей гифке видно. Если потом тебе вдруг понадобится его снова "Показать", то нужно будет выделять два соседних со скрытым объектом столбца (слева и справа) и выбрать в контекстном меню "Показать столбец". Из чего следует что никогда не скрывай столбцы (или строки) с краю листа (столбец А и строку 1). P.S. Вообще-то решение для того, что бы показать эти крайние столбцы/строки если они скрыты есть, но оно не тривиальное, поэтому пока просто не забивай себе голову, а возьми в привычку их не скрывать.

2. Если же непременно нужно столбец удалить, то придется сделать еще один вспомогательный столбец (слева или справа). Затем выделить тот столбец (или диапазон ячеек) который с формулой и вставить его во вспомогательный, только не на прямую, а через "Правка -> Вставить как... -> значения" (или же горячими клавишами Ctrl+Shift+V), что тебе откроет дополнительный диалог специальной вставки, где ты сможешь воспользоваться опциями по умолчанию, ну или поиграться с ними, если умолчальные тебе не понравятся). После чего столбец с формулой уже можно будет и удалить.
Последний раз редактировалось пользователем 3 StarMAUGLI; всего редактировалось раз: 17

no avatar

putnik113
Сообщения: 202
Зарегистрирован: 03 авг 2018, 07:37
Решено: 1
Благодарил (а): 15 раз
Поблагодарили: 7 раз
Контактная информация:

LibreOffice 6

#94

17 фев 2019, 15:06

Делаю вообщем так. Создаю рядом пустой столбец, и в него заношу двухзначное число. Затем в соседнем столбце создаю формулу ="16"&и координата соседней первой ячейки, жму интер. Дальше растягиваю крестиком значение на весь столбец, дописывается 16. И скрываю колонку с двухзначными, и все.

no avatar

Автор темы
x230
Сообщения: 2094
Зарегистрирован: 02 сен 2016, 22:07
Решено: 5
Благодарил (а): 406 раз
Поблагодарили: 487 раз
Контактная информация:

LibreOffice 6

#95

17 фев 2019, 15:11

putnik113 писал(а):
17 фев 2019, 15:06
и все.
да
и спасибо StarMAUGLI за короткую формулу.
Последний раз редактировалось пользователем 1 x230; всего редактировалось раз: 17

Аватара пользователя

StarMAUGLI
Сообщения: 1650
Зарегистрирован: 10 сен 2016, 10:16
Решено: 19
Откуда: Москва
Благодарил (а): 697 раз
Поблагодарили: 187 раз
Контактная информация:

LibreOffice 6

#96

17 фев 2019, 15:11

putnik113, ну и нормально.
Все зависит от того куда ты дальше этот файл использовать собираешься. Конвертировать для интернета, экспортировать в эксель, делать из этой таблицы прайс или калькулятор на базе этой таблицы? может быть ты хочешь сделать из этой таблицы простенькую базу? Когда теоретический материал перекладываешь на практические рельсы - всегда могут возникнуть дополнительные вопросы.

no avatar

putnik113
Сообщения: 202
Зарегистрирован: 03 авг 2018, 07:37
Решено: 1
Благодарил (а): 15 раз
Поблагодарили: 7 раз
Контактная информация:

LibreOffice 6

#97

17 фев 2019, 15:13

Мне этот гребанный файл нужно отправить по почте, а там хоть трава не расти.

no avatar

putnik113
Сообщения: 202
Зарегистрирован: 03 авг 2018, 07:37
Решено: 1
Благодарил (а): 15 раз
Поблагодарили: 7 раз
Контактная информация:

LibreOffice 6

#98

17 фев 2019, 15:15

x230 писал(а):
17 фев 2019, 15:11
putnik113 писал(а):
17 фев 2019, 15:06
и все.
да
и спасибо StarMAUGLI за короткую формулу.
Все зделано ШЕФ

Аватара пользователя

StarMAUGLI
Сообщения: 1650
Зарегистрирован: 10 сен 2016, 10:16
Решено: 19
Откуда: Москва
Благодарил (а): 697 раз
Поблагодарили: 187 раз
Контактная информация:

LibreOffice 6

#99

17 фев 2019, 15:16

putnik113 писал(а):
17 фев 2019, 15:13
Мне этот гребанный файл нужно отправить по почте,
принимающая сторона тоже на либрофисе? если нет, то лучше самому в эксель конвертнуть, что бы тебе повторно мозги не выносили :-D

no avatar

putnik113
Сообщения: 202
Зарегистрирован: 03 авг 2018, 07:37
Решено: 1
Благодарил (а): 15 раз
Поблагодарили: 7 раз
Контактная информация:

LibreOffice 6

#100

17 фев 2019, 15:19

Я сохраняю в xls, так пойдет?

Закрыто

Вернуться в «Офис и документы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей