Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Парсинг данных таблиц из ворда в эксель
 
Добрый день.

Может быть кто-нибудь сталкивался с таким вопросом...как автоматически вытягивать данные из таблиц ворда в эксель?
в смысле как это вообще происходит? через скрипт или можно установить некую связь между каждой ячейкой ворда и экселя? Или через получение и преобразование данных...? но там на первый взгляд нет подходящего выбора...
Формирование чисел с заданным шагом включающим необходимые промежуточные значения
 
День добрый!

Подскажите, знаний не хватает сформировать формулу, позволяющую сделать столбец с числами имеющий определенный период, но включающий промежуточные значения.
Типо, в одном столбце есть числа 20, 140....
Есть правило что числа должны быть кратны 100 ("первое число из первого списка), 100, 200, 300...)

надо чтобы сформировался столбец 20, 100, 140, 200, 300,,,
Очень часто ЕСЛИМН заменяется на _xlfn.IFS, office 2021
 
Добрый день, может быть кто сталкивался и решил это как-то.
С незавидной периодичностью функция ЕСЛИМН заменяется на _xlfn.IFS. В интернете пишут, что это из-за того, что в старой версии excel функция не работает, но у меня весь пакет 2021, файл с нуля создавался только у меня и нигде больше не был.
Потом нет-нет да заработает эта функция.

Как решить эту проблему?
Расстановка блоков с атрибутами в Autocad, по данным из excel
 
Исходные данные:
Таблица Excel, в которой имеются наименования блоков, координаты вставки блоков, наименование атрибутов.

Файл Autocad, в котором имеются заготовленные блоки с присвоенными атрибутами.

Необходимо: создать макрос, который будет вставлять блоки с заданными атрибутами в необходимые координаты, пропуская строки с нулями.

https://drive.google.com/drive/folders/13oaOhVqoMH9z8KZwXAe9168wu2tqcY4S?usp=sharing
Изменено: penapple - 24.04.2022 10:48:19 (Не смог загрузить фалйы, добавил их на облако.)
Построение линий в autocad в определенном слое, по данным из эксель
 
Исходные данные:
Таблица эксель в которой есть координаты формата XYZ начало и XYZ конца линии, а также наименование слоя, в котором линия должна быть.
Файл Autocad, в котором есть созданные слои с предустановленными типами линий (в архиве).


Необходимо: создать макрос, который при запуске будет отрисовывать линии по заданным координатам в заданном слое в автокаде, с сохранением типа линии установленного в слое по умолчанию.

ps. Если есть необходимость, то вид таблицы в эксель можно поменять, а именно убрать описательные строки A и B, а также, если будет необходимость, можно сцепить некоторые столбцы
Изменено: penapple - 24.04.2022 05:23:37
[ Закрыто] Создание линий в Autocade в заданном слое
 
Есть ли такой макрос, который может отрисовать линии (по двум точкам отрезки, не соединенные между собой) в определенных слоях?

например
X Y слой
0.5 10 0
10 15 системный
Создание графики в Автокад по данным эксель (блоки и отрезки)
 
Добрый день, подготовил ТЗ Для подготовки двух макросов, вроде в нем все описал что нужно:
 

1)      Макрос № 1 должен уметь вставлять блоки из Автокада по нужным координатам и с автоматическим написанием в блоках двух атрибутов, предусмотренных блоком.

2)      Если атрибут 1, 2, или один из них, не предусмотрен блоком, то это не должно отобразиться на работоспособности вставки блока по нужным координатам.

3)      Макрос № 1 должен отображать подпись атрибута в блоке в зависимости от местоположения блока и названия блока. То есть блок № 1 должен иметь атрибут «1» в координатах X1:Y1:Z1, и тот же самый блок № 1 должен иметь атрибут «2» в координатах X2:Y2:Z2

4)      Макрос № 1 должен уметь пропускать пустые строчки и названия блоков, не созданные Автокадом и не сбоить.

