Страницы: 1 2 След.
Поиск
Временной интервал - подставить соответвующее значение, Найти во временном интервале соответствующее значение и вставить в таблицу
Автор: eka_pri. Подскажите как можно вытянуть номера недель из дат временного интервала допустим дате "17.01.2017" соответствует неделя "3", пробовал через функцию суммеслимн но не вышло
Теги: Дата
Изменен: 06.04.2024
Читать сообщение на форуме или сайте.
Перенос таблицы из word с помощью VBA, оптимизация кода
Автор: KrabNaGalerah. Всем привет, есть у меня пару ворд файлов, длинных, с большой таблицей в примерно 3к строк (выгрузка). Эти таблицы нужно закинуть в эксель. Написал код. Закидываю значения в массив, потом уже буду с этим массивом дальше работать. Однако обработка оставляет желать лучшего, около 5ти минут считывает данную таблицу. Код не большой, может быть кто то уже делал похожие вещи и знает хитрости, к примеру может быть скопировать таблицу как нибудь целиком, или что нибудь похожее. ...
Теги: word, vba, array
Изменен: 09.02.2023
Читать сообщение на форуме или сайте.
Проверка даты
Автор: Galina7138. Здравствуйте, вопрос такой. Есть таблица с датами отчетов. Даты формируются исходя из периодичности . Формула ДАТА составляется из текущего месяца, текущего года и отчетного дня. Проблема в 31 числах и 29-31 в феврале. Например, отчет каждое 31 число. Если эта дата есть в месяце - никаких проблем. Если это, например, февраль, то эта формула составляет дату 2023 год, месяц 2, день 31. Так как такой даты не существует, то Эксель возвращает дату в марте. А мне нужно ставить ...
Изменен: 07.02.2023
Читать сообщение на форуме или сайте.
VBA - как импортировать XML программно с подключенной внешне схемой, проблемы с программным импортом XML
Автор: kohet. Всем доброе время суток!  Проблема следующая. Есть энное количество XML файлов, которые надо импортировать в Excel и далее их там обрабатывать.  Но есть проблема - встроенная схема предполагает, что одно поле имеет тип "integer", в результате чего 18-значное число округляет последние 3 цифры.  Но мы ж не идиоты, мы ж читаем, что в документации Мелкософтов. Так как все файлы XML однотипные, выгружаем из одного из них макросом схему: Sub save_XML_scheme() Dim fPath As ...
Теги: xml, vba
Изменен: 13.10.2022
Читать сообщение на форуме или сайте.
Фильтр добавляет автоматом пустую строку - БАГ, После каждой фильрации, добавляется пустая строка
Автор: Cappuccino. Добрый день. Кто нибудь сталкивался с таким чудом?: В приложенном файле, три листа InOutCMV - Лист с движением (Прием-Отпуск) ОборотыСклада - ну тут понятно ProductDirectory - Тут собственно перечень материалов и колонка с остатками на данный момент Весь трабл происходит на Листе ОборотыСклада Берем фильтр за Февраль и убираем все строки с 0 и получаем список с пустой строкой вконце, если очитстить фильтр и повторить, то строк пустыуже будет 2 штуки, если еще повторим, то уже ...
Изменен: 02.03.2022
Читать сообщение на форуме или сайте.
VBA проверка на число (по заданному региональному стандарту)
Автор: Максим Зеленский. Привет всем. Немного туплю, порыл форум, но никак не найду подходящего решения, или не могу протестировать... а VBA основательно приподзабыл уже :) Есть три ячейки, в которых может быть написано число с десятичным знаком или без десятичного знака, причем может быть сохранено как текст или как число: 0.5true 0,5false  1trueнужен кусочек кода VBA для проверки содержимого ячейки Если в ячейке записано целое число, без десятичного знака, то это не ошибка. Неважно, как оно ...
Изменен: 13.10.2021
Читать сообщение на форуме или сайте.
Как создать в VBA формулу с функциями Exel
Автор: Дмитрий Величко. Здравствуйте! Помогите, пожалуйста: Сделал для работы формулу, которая будет выводить "снизу-вверх" выделенные строки и заменять в них определенные слова (направления света), записал ее себе в текстовом виде, чтобы не забыть и вставлять в файлы, если пригодится:  =ЕСЛИ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ИНДЕКС(Область которую надо копировать и переворачивать;СТРОКА(последняя строка в области ФИКСИРОВАННАЯ ПО СТРОКЕ)-СТРОКА(строка в ...
Теги: exel, vba
Изменен: 30.09.2020
Читать сообщение на форуме или сайте.
Вывод ФИО сотрудника в течении 10 дней до его дня рождения
Автор: dom23. Здравствуйте, дорогие форумчане!  Помогите, пожалуйста, сделать формулу вывода ФИО сотрудника в течении 10 дней до его дня рождения, желательно сразу в другом журнале. Если сотрудников двое, то очень желательно выводить двоих.  Спасибо за помочь!
Изменен: 08.08.2020
Читать сообщение на форуме или сайте.
Показать самую раннюю дату поставки по конкретному сочетанию "Артикул+Серийный номер"
Автор: Катя. Добрый день! Понимаю, что решение должно быть достаточно простым (хотя порой, если так кажется, формула получается на выходе огромной), но никак не могу сообразить, каким именно. Помогите, пожалуйста! Имеется ряд артикулов, по каждому из которых есть некоторое число серийных номеров. Причём одни и те же серийные номера могут рандомно повторяться у разных артикулов. Также есть данные по датам поставки каждой позиции (Артикул+Серийник). Одна и та же позиция (Артикул+Серийник) может ...
Теги: Дата
Изменен: 30.07.2020
Читать сообщение на форуме или сайте.
Передача аргументов пользовательской форме.
Автор: slepoi_kamin. Добрый день. Пытаюсь сделать универсальную форму для ввода данных. Идея такая: есть ПЕРВАЯ ФОРМА с текстбоксом, если в нем не хватает места, то можно нажать на кнопку откроется ВТОРАЯ ФОРМА с текстбоксом большого размера. В этот текстбокс мы вводим текст, нажимаем ок, и текст переносится в текстбокс первой формы. ПЕРВЫХ ФОРМ много и они разные. А ВТОРАЯ ФОРМА должна быть одна универсальная. То есть, по идее надо по нажатию на кнопку на ПЕРВОЙ ФОРМЕ передать во ВТОРУЮ ...
Изменен: 27.05.2020
Читать сообщение на форуме или сайте.
Поиск наименьшей или наибольшей даты с критериями, Поиск наименьшей или наибольшей даты с критериями
Автор: shitko. Есть данные: клиент, статус, дата. Необходимо найти наименьшую/наибольшую дату в разрезе клиента и статуса. Критериев может быть и больше. Есть ли полноценная функция, подобная суммеслимн, но для работы с датами?
Теги: Дата
Изменен: 28.05.2019
Читать сообщение на форуме или сайте.
Изменить URL в запросе автоматически
Автор: xseed. День добрый. Есть запрос вида let Source = Json.Document(Web.Contents("https://api.binance.com/api/v1/klines?symbol=BTCUSDT&interval=1w&limit=50")), #"Converted to Table" = Table.FromList(Source, Splitter.SplitByNothing(), null, null, ExtraValues.Error), #"Extracted Values" = Table.TransformColumns(#"Converted to Table", {"Column1", each Text.Combine(List.Transform(_, Text.From), "#(tab)"), type text}), ...
Изменен: 08.11.2018
Читать сообщение на форуме или сайте.
С помощью рекурсии генерировать все возможные словосочетания из столбцов
Автор: maximusu. Привет всем. Ребята, помогите пожалуйста разобраться с проблемой. Есть следующая задача. Мне нужно объединить значения из всех столбцов и строк. Вначале мы берем первое значение первого столбца и присоединяем к нему первое значение из второго столбца. Затем к получившемуся результату присоединяем по очереди все значения третьего столбца, Затем вновь берем первое значение первого столбца, но присоединяем к нему уже второе значение второго столбца. И вновь к получившийся  ...
Изменен: 11.10.2018
Читать сообщение на форуме или сайте.
Автоматичекая вставка фиксированой даты
Автор: Мамбет. Допустим, при вводе данные в ячейку диапазана A2:A100, автоматическая появлялась в соответствующей ячейке диапазона B2:B100  фиксированная дата, при этом дата не должна меняться при последуюших изменениях в ячейках диапазона A2:A100, в том числе при удаление и вставки ячейки или строка, кроме случая редактирования в самом ячейке даты.
Теги: Дата
Изменен: 13.05.2018
Читать сообщение на форуме или сайте.
Выбор значений в ListBox по значению ComboBox
Автор: aimv. Привет Уважаемые! Ребят, такой вопрос - есть книга excel в которой созданы Лист1, Лист2, Лист3, Лист4, Лист5 Так же есть UserForm с элементами ListBox1, ComboBox1, CommandButton1 При запуске UserForm в ListBox1 загружаются название всех листов книги :Private Sub UserForm_Initialize() ListBox1.Clear For i = 1 To Sheets.Count ListBox1.AddItem Sheets(i).Name Next End Sub В ListBox1 включена опция MultiSelect = 1 - fmMultiSelectMulti В ComboBox1, так же ...
Теги: vba, EXCEL, ListBox, combobox
Изменен: 22.12.2017
Читать сообщение на форуме или сайте.
Автоматическое подставление
Автор: Blecc21. Доброго здравия. Прошу помочь знатоков так как сам я пока что не нашёл решения этого вопроса. Есть вот такая вот таблица http://s016.radikal.ru/i335/1708/60/072dec98f63c.png Мне необходимо сделать формулу которая будет сама смотреть на значение в А и вставлять в С, но есть нет значение в А , то брать его из В. Получается мы видим в А2 весь этот текст, и главные в нём слова "Поток" и "RA.RU.21АБ59" и чтобы при этом в С2 тогда выдавал ...
Изменен: 02.08.2017
Читать сообщение на форуме или сайте.
Извлечение даты в сводной таблице, Извлечение диапазона дат функцией "Получить.данные.сводной.таблицы"
Автор: RomanNF. Добрый день! Нужна помощь в решении задачки. Как модифицировать формулу ниже, чтобы с ее помощью можно было задавать диапазон дат, например с 24.04.2017 по 29.04.2017 г. для выгрузки из сводной таблицы? =ЕСЛИОШИБКА(ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ("Количество";'Сводная операции-нагрузка'!$A$3;"Дата";ДАТА($D$2;$C$2;$B$2);"Операция";[@Операция]);"")
Изменен: 02.05.2017
Читать сообщение на форуме или сайте.
Собрать дату с месяцем в родительном падеже
Автор: CosCos. Добрый день. Прошу экспертов помочь советом: нужно из трех ячеек собрать дату в формате, понятном Excel, при этом в одной из них месяц в родительном падеже. В именительном работает, но вот хочу в родительном. Пример А1: 21 А2: марта А3: 2017 ДАТАЗНАЧ(СЦЕПИТЬ(А1;" ";А2;" ";A3)) выдает ошибку. Пробовал через текст и формат =ДАТАЗНАЧ(ТЕКСТ(СЦЕПИТЬ(А1;" ";А2;" ";А3);"[$-FC19]ММММ;@& ...
Теги: Дата
Изменен: 21.03.2017
Читать сообщение на форуме или сайте.
хеш ячейки
Автор: aist123. Вставляю этот макрос в Module1, запускаю, и вижу в ячейке B2 - #ЗНАЧ! и никак не могу в чем дело! ячейка A1-  пустая, в ней нет ничего.Function GetHash(ByVal txt$) As String Dim oUTF8, oMD5, abyt, i&, k&, hi&, lo&, chHi$, chLo$ Set oUTF8 = CreateObject("System.Text.UTF8Encoding") Set oMD5 = CreateObject("System.Security.Cryptography.MD5CryptoServiceProvider") abyt = oMD5.ComputeHash_2(oUTF8.GetBytes_4(txt$)) For i = 1 To LenB(abyt) ...
Теги: vba
Изменен: 18.02.2017
Читать сообщение на форуме или сайте.
vba Прочитать диапазон применения условного форматирования, не работает AppliesTo
Автор: vladjuha. Здравствуйте. На листе есть вручную созданные правила УФ. Созданы они с большим запасом по строкам (диапазон применения) - на все случаи вводимых пользователем объёмов данных. Но чаще УФ работают на ~10%. А раз так, да учитывая, что правила УФ  к тому же волотильны, пришла идея макросом, при необходимости, причёсывать нижнюю границу правил УФ (через ModifyAppliesToRange). Проблема в том, что не получается прочитать (свойство AppliesTo) текущий диапазон применения правила УФ ( ...
Теги: vba, FormatConditions
Изменен: 08.02.2017
Читать сообщение на форуме или сайте.
Результат работы регулярного выражения не работает с FormulaLocal, при корректном поиске и замене
Автор: vladjuha. Добрый день. В представленном примере при помощи регулярного выражения подбираются вхождения ДВССЫЛ(...) с последующей заменой на прямой путь к файлу. Есть две ячейки: в одном исходная формула состоит из одной строки, во второй - из трёх (перевод строки внутри ячейки). Результат поиска и замены корректный - это видно в отладочном окне, более того, если скопировать получаемый итог (для "трехстрочной" ячейки) ручками из отладки в ячейку - будет работать. ...
Изменен: 10.10.2016
Читать сообщение на форуме или сайте.
Иерархия в оси дат (добавление месяца) на интерактивной диаграмме, Работа с интерактивной диаграммой. НУЖНА ПОМОЩЬ!!!
Автор: alexbogomol. Здравствуйте! Рабочий файл во вложении. Создал интерактивную диаграмму по примеру данной статьи. (http://www.planetaexcel.ru/techniques/4/42/) Появилась необходимость к оси дат добавить категорию "месяц". В ручную объединять ячейки под месяца и менять область в диаграмме нет смысла, потому что перестает двигаться ось дат в интерактивной диаграмме. Мои мысли: "нужно привязать месяца к диапазону с именем Labels". Данный диапазон взят по ...
Изменен: 22.09.2016
Читать сообщение на форуме или сайте.
Выбор случайного значения из списка-массива (спинтакс)
Автор: NaMoRZA. Всем доброго вечера! Не смог кратко полностью описать в заголовке вопрос, но как бы основную проблему написал. Теперь подробнее. На днях столкнулся с новой задачей и никак не могу ее до конца решить. Суть: Найти в файле "html" все конструкции типа спинтакс, например, "{Доброго дня|Здравствуйте|Привет}, {уважаемый|дорогой} Петр!", случайным образом выбрать один вариант и заменить им набор. Т.е., в результате должно получиться: - Доброго дня ...
Изменен: 16.09.2016
Читать сообщение на форуме или сайте.
Поиск дат в заданном массиве., Поиск дат в заданном массиве, истина сум.значений из другого столбца иначе пропуск.
Автор: vetl.foto. Добрый день. Необходимо построить отчёт, который будет показывать % вовремя исполненных запросов по неделям. Выгрузка - вставляю данные (желтым залито). Формулы просчитывают наличие просрочки по запросу (N). Проставляется (столбец R, "Кол-во просроченных") признак просрочки: 1-есть, 0-нет. (чтобы узнать кол-во просроченных запросов). Что хотелось бы сделать :idea: После того как проделано: 1; 2; 3:  лист "2016", ячейка F5 - ...
Изменен: 18.08.2016
Читать сообщение на форуме или сайте.
Вставить картинку в тело письма Lotus Notes, вставка в тело письма картинки из определенного диапазона
Автор: oleg_man. Добрый день. Прошу помочь. Есть функция отправки писем через Lotus Notes. Но не могу понять как в тело письма крепить картинку, например копию определенного диапазона ячеек, либо диаграмму. Public Function Local_mail( _ ByVal MyAtt As Variant, _ ByVal MyTheme As String, _ ByVal MyText As String, _ ByVal StrSendTo As Variant, _ ByVal StrCopyTo As Variant, _ StrBCC As Variant) 'MyAtt - вложение 'MyTheme - тема 'MyText - текст письма 'StrSendTo - кому 'StrCopyTo - ...
Изменен: 10.08.2016
Читать сообщение на форуме или сайте.
Поиск текста по ячейкам и вставка в другую ячейку
Автор: Sidor888. Люди помогите плиззз! Нужно срочно! Нужно в столбец "Goods" G2 залить формулу которая будет искать  "Material" В2 в данный момент это 5002896 по сталбцу  Н и вставлять полностью все наименование в G2 т.е. берем ячейку В2 (5002896) и ищем по первом символам в ячейке Н и вставляет в ячейку G2
Теги: Excel 2013, Excel
Изменен: 24.02.2015
Читать сообщение на форуме или сайте.
Применить sub к некоторым листам.
Автор: SanShiney. Приветсвую! Вопрос: Есть VBA код. К примеру, такой: Sub writeA() cells(1,1) = "A" End Sub Теперь, данный код, мне надо применить к определённым листам в книге, к примеру листы 1,3,7,8. Как это можно написать в VBA. гугл не помог. Видимо не правильно даю запрос.
Теги: vba, worksheets
Изменен: 31.01.2015
Читать сообщение на форуме или сайте.
Ошибка в данных сводной таблицы при использования фильтра через макрос, использовал office 2013 x64 на разных компьютерах, с разными файлами, проблема остается.
Автор: ozand. Всем добрый день! Столкнулся со следующей проблемой: создал две сводные таблицы на одном листенаписал макрос который в зависимости от выбранной ячейки в первой, фильтры во второй (это требуется для отображения детализации значений - аналог если щелкнуть по значению два раза, для получения изначальных данных, но в нужном формате) * по горизонтали в заголовке месяца, значения в таблице выдуманы и = месяцу (используется AVG). Номер месяца сделал специально чтобы видеть ошибку.  ...
Изменен: 13.01.2015
Читать сообщение на форуме или сайте.
Некорректность вычисления в формулах (Excel 2013)
Автор: GOO. Всем доброго времени суток, установил офис 2013 и возникла проблема в екселе, а именно - если в одной из ячеек (А1) прописано =0,22*1,2 , а в другой ячейке (В1) прописать =А1*7, то в ячейке В1 результатирующее значение 1,54 а не 1,848. ?????? То есть, расчет проводится как 0,22*7, а не (0,22*1,2)*7.  В чем может быть проблема ?????  Раньше такого никогда не встречал.
Теги: Excel 2013
Изменен: 06.01.2015
Читать сообщение на форуме или сайте.
Обработка формата даты посредством VBA
Автор: SanShiney. Приветствую! Вводная часть (можно пропустить): Я работаю планнинг менеджером в одной компании. Для планирования работ есть программа (Priavera) которая работает как База даннных. В ней есть информация, которую я хочу обработать в Excel, т.к. сама программа не выдает информации в качестве приемлемом для презентации. Поэтому, я копирую данные из сторонней программы и вставляю их как текст. И потом, я произвожу кучу операций по обработке данных, для того, чтоб приветси их в ...
Изменен: 28.11.2014
Читать сообщение на форуме или сайте.
Страницы: 1 2 След.
Наверх