Снова слетели все формулы с использованием курса с функцией CBR у всей компании ( Когда можно ждать обновления?
Снова не работает CBR, CBR дает 0
Заголовок для dropdown в RibbonXMLEditor, Как сделать заголовок для выпадающего списка при создании надстройки через RibbonXMLEditor
функция CBR дает неверный курс
Ссылка на папку в которой лежит "эта книга" в языке M, Параметризация запроса в PQ
01.03.2022 16:38:38
Всем доброго дня!
Подскажите, пожалуйста, как в источнике запроса сослаться на папку, в которой лежит книга с этим запросом? Сейчас строка с источником выглядит так: Источник = Folder.Files("K:\Иванова\тест\Сборник_20\пост"), а хочется чтобы вместо конкретной папки было прописано что-то вроде CurrentWorkbook.Path Хочется кидать файлик с запросом в разные папки на разных компьютерах, обновлять запрос и получать данные из этих папок. Надеюсь, что понятно объяснила суть вопроса ) |
|
|
Как определить строку нижней границы печати
Заполнение маленькой формы в Word данными из Excel, Заполнение формы в Word данными из таблицы Excel
11.03.2021 12:30:56
Заполнить таблицу в Word данными из Excel.
Запускаем макрос из открытого файла Excel c данными для заполнения Вызываем диалоговое окно для выбора файла Word из папки Шаблоны для заполнения - Раздел 1, цифру в конце раздела берем из названия файла эксель, если цифры в названии нет – не заполняем - Раздел 4, вносим дату СЕГОДНЯ - Раздел 5, «INV » & перечисляем через «, » уникальные значения из столбца AL документа в Excel - Раздел 6 7 8 9 (он общий), первая строка: СУММА столбца N & « colli description of goods see in attached», вторая строка: содержимое раздела 5(переносить по строкам, если не влезает по разделителю запятой, в строку входит 70 символов), последняя строка раздела: «TOTAL: » & СУММА столбца N & « COLLI» - Раздел 11, первая и последние строки: СУММА столбца M - Раздел 21, вносим дату СЕГОДНЯ Сохраняем копию документа Word в папку с открытым файлом Excel из которого брали данные. Нужен код VBA Бюджет 1000
Изменено: |
|
|
На 13 символе после запятой появляется единица
29.01.2021 10:20:05
Друзья, доброго всем дня.
Столкнулась с проблемой округления чисел, которые считаются (делятся, умножаются, вычитаются) внутри макроса и в конце действия округляются до двух знаков. Во вложении файл, сумма веса БРУТТО в котором дает число с единицей на тринадцатом символе после запятой, при этом все складываемые числа не имеют этой единицы. Она всплывает из ниоткуда. Помогите, пожалуйста, избавиться от этой единицы, никакое округление не помогает. И понять причину ее появления, такое происходит во всех файлах подобного типа |
|
|
Правка ошибки в запросе PQ
Не работает функция CBR
Переключатель, Сделать переключатель в Ribbon XML Editor
06.02.2020 15:01:35
Всем привет!
Друзья, мне нужно сделать для надстройки переключатель в программе Ribbon XML Editor, который в явном виде переключал бы на ленте режимы работы существующих на ней макросов. т.е. если переключатель в положении А=> кнопка1 и кнопка2 запускает макросы aaa и bbb, если в положении B=> кнопка1 и кнопка2 запускает макросы ccc и mmm. Во вложении сделала файл надстройки с экспериментальными макросами. К своей надстройке буду прикручивать переключатель сама, поэтому прошу откомментировать написанное )) Готова заплатить 500р переводом на карту СБ. |
|
|
Power query: сменить регистр внешних данных, используемых внутри запроса
24.12.2019 11:24:42
Друзья, помогите, пожалуйста. Есть такая строка запроса:
Но power query делает фильтр с учетом регистра введенных данных. А данные вводятся с листа пользователем, и как он их введет - одному богу известно. Поэтому мне нужно привести к единому регистру и столбец с данными и данные из ячейки для ввода на листе. Text.Lower в случае с данными из столбца в самом запросе понятно куда писать, а куда написать Text.Lower в случае с этим выражением Excel.CurrentWorkbook(){[Name="Наименование"]}[Content]{0}[Column1]??? |
|||
|
[ Закрыто] Почему не работает логическое условие
29.11.2019 16:28:32
Друзья, подскажите, пожалуйста, в чем мой прокол?
Почему такое логическое условие работает и не пропускает значения strCod=4303: If (strPol = "муж" Or strPol = "жен") And strCod <> "4303" Then А такое не работает и strCod=4303 оказываются истиной: If (strPol = "муж" Or strPol = "жен") And (strCod <> "4303" Or strCod <> "6404") Then |
|
|
Сохранение вложения из Outlook средствами VBA, Не могу найти ошибку
19.04.2019 13:46:19
Всем привет. Помогите, пожалуйста, голову сломала, а дебагер в Outlook не запускается )
Понадобилось сохранить файлы, которые присылает один и тот же адресат, нашла в интернете код, попыталась его упростить и использовать для своих целей, но работает он рандомно... то работает, то нет и сохраняет разное кол-во файлов, а в данный момент вообще не работает )). Не могу понять в чем может быть проблема. Создала правило, при получении письма с вложением от данного адресата, письмо перемещается в папку с его именем в outlook и запускается макрос, который не срабатывает...
|
|||
|
Поставить файл на счетчик с самоуничтожением мимо корзины
07.02.2019 10:49:40
Доброго дня!
Нашла на форуме интересующую тему по самоуничтожению файла после определенной даты при закрытии, мимо корзины |
|
|
Вставить формулу plex макросом, Как вставить формулу из plex макросом в ячейку
Значения из строк диапазона перевести в один столбец макросом
Вкладки с надстройками на ленте, Как переместить вкладку с надстройкой
25.09.2018 16:58:13
Доброго дня!
Помогите, пожалуйста, разрешить вопрос с лентой. Хочу переместить вкладки с надстройками, в т.ч. PLEX, в начало ленты, сразу после Главной. Параметры/Настроить ленту перетаскивание всей группы надстроек - не помогает, они все равно в конце на ленте. Может есть какой-то способ? Спасибо! ) |
|
|
Аналог функции IsNumeric для текста
07.09.2018 19:18:44
Передо мной стоит задача раскидать по двум массивам текст и числа из строк, содержащих состав ткани.
50% вискоза, 30% акрил, 11% полиэстер, 7% полиамид например такой состав В итоге должен получиться массив с числами 50, 30, 11, 7 и массив со словами вискоза, акрил, полиэстер, полиамид Отделить числа я могу функцией IsNumeric, но не могу найти решение для текста Application.IsText считает и знак % и запятую и пробел текстом, а мне нужны только буквы. Помогите, пожалуйста |
|
|
Привязка изображений к ячейке, Съезжают изображения в результате работы макроса
18.06.2018 12:39:04
Доброго дня!
Есть макрос, который заполняет шаблоны документов произвольным кол-вом информации. Добавляет нужное число ячеек в именованный диапазон "таблица" и переносит данные из другого файла. Если осуществлять такие действия вручную - все хорошо, при добавлении ячеек печать и подпись съезжают на такое-же кол-во ячеек вниз и остаются там где им положено, под таблицей. Но если выполнить такие действия макросом(Range(Rows(z + 1), Rows(z + m - 2)).Insert) - печать и подпись остаются на том же месте, т.е. посередине таблицы, и их приходится перемещать вручную вниз. Возможно ли как-то привязать картинки к определенным ячейкам? Или может есть еще какое-то средство борьбы с таким безобразием? Спасибо!
Изменено: |
|
|
Поиск значения в диапазоне другого листа
09.06.2018 17:59:28
Доброго дня!
Написала формулу поиска текста в ячейках другого листа и переноса значения из ячейки справа. Если зайти в аргументы функции - то итог рабочий, но формула выдает #ЗНАЧ Помогите найти, в чем прокол, пожалуйста!
Изменено: |
|
|
Сохраниться и выйти в случае бездействия
12.04.2018 19:30:43
Всем доброго дня!
Пишу макрос в котором нужно сохраниться и выйти через 15 минут в случае бездействия. Но наткнулась на такой баг: если пользователь начал ввод в ячейку и не закончил его, т.е. курсор мигает в ячейке - нет реакции на Private Sub Workbook_SheetActivate и прочее. И файл висит открытым хоть сто лет. Помогите, пожалуйста, найти действие... при котором такое конкретно бездействие будет считаться бездействием ))... не знаю даже как выразится Спасибо! |
|
|
Быстродействие. Макросы на сервере, Перестали шустро работать макросы с длинными циклами
12.03.2018 20:18:38
Работаю на сервере по удаленке.
Стоит довольно много макросов производящих монотонные длительные вычисления. До какого-то момента все было нормально и работу макроса глазом уловить было сложно, от нажатия кнопки до результата проходила милисекунда. Сейчас он может подвисать навечно или просто задумываться на минуту-две. Системный администратор курит форумы вторую неделю. И грешит на дискретный графический адаптер... Но методом тыка я выяснила, что если отключить автоматический пересчет формул - макрос снова летает. Ну и, естественно, ночью тоже все летает... Пытались менять версии офиса на 13 и 10, но это не решает проблему. На локалке у меня 16 и я таких проблем не испытываю. Все красиво и очень быстро. Приложила один из ходовых макросов. Может быть есть столкнувшиеся с этой проблемой.... |
|
|
Поиск именованного диапазона
Сортировка в скрытой книге, Ошибки при попытке сортировать диапазон скрытой книги
26.02.2018 19:32:29
Доброго вечера!
Есть такая строка кода Он выполняется в книге, которая висит скрытая на фоне и открывается из excelstart при запуске excel. К сожалению, в скрытой книге выполнить сортировку таким образом оказалось невозможно ( Помогите, пожалуйста, может быть есть другой метод сортировки, который можно было бы использовать в скрытой книге
Спасибо! |
|||
|
Разметка страницы VBA, Не могу программно разметить страницы
01.08.2017 16:49:20
Доброго дня!
Пол дня бьюсь над задачей - разметить для печати или выгрузки в pdf страницу. Во вложении инвойс, который заполняется данными автоматически, т.е. ширина окончательной таблицы неизвестна. Нужно "вписать все столбцы на одну страницу", длинна документа при этом не важна. На первой странице - то что имеется, на второй - то, что хотелось бы Помогите, пожалуйста, с этим кусочком кода, никак не могу найти решение, поиск по форуму дал только: With Worksheets("Sheet1").PageSetup .Zoom = False .FitToPagesTall = 1 .FitToPagesWide = 1 End With К сожалению, такой метод не сработал.... На других форумах нашла обсуждение по сходной теме, говорят, что дело может быть в версии офиса, и что в 2007 . FitToPagesWide работает, а в 2013 - нет...
Изменено: |
|
|
Не обновляется переменная внутри цикла
17.10.2014 18:39:49
Доброго дня!
Помогите, пожалуйста! Есть переменная, в которую сохраняется кол-во строк в таблице, определяется эта переменная за циклом. Цикл работает до окончания строк в таблице. В результате работы этого цикла количество строк в таблице увеличивается, соответственно я считаю строки внутри цикла, каждый раз, когда их количество увеличивается. Проблема: цикл заканчивается все равно на том значении переменной, которое было посчитано за циклом. Т.е. пересчет этой переменной внутри цикла ничего не дает ((. Почему так получается? Я проверяю эту переменную и вижу, что значение ее становится больше, но цикл все равно заканчивается на начальном значении этой переменной. Что я делаю не так? |
|
|
Как автоматически вставить знак процена после числа в тексте?
03.08.2012 11:32:21
Помогите, пожалуйста, с алгоритмом.
Есть задача, превратить такие данные: "70 хлопок, 10 полиэстер, 10 ацетат, 10 вискоза" в такие: "70% хлопок, 10% полиэстер, 10% ацетат, 10% вискоза" Хочется написать универсальный макрос для такой задачи, но у меня не визуализируется алгоритм по ее решению. Бывает, что данные выглядят так: "70хлопок,10полиэстер,10ацетат,10вискоза", так что к пробелам привязаться не получается... Может у вас возникнут какие-то идеи. Заранее благодарю! |
|
|
Некорректно работают макросы, если они запускаются с флешки
08.02.2012 17:32:31
Здравствуйте!
Помогите, пожалуйста, советом. У меня есть базы, которые хранятся на флешке, работаю я тоже на флешке. Такая вот политика в моей организации. Записываю макросы, которые обращаются к базам с флешки и они некорректно работают. Если все сохранить на C:/, то те же макросы чудесным образом начинают работать. Что может быть не так? |
|
|
Не могу найти ошибку в формуле ИНДЕКС ПОИСКПОЗ
10.08.2011 12:20:24
Доброго всем дня!
Пожалуйста, помогите найти ошибку в формуле. По идее она должна возвращать значение по двум параметрам - артикулу и названию столбца. Из файла с описаниями "База" в рабочий файл "Саваж жд". Где-то закралась ошибка - не могу найти... =ИНДЕКС('C:\Documents and Settings\usr\Мои документы\[База.xls]Одежда'!$C$4:$X$1501;ПОИСКПОЗ(Лист1!A2; 'C:\Documents and Settings\usr\Мои документы\[База.xls]Одежда'!$G$4:$G$1501;0);ПОИСКПОЗ("*"&Лист1!$B$1&"*";'C:\Documents and Settings\usr\Мои документы\[База.xls]Одежда'!$B$1:$X$1;0)) Заранее благодарна! <EM><STRONG>Файл удален</STRONG> - велик размер - [<STRONG>МОДЕРАТОРЫ</STRONG>]</EM> |
|
|
Суммирование дубликатов
26.04.2011 19:50:53
Доброго дня, дорогие люди!
У меня какая-то ужастная масса вопросов, стараюсь выдавать их более или менее дозированно и только те, которые своими силами решить не удается. Так вот. Есть у меня такая проблема, в таблицах с заказами очень часто встречаются дублированные строки (пример во вложении), с той или иной степенью совпадения. Мне приходится вручную объединять эти строки. В некоторых таблицах объединяю только те сроки, совпадение которых абсолютное (совпадает наименование, страна происхождения, состав и код), в некоторых таблицах такая точность не нужна и можно объеденить строки по меньшему кол-ву параметров (наименование, страна происхождения и код). Для этого я сцепляю те параметры, которые мне нужны в данной таблице(столбец "индекс"). Все было бы прекрасно, если мне необходимо было только отсортировать уникальные строки, но мне помимо этого нужно проссумировать кол-во штук товара и оставить уникальную строку с суммой штук. Например оставить только одну строку с китайскими ремнями из ПВХ количеством в 67 штук. И так далее. Можно ли тут что-то сделать средствами excel 2007? |
|
|