Olga H., не видел этой публикации. Нужно изучить. Спасибо!
Сбор данных из файлов
Сбор данных из файлов
|
05.06.2024 16:52:03
Olga H., сбор данных с листов в книге вещь хорошая, но это не совсем то, что мне нужно. У меня 7000 книг, откуда с первого листа нужно перенести данные в отдельную книгу.
|
|
|
|
|
Сбор данных из файлов
Помогите в поиске по словарям
Экспорт из Эксель в XML, Редактирование XML с помощью Экселя
Экспорт из Эксель в XML, Редактирование XML с помощью Экселя
Отзывы о работодателях и исполнителях, Посмотрите, прежде чем взять/предложить работу
|
24.11.2021 16:09:37
Рекомендую пользователя Jack Famous! Работу делает оперативно, с "погружением" в задачу, с предложениями по оптимизации, в случае надобности.
|
|
|
|
|
Макрос обработки спецификаций
|
24.11.2021 16:06:35
Задача выполнена Jack Famous, спасибо ему большое!
|
|
|
|
|
Макрос обработки спецификаций
Подстановка данных по списку в существующую сложную схему вычисления
|
04.07.2021 20:48:33
New, огромное спасибо! Все прекрасно работает! Очень помогли.
|
|
|
|
|
Подстановка данных по списку в существующую сложную схему вычисления
|
04.07.2021 19:08:17
JayBhagavan, New, друзья, извините, наверное сильно замудрил. Я объясню - в примере необходимо, чтобы макрос поочередно брал наименования из списка на листе "Список", и подставлял его в ячейку B3 на листе "Глав лист". Далее происходит процесс происходит без прямого участия макроса - идет поиска/вычисления уже заранее подготовленными формулами, и результат этого всего будет появляться в ячейке С3 листа "Глав лист". Так вот, макрос полученный результат должен поместить в ячейку, напротив того наименования, что взял на листе "Список". И так далее макрос должен перебирать все имена в таблице и возвращать результаты вычислений.
Я понимаю, что в приложенном примере все выглядит очень просто и примитивно, но он отражает суть поставленной задачи.
Изменено: - 04.07.2021 19:09:21
|
|
|
|
|
Подстановка данных по списку в существующую сложную схему вычисления
|
04.07.2021 17:55:53
Добрый день! Прошу помочь в одной задаче. Существует книга excel с несколькими листами. Один из этих листов главный и служит для ввода данных, остальные же выступаю в роли своего рода баз данных и полей для вычислений различных значений. Все эти листы между собою связаны формульными связями. В главном окне по большому счету подставляется некое наименование, которое содержит 38 символов, 30 из которых являются объектами функционирования формул. Как вы понимаете, количество вычислений довольно велико, а существующие связи недурно запутаны. Но это не так важно. Важно, что мне, например, необходимо осуществить не один, и даже не десять расчетов в этой книге, и каждый раз заниматься подстановкой данных туда, и копирование результата, занимает уйму времени.
Собственно просьба в помощи заключается в том, чтобы помочь с макросом, который смог бы систематично, согласно заранее подготовленного списка, вносить наименования на главный лист моей книги, а полученный результат вычисления уже переносить обратно в этот же список в колонку с соответствующим наименованием из списка. Для примера я приложу файл excel с примитивным расчетом, но он примерно отражает суть задачи. В файле есть некая база, где внесены все позиции с ценами - это прообраз запутанной системы формульных вычислений. Потом, есть ячейка ввода наименований и ячейка, куда выводится результат. Ну и есть список, согласно которого макрос должен работать, подставляя наименования из него в ячейку внесения данных, а результат уже помещать в соседний столбец. |
|
|
|
|
График с логарифмической шкалой по примеру
|
19.04.2021 22:00:11
Всем здравствуйте! К сообщению прикладываю картинку-пример графика с логарифмической шкалой. Так вот, я уже умаялся в попытках её повторить. Точнее, я пытаюсь найти такое основание, чтобы создать более менее заполненную вертикальную сетку, но при этом не слишком частящую. Вроде определился с подходящим основанием. А вот значения для основных и вспомогательных делений никак подобать не могу, чтобы как на примере получить четкие значения по оси Х от 0,6 до 100 (0,6; 0,8; 1; 1,5; 2; 3; 4; 5 и т.д. до 100). Не понимаю как это сделали? Есть подозрение, что они проставлены уже вручную, после построения. Но снова же, как можно поставить вручную точно на логарифмической оси такие значения? Линеечкой не измеришь и пропорцию не составишь.
В общем, если посчитаете флудом то сносите тему, но тем не менее если вопрос имеет решение в рамках инструмента построения графиков в excel, то мне кажется, что тема будет полезной всем интересующимся. |
|
|
|
|
Поиск ближайшего, интерполяция, заполнение ячеек
Поиск ближайшего, интерполяция, заполнение ячеек
|
26.04.2019 11:06:28
БМВ, благодарю, работает, и ищет ближайшее значение. Точнее выбирает то значение, у которого абсолютная разница наименьшая. И все же, можно ли здесь добавить интерполяцию и вписывать не ближайшие значения, а интерполированные? Как мне кажется нужно найти строку с наименьшей разницей и с разницей следующей за наименьшей по величине, и с ними уже как то работать. Но как её найти я не понимаю.
|
|
|
|
|
Поиск ближайшего, интерполяция, заполнение ячеек
|
26.04.2019 10:18:27
Я попробую ещё раз пояснить. В итоге в активной таблице в ячейки
нужно внести интерполированные значения из таблицы данных. Поиск значений для интерполяции следует искать по двум параметрам: в первую очередь по значению "индекс", а потом уже по ближайшему значению "qv". |
|||
|
|
|
Поиск ближайшего, интерполяция, заполнение ячеек
|
26.04.2019 09:49:53
Александр, не совсем то. Я тоже думал через сцепление поиск организовать, но таким путем не решается необходимость в интерполяции промежуточных значений qv.
|
|
|
|
|
Поиск ближайшего, интерполяция, заполнение ячеек
|
26.04.2019 09:25:23
Здравствуйте! Прошу помощи, потому как уже голову сломал. Задача следующая: есть таблица данных, из которой мы черпаем нужную нам информацию (окрашена в серый цвет). Что характерно, в этой таблице в первой колонке есть ряд повторяющихся значений, но каждому из повторов соответствует аутентичные значения все последующих столбцов соответствующей строки. И есть активная таблица, в которую данные должны вноситься (окрашена в оранжевый цвет). Суть в следующем - когда в активной таблице в первой ячейке выбирается индекс, а во второй вносится параметр qv, в виде цифрового значения, формула должна произвести поиск в таблице данных по параметру "индекс" и найти ближайшее значение к внесенному qv уже по второй колонке. Затем формула должна произвести линейную интерполяцию всех ячеек в уже обнаруженной строке. Результат интерполяции должен быть внесен в соответствующие ячейки активной таблицы.
Буду очень благодарен! |
|
|
|
|
совместимость excel 32bit/64bit
|
19.03.2019 08:50:16
Андрей VG, как же вы правы! Я не доглядел. Действительно для 32 bit библиотека. Наверное именно из-за этого и не работает. Спасибо за наводку. Теперь буду искать верную библиотеку.
|
|
|
|
|
совместимость excel 32bit/64bit
|
19.03.2019 08:39:25
|
|||
|
|
|
совместимость excel 32bit/64bit
|
19.03.2019 08:31:31
Здравствуйте! Подниму старую тему. У меня установлен OFFICE 2013. Компьютер Win10 PRO x64. При попытке запустить макрос выскакивает сообщение: "The code in this project must be updated for use on 64-bit systems. Please review and update Declare statements and then mark them with the PtrSafe attribute."
Соответственно я порылся на форумах и обнаружил разные, не понятные для меня, обсуждения на эту тему, а также определенные решения. Я честно пытался их повторить. Например такие не простые для меня, как я одолеть не смог. Прекратить появление всплывающего сообщения, а также выделения красным цветом строк кода, где офис требовал внести корректировки, мне удалось только тогда, кода я повставлял PtrSafe перед Function и Sub. Но беда в том, что от этого работать мой код не стал. Помогите, пожалуйста. Сам я вряд ли разберусь.
|
|||||
|
|
|
Делать картинки видимыми по условию
|
10.01.2019 11:12:49
gling, спасибо!
|
|
|
|
|
Делать картинки видимыми по условию
|
10.01.2019 09:00:25
gling, выходит, что вы отслеживаете диапазон В2:В3, и при изменении в любой из клеток "читаете" уже D2? Отсюда из смена картинок?
|
|
|
|
|
Делать картинки видимыми по условию
|
09.01.2019 20:03:17
Андрей VG, да, полностью уверен. Для чистоты эксперимента я в код внес сочетания из сцепки путем копирования. Во вкладке ТЕСТ1 все работает по прежнему. Еще я сделал временно видимыми картинки на листе ТЕСТ2. Если на этом листе код заработает, то лишние картинки исчезнут. Также картинки переименовал, чтоб не было путаницы.
|
|
|
|
|
Делать картинки видимыми по условию
|
09.01.2019 16:44:39
Здравствуйте! Прошу помочь в следующей ситуации: у меня на листе есть несколько картинок, и они размещены в одном месте. В лист вписан код, который делает все изображения на листе невидимыми, и далее делает их уже видимыми по условию. Условием является выбор в определенной ячейке определенного слова, или словосочетания, не суть. Так вот, код работает только, если я осуществляю манипуляции с этой самой условной ячейкой. Однако он перестает работать, если в этой ячейке слово, или словосочетание, формируется путем сцепки слов. Т.е. я не делаю никаких манипуляций с ячейкой и значение в ней формируется автоматически.
Проблема в том, что мне нужно, чтоб код работал именно при автоматическом изменении значения в ячейке без моего вмешательства. Как это сделать - не знаю. Прошу помочь. З.Ы. В примере ТЕСТ1 - все работает, а в ТЕСТ2 - нет. |
|
|
|
|
Преобразование одного типа графика в другой
|
30.10.2018 09:40:39
Здравствуйте. Прошу помочь в следующем вопросе: у меня есть довольно простой график, который нужно преобразовать в другой тип графика, который не поддерживается (как я думаю) ехcel. Требуемый график я нарисовал в paint. По сути он повторяет экселевский график, но с несколько другими осями, чтоли. Подозреваю, что здесь нужно применить логарифм, но как это делать не знаю. В общем, помогите, кто может.
|
|
|
|
|
Ошибка при применении GoalSeek Goal
|
24.01.2018 12:16:11
Казанский, но как это работает на листе? Ума не приложу откуда появляются данные в ячейке.
|
|
|
|
|
Ошибка при применении GoalSeek Goal
|
24.01.2018 09:47:52
Здравствуйте! Сейчас изучаю excel программу с целью того, чтобы перенять некоторые нужные мне функции. Однако застрял на одной ячейке - G126, Лист "Расчет". Сюда вносятся данные из макроса листа:
Никак не пойму как это работает. Пытался тупо повторить и ничего не вышло. Помогите пожалуйста разобраться. |
|||
|
|
|
Вставка картинок по условию с помощью макросов
|
26.05.2017 08:14:12
Юрий М, спасибо. Однако, как я понял, в вашем коде следует Falce поменять на True. Также изменил <> на =, т.к. все видимое тогда:
VSerg, не совсем так. Просто в ходе решения моей проблемы, в рамках данной темы, Юрий М, предложил очень интересное решение, оно мне очень импонирует, и, пожалуй, его я приму как основной вариант. Однако и то решение, которое предложили вы я терять не хочу. Лучше довести до конца и взять на заметку.
Изменено: - 26.05.2017 08:55:00
|
|||
|
|
|
Вставка картинок по условию с помощью макросов
|
25.05.2017 23:13:53
Юрий М, появилась проблема с исчезновением рисунков - сейчас пропадают ВСЕ рисунки и диаграммы на этом же листе. Ситуация похожа в решении от VSerg. Я решил последовать его предложению по назначению имен, но как то стал в ступор. Вот, что вышло, но, код не окончен, не знаю как дальше писать:
Изменено: - 25.05.2017 23:14:14
|
|||
|
|
|