Как текст из Экселя раскидать по файлам Ворда?
Есть MS Office 2007. В экселевской табличке три колонки: название текста, текст на английском (небольшой, 2000 знаков), текст на китайском. 200 строк таких. Надо каждый текст сохранить в отдельном вордовском файле с указанным названием, то есть на выходе должно получиться 400 файлов, 200 с английским и 200 с китайским текстом. Делаться будет только один раз, поэтому нужно какое-то быстрое решение. Как супертупой вариант возможен даже макрос в Экселе, который для текущей ячейки сохраняет ее содержимое в вордовском файле - надо будет 400 раз нажать на горячую клавишу, но зато быстро. Или что-то поумнее, что само по ячейкам ездит.
Excel or LibreCalc интеграция из в
Ввиду всем известных событий легально работать с продуктами MS Office в нашей стране стало проблематично. Что с подвигло меня полностью переключиться на LibreOffice? в частности как понятно из заголовка поста это из эксель в либрекалк. Вопрос не стоит что лучше калк или эксель, это дело вкуса и частное, в обоих пакетах есть уникальные полезные функции которые облегчают работу.
У меня хоби делать калькуляторы и автоматизированные бланки в ексель и либре, но кто работал в обоих приложениях наверное сталкивался с тем, не смотря на полную вроде бы совместимость и есть моменты когда таблицы созданные в одном приложении не работают в другом.
Поиски в интернетах ничего полезного не дали, поэтому предлагаю в этой теме поделится теми несовместимости о которых Вам известно и как вы их обходите.
В частности, то о чем известно мне.
Если в excel VBA создаем свою функцию с названием на кириллице, то в Calc она не будет работать, соответственно решается данная проблема созданием функций и макросов на латинице, тогда они одинаково будут рабочими в обоих приложениях.
Не смотря на свою русификацию, в LibreCalc некоторые моменты остаются на английском. например форматы даты и времени там записываются как dd mm yyyy hh ss , т.е. если мы используем команду текст в Калк, то ТЕКСТ(А1;"dd,mm,yy \г.") для вывода 01.01.24 г., в эксель ТЕКСТ(А1;"дд.ММ.гг \г.") для получения того же результата, в данном случае я только поиском и заменой по всей книге решаю вопрос, что не очень удобно когда приходится работать с одним файлом в разных приложениях и в калк и в эксель (например дома и на работе), может кто ни будь знает как обойти данную проблему.
Аналогично проблеме №2 при работе с функцией ЯЧЕЙКА, надо использовать также латиницу в калк пишем 'filename', в эксель 'имяфайла', результат выполнения функции если в эксель конечное имя Листа в таких вот скобках [ имялиста], то в Калк его можно найти по сочетанию симвлов #$Имялиста. Тут кроме поиск и замена я друго решения не знаю.
может быть это частный случай, но у меня если я файл созданный в эксель сохраняю через либрекалк в формате 2003-2007 xls (поддерживает макросы без расширения m) или 2007-365 xlsm то вся кириллица в макросах превращается в ????????. а при сохранение в ods с кириллицей все в порядке.
Вот на вскидку проблемы с которыми я столкнулся, может у кого то сталкивался с такими же и нашел более элегантные решения помимо Поиск и Замена. Ну или поделитесь с трудностями с которыми столкнулись Вы.
upd. 5. еще один момент, индексы цветов в excel и calc, используемые VBA, различны. например в calc темно красный это 13209, а в excel 3421846
Excel. Преобразование даты
Всем привет!
Профи, подскажите! Пишу макрос в Excel, тем самым автоматизируя определенную работу. Я получаю некий файл, затем копирую его в свой файл и оттуда, с помощью макросов, беру то, что мне не надо. Столкнулся со следующей проблемой, в исходном файле дата представлена как dd.mm.24. И при копировании эксель спрашивает в какой формат преобразовать, dd.mm.1924 или dd.mm.2024? Через кнопку ошибки можно одним кликом это поправить, но таких мест на листе несколько, а мне необходимо всё это запихнуть в макрос. Как можно решить данную задачу?
P.S. мне нужна именно dd.mm.2024
Заранее всем огромное спасибо!
Помогите с макросом
Здравствуйте, дано: три ячейки с выпадающими списками, нужен макрос выбирающий первое значение в каждом
Прошу помощи с внедрением поиска
Сам не программист, пробовал переиначить примеры с макросами из интернетов - не вышло. Гештальт не закрыт(
Наткнулся на лигу, подумал: почему нет?
Дано: книга excel с множеством листов. Пусть будет 50.
Начиная с 4 или 5 листа, в столбце B со строки 2 и ниже вписано 7-значное число (идентификатор). На всех листах числа разные. На одном листе есть список всех этих значений по возрастанию. При реализации поиска планировал его убрать или скрыть, это для себя.
Планировал на первой странице сделать окно поиска по всем листам книги с точным вводом значения - ввел значение, рядом в окошке отобразился результат и при нажатии на него происходил переход на эту ячейку. Как инструмент "Найти и заменить", только встроенный в первый лист книги.
Если такое возможно сделать, прошу помощи, как реализовать.
Методом тыка у меня подобное получилось, но с оговоркой - некоторые значения строк задублировались по всем листам книги. После экспериментов удалил свои вирши
ВПР и примечание. Такое возможно, или нет?
Привет! Подскажите, возможно ли как-то сделать, чтоб ВПР подтягивала примечание из ячейки с отображением рисунка? Есть 2 листа в документе.
Вот первый:
И мне надо, чтоб на второй лист, при регистрации прихода, ВПР-ом подтягивалось это примечание с изображением. Само примечание подтягивается, но изображение не видно =(
Кто что может посоветовать? Или такое не возможно?