5)      Количество строчек, по которым работает Макрос № 1 не должен иметь ограничений

6)      Макрос № 2 должен уметь рисовать отрезок по двум координатам (начало1 и конец1), затем обрывать ее и рисовать следующий отрезок по двум другим координатам (начало2 и конец2).

7)      Макрос № 2 должен уметь брать тип линии, которым будет рисовать отрезок, из столбца «А» Line Name.

8)      Слой, в котором будут отображаться все отрезки из Макрос № 2, любой новый слой.

9)      Вес линии и цвет линии должны быть «по слою», чтобы их можно было все вместе поменять.

10)   Соответственно макрос № 2 не должен иметь ограничений по количеству строк и также должен пропускать пустые строки.

11)   Макрос № 1 и № 2 должны работать с результатами, подгружаемыми из других таблиц Эксель, то есть в строках будут формулы.

12)   Если условие № 11 не выполнимо или трудозатратно, то предложите свой вариант как обойти шаг «Скопировать из таблиц и вставить в другую таблицу как значение» дабы исключить появление ошибок на данном этапе.

 

Я ничего подобного не нашел, ближайшее, что есть к Макросу № 1, это в теме https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=1&TID=82129 Но она так, к сожалению, и не сдвинулась. Поэтому подготовил такое ТЗ.

Пояснение небольшое по поводу Макроса №1: На самом деле, по ссылке выше приведенной, эти два макроса умеют делать практически то что надо, если их запускать последовательно, один вставляет блоки по нужным координатам, которые ранее созданы в Автокаде, второй в ранее вставленных блоках редактирует атрибуты под те значения которые есть в экселе. Но второй макрос редактирует атрибуты ориентируясь на имя блока, и получается так, что на выходе у меня есть 10 блоков с именем "12" и с одними и теми-же подписями, зачем мне это? Мне нужно, что бы блоки подписывались в зависимости и от названия блока и от его координатного местоположения.

Названия листов можете написать сами.

Для исходных данных взял 3 файла:

Чертеж графики: Автокадовский файл с образцами блоков и типов линий. (Автокадовский файл не смог загрузить, почему-то сайт ругался на размер, хотя он весит 55 кб, поместил в архив)

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

данные вывод: Экселевский файл с данными из которых будут построения (Чисто файл в который подгружаются данные из файла «данные ввод» созданный для проверки п. 12 ТЗ)

UPD: Изменил условие 8 на более простой.

UPD2: Изменил версию Автокада на 2010. Сделал бюджет открытый (хз сколько это стоит, но надеюсь в пределах разумного). Добавил пояснение.

Бюджет: Ваши предложения

Срок: сегодня-завтра (Не думаю, что задача сложная)

Изменено: penapple - 28.01.2022 04:21:26
Сдвиг ячеек со значениями минуя пустые ячейки
 
Собственно, возникла проблема, имеется таблица, в которой значения разбросаны хаотично (как корабли в морском бое) то есть, могут несколько значений быть в одной строке или одно. Нужно что бы эти значения автоматически сдвинулись в ровные ряды ячеек, без пустых ячеек.

В примере есть две таблицы. В данном случае нужно перенести значения из таблицы 2 в таблицу 1. В строках 29, 30, 31 показано как это должно выглядеть
Пакетная замена текста в Word по словарю в Excel
 
Добрый день.
Присутствует потребность, в пакетной замене текста в документе word по словарю замены в excel.
Изначально пробовал составлять список замены и пользоваться сторонними приложениями (макрос Александра Витера/@TextReplacer/Replace Genius/etc) для замены текста напрямую в ворде, но все они столкнулись с одной бедой - они не переваривают очень большой словарь для замены - мне необходима возможность за раз переваривать словарь, порядка 100000 строк.
Может кто сталкивался с подобной проблемой и есть ответ?
Страницы: 1
Наверх