Сообщество - MS, Libreoffice & Google docs

MS, Libreoffice & Google docs

762 поста 14 934 подписчика

Популярные теги в сообществе:

3

Нужна помощь! Добавление данных в начало

Добрый день. У меня есть таблица в гуглдокс, в которую я каждодневно добавляю в конец таблицы( а их несколько) какое то значение. проблема в том что записей в таблице уже много, поэтому приходится вниз перематывать. Плюс ко всему самые свежие записи получаются в конце.

Можно ли сделать так, чтобы данные можно было бы добавлять сверху таблицы? Может быть есть какие то другие варианты сделать это удобнее?
Сама таблица проста: услуга, стоимость, примечание.

5706

Забудьте об объединении ячеек, ведь намного лучше поступать вот так!1

Точно уверен, что Вам часто приходилось понервничать с объединёнными ячейками!


Возьмём в качестве примера вот такую таблицу:

Выглядит, вроде, неплохо, вот только большим, на первый взгляд невидимым, минусом является то, что ячейки в диапазонах B2:E2 и B8:E8 объединены!

Поэтому если попробовать разом выбрать, например, все значения одного из месяцев, у нас непременно будет расширен выбор сразу на все столбцы таблички:

Наверняка Вы уже и сами пользовались подобным объединением ячеек – и я Вам хочу дать совет – постарайтесь больше этот инструмент не использовать, так как он может быть источником самых разных проблем - начиная от проблем с шорткатами, вплоть до сложностей при написании кода в VBA.


Но что же тогда использовать, спросите Вы, если вот понадобилось именно подобное центрирование содержимого по нескольким ячейкам? Для это намного лучше использовать центрирование содержимого по центру выделения. Разберёмся.


Для этого сперва отменяю объединение ячеек:

После этого выбираю все требуемые ячейки (я выбрал ячейки сразу как в строке 2, так и 8):

Теперь щелкаем по вот этому символу:

И в открывшемся окне в пункте «по горизонтали» выбираем настройку «по центру выделения».

Нажимаем на ОК и всё готово (на картинке ниже показано, что объединение ячеек не использовано)!

Теперь все выглядит как нам нужно было, и при этом и в функциональном плане всё работает как должно – вот могу спокойно выбирать нужные ячейки:

Всё описанное я также наглядно показал вот в этом видео, советую его посмотреть:

Показать полностью 9 1
7

Прошу помощи в формуле excel

Доброго времени суток.

Есть двустрочная таблица с более чем 50 колонками. Первая строка заполнена полностью, а во второй есть пустые ячейки. Мне надо вывести на другой лист только те колонки, где второй строке есть данные. Данные во второй строке меняются и каждый раз проводить сортировку с удалением пустых ячеек - не вариант.

Всю голову уже себе сломал как это сделать. Буду признателен за любую помощь.

Помогите сделать формулу в Excel или OpenOffice

Здравствуйте подскажите пожалуйста как сделать формулу для расчёта затрат на создание 1 предмет. Например чтобы создать 1 предмет нужно взять 3 доски 1 брусок и 2 гвоздя. Как сделать формулу чтобы меняя количество досок брусков и гвоздей Excel выдавал сколько получится предметов

20

Помощь в лиге программистов  access

Пикабушники дорогие, у меня в голове за 5 лет деградация.

Раньше очень хорошо разбирался в access, сейчас тупизм напал.

Подскажите или дайте направление.

Суть такая: есть файл  экселя, его импортирую в access,а дальше нужно создать XML для загрузки в 1с - заказы покупателя.

Тупизм в том что не знаю как создать схему в access чтобы выгружала в xml с данной структурой.

На половину получается, а дальше полный затуп.


Раньше писал под access, все ок было, но прошло 5 лет все забыл.

В доказательство, написанная программа для весовых отгрузок.

Показать полностью 3
76

Команды в телеграм ботах

Снова привет)

В ботах часто используются команды вида “/command”, которые провоцируют бота на то или иное действие.

Кто уже создавал ботов мог видеть их в @botfather.

Давайте разберемся как создать этот список команд и присвоить каждой ту или иную функцию.


С созданием списка команд все довольно просто, это реализуется непосредственно в настройках бота через @BotFather:


1) Вводим команду /mybots

2) Видим список наших ботов

3) Выбираем тот бот, которому присвоим список команд

4) Кликаем Edit Bot

5) Кликаем Edit Commands

Далее, следуя формату, отправляем список команд, например:

getkeyboard - получить клавиатуру

save - сохранить

Следим, что нам отвечает отец ботов. Видим сообщение Success - мы молодцы! Идем дальше.


Теперь если мы введем “/” в чате с нашим ботом, то он предложит список команд. Проверяем, что список есть:

Добавим логику нашим командам


Как уже видно из описания команд, я хочу отправить в чат клавиатуру.

Создам новую ГТ и перейду к написанию скрипта

Назову файл doPost, здесь будет только эта функция

Добавлю следующий скрипт:


function doPost(e)

{

let update = JSON.parse(e.postData.contents);

if (update.hasOwnProperty('message'))

{

let msg = update.message;

let chat_id = msg.chat.id;

let text = msg.text;

let msg_array = msg.text.split(" ");

let date = (msg.date/86400)+25569.125;

let user = msg.from.username;

if (text == "/getkeyboard") {

Demo.send_key("Галочки", chat_id, API, keyboard)

}

if (text == "/save") {

Demo.send("Клавиатура сохранена”, chat_id, API)

}

}

}

Все! Для каждой команды теперь добавлен функционал...


Хорошо, расскажу поподробнее))


doPost(e) - стандартная функция телеграма для обработки сообщений ботом. В нее мы записываем, что бот должен делать при получении той или иной команды.


Как видно из скрипта, команда - это простое текстовое сообщение. При заведении списка команд мы ограничиваем пользователя в свободном написании этих самых команд, тем самым упрощая всем жизнь.


Итак, если текст сообщения == “/getkeyboard”, мы отправляем в чат некую клавиатуру.

Если мы отправили боту команду “/save”, то он ответит нам сообщением “Клавиатура сохранена”.


Подробно функции send и send_key, а также библиотека Demo рассматривались в постах ранее. Вот ссылки:

- Создание бота (функция send)

- Клавиатуры (функция send_key)

- Библиотека


Дабы не перегружать дорогого читателя инфой, остановлюсь здесь)

Как всегда жду фидбека и вопросиков ^^ Всегда рады пообщаться!

Показать полностью 6
31

Халява! Бесплатные презы и шаблоны для Пикабушников!

Всем трям! Вчера я долго думал, как можно на наглядных примерах показать больше крутых практических фишек Power Point и заодно помочь пикабутянам.

Пришла в голову идея провести небольшую активность и придти к WIN-WIN:
1) Вы присылаете мне на почту mr.powerpoint78@gmail.com ваши примерные ТЗ (шаблон ТЗ не даю осознанно, так будет интереснее) и/или старые варианты презентаций и/или текст/картинки для новой презы.
2) Я создаю несколько слайдов и настраиваю шаблон так, чтобы любые другие слайды вы создавали без лишних заморочек

3) Публикую слайды с разбором инструментов на Пикабу.


Естественно, все абсолютно бесплатно.

Халява! Бесплатные презы и шаблоны для Пикабушников!

Зачем это мне? Ну во первых, можно будет показать работу инструментов наглядно, на конкретных живых примерах. А во-вторых, это возможность дополнить портфолио интересными примерами.

В общем, давайте вместе сделаем ваши презентации лучше!

Показать полностью 1
Отличная работа, все прочитано!