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 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
- Сообщения: 202
- Зарегистрирован: 03 авг 2018, 07:37
- Решено: 1
- Благодарил (а): 15 раз
- Поблагодарили: 7 раз
- Контактная информация:
LibreOffice 6
Дабы не плодить темы спрошу здесь. В Calc таблице имеем в ряду набор двухзначных цифр.
Пример: К этим цифрам спереди нужно ввести одинаковое число.
Пример: Как автоматизировать добавление этих цифр ?
Пример: К этим цифрам спереди нужно ввести одинаковое число.
Пример: Как автоматизировать добавление этих цифр ?
-
Автор темы - Сообщения: 2094
- Зарегистрирован: 02 сен 2016, 22:07
- Решено: 5
- Благодарил (а): 406 раз
- Поблагодарили: 487 раз
- Контактная информация:
LibreOffice 6
putnik113, в другой ячейке вставь это "некое двухзначное число". А искомый результат получишь в другом "особо запрограммированном" столбце.
Примерно как на скрине. Лет двадцать назад (в excel) я это все вешал на макрос и получалось вах! автоматизация!
Примерно как на скрине. Лет двадцать назад (в excel) я это все вешал на макрос и получалось вах! автоматизация!
-
- Сообщения: 10042
- Зарегистрирован: 27 июн 2017, 13:36
- Решено: 129
- Откуда: Нижний Тагил
- Благодарил (а): 776 раз
- Поблагодарили: 1956 раз
- Контактная информация:
LibreOffice 6
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
-
- Сообщения: 202
- Зарегистрирован: 03 авг 2018, 07:37
- Решено: 1
- Благодарил (а): 15 раз
- Поблагодарили: 7 раз
- Контактная информация:
LibreOffice 6
Да уж. Что макросы сидеть изучать, что вручную набивать. Вручную быстрее наверно получится, чем с макросами пока разберусь. Как в том мультике: Летим со мной там много вкусного. Лучше один день потерять, но за 5 минут долететь. Так и здесь.
-
- Сообщения: 1650
- Зарегистрирован: 10 сен 2016, 10:16
- Решено: 19
- Откуда: Москва
- Благодарил (а): 697 раз
- Поблагодарили: 187 раз
- Контактная информация:
LibreOffice 6
x230, putnik113, можно еще сделать следующим способом в соседнем столбце написать формулу
="16"&F1
где 16 - нужное число, а F1 ячейка с которой начинается отсчет на первом скриншоте
& (амперсанд) - выполняет ту же функцию, что формула "СЦЕПИТЬ" у x230, просто символов набирать меньше...
А после протянуть данную формулу на выделенный диапазон...
(можно еще выделить нужный диапазон, захватив ячейку с формулой и нажать Ctrl+D, эффект будет тот же)
выделить соседний, жамкнуть правой кнопкой и из контекстного меню выбрать "Добавить столбец слева" или "Добавить столбец справа", как тебе больше понравится...
когда все необходимые операции выполнишь, удалить (или скрыть, если собираешься в дальнейшем использовать эту механику в этом файле) лишние столбцы.
="16"&F1
где 16 - нужное число, а F1 ячейка с которой начинается отсчет на первом скриншоте
& (амперсанд) - выполняет ту же функцию, что формула "СЦЕПИТЬ" у x230, просто символов набирать меньше...
А после протянуть данную формулу на выделенный диапазон...
(можно еще выделить нужный диапазон, захватив ячейку с формулой и нажать Ctrl+D, эффект будет тот же)
добавить столбец!:
выделить соседний, жамкнуть правой кнопкой и из контекстного меню выбрать "Добавить столбец слева" или "Добавить столбец справа", как тебе больше понравится...
когда все необходимые операции выполнишь, удалить (или скрыть, если собираешься в дальнейшем использовать эту механику в этом файле) лишние столбцы.
-
- Сообщения: 202
- Зарегистрирован: 03 авг 2018, 07:37
- Решено: 1
- Благодарил (а): 15 раз
- Поблагодарили: 7 раз
- Контактная информация:
LibreOffice 6
Создаю столбец
Пишу формулу и получаю результат
Как теперь избавится от ненужного столбца? Или как из столбца В полученные значения перенести в столбец С. А столбец В скрыть или удалить.
Пишу формулу и получаю результат
Как теперь избавится от ненужного столбца? Или как из столбца В полученные значения перенести в столбец С. А столбец В скрыть или удалить.
-
- Сообщения: 1650
- Зарегистрирован: 10 сен 2016, 10:16
- Решено: 19
- Откуда: Москва
- Благодарил (а): 697 раз
- Поблагодарили: 187 раз
- Контактная информация:
LibreOffice 6
putnik113,
1. в том же контекстном меню откуда ты добавлял столбец есть команда "Скрыть столбцы". На твоей гифке видно. Если потом тебе вдруг понадобится его снова "Показать", то нужно будет выделять два соседних со скрытым объектом столбца (слева и справа) и выбрать в контекстном меню "Показать столбец". Из чего следует что никогда не скрывай столбцы (или строки) с краю листа (столбец А и строку 1). P.S. Вообще-то решение для того, что бы показать эти крайние столбцы/строки если они скрыты есть, но оно не тривиальное, поэтому пока просто не забивай себе голову, а возьми в привычку их не скрывать.
2. Если же непременно нужно столбец удалить, то придется сделать еще один вспомогательный столбец (слева или справа). Затем выделить тот столбец (или диапазон ячеек) который с формулой и вставить его во вспомогательный, только не на прямую, а через "Правка -> Вставить как... -> значения" (или же горячими клавишами Ctrl+Shift+V), что тебе откроет дополнительный диалог специальной вставки, где ты сможешь воспользоваться опциями по умолчанию, ну или поиграться с ними, если умолчальные тебе не понравятся). После чего столбец с формулой уже можно будет и удалить.
1. в том же контекстном меню откуда ты добавлял столбец есть команда "Скрыть столбцы". На твоей гифке видно. Если потом тебе вдруг понадобится его снова "Показать", то нужно будет выделять два соседних со скрытым объектом столбца (слева и справа) и выбрать в контекстном меню "Показать столбец". Из чего следует что никогда не скрывай столбцы (или строки) с краю листа (столбец А и строку 1). P.S. Вообще-то решение для того, что бы показать эти крайние столбцы/строки если они скрыты есть, но оно не тривиальное, поэтому пока просто не забивай себе голову, а возьми в привычку их не скрывать.
2. Если же непременно нужно столбец удалить, то придется сделать еще один вспомогательный столбец (слева или справа). Затем выделить тот столбец (или диапазон ячеек) который с формулой и вставить его во вспомогательный, только не на прямую, а через "Правка -> Вставить как... -> значения" (или же горячими клавишами Ctrl+Shift+V), что тебе откроет дополнительный диалог специальной вставки, где ты сможешь воспользоваться опциями по умолчанию, ну или поиграться с ними, если умолчальные тебе не понравятся). После чего столбец с формулой уже можно будет и удалить.
Последний раз редактировалось пользователем 3 StarMAUGLI; всего редактировалось раз: 17
-
- Сообщения: 202
- Зарегистрирован: 03 авг 2018, 07:37
- Решено: 1
- Благодарил (а): 15 раз
- Поблагодарили: 7 раз
- Контактная информация:
LibreOffice 6
Делаю вообщем так. Создаю рядом пустой столбец, и в него заношу двухзначное число. Затем в соседнем столбце создаю формулу ="16"&и координата соседней первой ячейки, жму интер. Дальше растягиваю крестиком значение на весь столбец, дописывается 16. И скрываю колонку с двухзначными, и все.
-
- Сообщения: 1650
- Зарегистрирован: 10 сен 2016, 10:16
- Решено: 19
- Откуда: Москва
- Благодарил (а): 697 раз
- Поблагодарили: 187 раз
- Контактная информация:
LibreOffice 6
putnik113, ну и нормально.
Все зависит от того куда ты дальше этот файл использовать собираешься. Конвертировать для интернета, экспортировать в эксель, делать из этой таблицы прайс или калькулятор на базе этой таблицы? может быть ты хочешь сделать из этой таблицы простенькую базу? Когда теоретический материал перекладываешь на практические рельсы - всегда могут возникнуть дополнительные вопросы.
Все зависит от того куда ты дальше этот файл использовать собираешься. Конвертировать для интернета, экспортировать в эксель, делать из этой таблицы прайс или калькулятор на базе этой таблицы? может быть ты хочешь сделать из этой таблицы простенькую базу? Когда теоретический материал перекладываешь на практические рельсы - всегда могут возникнуть дополнительные вопросы.
-
- Сообщения: 1650
- Зарегистрирован: 10 сен 2016, 10:16
- Решено: 19
- Откуда: Москва
- Благодарил (а): 697 раз
- Поблагодарили: 187 раз
- Контактная информация:
LibreOffice 6
принимающая сторона тоже на либрофисе? если нет, то лучше самому в эксель конвертнуть, что бы тебе повторно мозги не выносили
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей