Добрый день Нужна помощь. Есть запрос из выгрузки 1С результат - данные по категориям, датам и ключевым показателям показатели в одном столбце. Как из одного столбца сделать 2 (пример во вложении) Единственное что смог сделать, это написать 2 запроса, фильтр по показателю, и объединение запросов Office 2016 Может есть способ проще?
Добрый день Есть отчет с продажами с иерархией номенклатуры Детализация разная (до 6го уровня) Группа всегда начинается с числа, разделитель разрядов точка, пример крайней детализации 3.3.4.36.3 Пеларгония 60см Как можно в дополнительный столбец вытащить крайний уровень детализации?
Добрый день! Есть файл с мониторингом цен. Для удобства ссылку на конкурентов делаю в ячейке, потом перехожу, для проверки актуальности. Перестала работать с сайтом Леруа. В чем может быть проблема? https://leroymerlin.ru/search/?q=4039784973480
Когда я ем,я глух и нем, хитер и быстр, и дьявольски умен.
Добрый день! Подскажите, в PQ есть возможность объединить ячейки с разделителем? Приходится объединять для вставки в документ, кол-во заказов разное....
Спасибо
Когда я ем,я глух и нем, хитер и быстр, и дьявольски умен.
Добрый день! Есть справочная таблица, некий вспомогательный календарь, в котором отмечаю напоминалки по событиям (более 200 строк) В него добавил продажи, через сводную. Возможно добавить гистограмму по месяцам? Пример файла во вложении. Структуру файла нужно сохранить (итоговый лист, данные, сводная) Может это как-то проще можно сделать?
Добрый день! Есть код - впр из книги (130мб) Проблема в том что каждый запрос занимает значительное кол-во времени. Application.ScreenUpdating = False не помогает.
Добрый день! Подскажите. На листе идет пересчет после ввода данных (секунд 10) Как визуализировать процесс пересчета? Хотел покрасить ячейку красным в начале процесса, зеленым по окончании
Когда я ем,я глух и нем, хитер и быстр, и дьявольски умен.
Добрый день! На работе используем надстройку. Не удобно использовать т.к. окно ограничено размером, и большая часть информации читается только если навести курсор. Подскажите, как изменить размер окна? или может как то можно альтернативно выводить надписи?
Нашел в коде, а как параметрировать Bar не пойму...
Код
Private Sub SetReplyBarNames(edit As String, editToolTip As String, buttonToolTip As String, buttonFace As Long)
Dim Bar As CommandBar
Dim control As CommandBarControl
Set Bar = FindGXDSReplyBar
If Bar Is Nothing Then
Set Bar = CreateGXDSReplyBar
End If
For Each control In Bar.Controls
If control.Type = msoControlButton Then
control.Caption = buttonToolTip
control.FaceId = buttonFace
End If
If control.Type = msoControlEdit Then
control.Enabled = True
control.Text = edit
control.Enabled = False
control.Caption = editToolTip
End If
Next
End Sub
' и -------------------
Private Sub StartFeed()
Dim res As String * 255
gxds__get_name (res)
SetToolBarNames res, "Выделите колонку, содержащую '" & res & "' и нажмите кнопку", "Далее", SELECT_FACE
ShowToolbar
End Sub
Когда я ем,я глух и нем, хитер и быстр, и дьявольски умен.
Добрый день! Подскажите, как реализовать УФ для результатов дат разных лет. В рознице справедливо сравнивать день с днём прошлого года, так как выходные "плывут" Как идентифицировать знаю
Код
=НОМНЕДЕЛИ(A2)&ДЕНЬНЕД(A2;2)
А дальше, загвоздка, как организовать УФ чтобы визуально показать - растём, падаем...
Добрый день! Задача, массив чисел причесать по маске. Во вложении формула делает как мне нужно, но хотелось бы, выделить диапазон и поправить макросом. Макрорекодером пробовал, но не получается...
Код
Option Explicit
Sub тест()
Dim arrTest
arrTest = "373,493,332,281,374,383,281,385,146,119,319,204"
Range("D2").Value = _
"=INDEX(arrTest,MATCH(MIN(IF(arrTest>=RC[-1],arrTest,"""")),arrTest,0),1)"
End Sub
Добрый день! Подскажите, как с помощью vba, проверить массив чисел, и если число не заканчивается на 3 5 7 9 то прибавить недостающее значение Например 20 (исправляем на 23) 21 (исправляем на 23) 22 (исправляем на 23) 22 (исправляем на 23) 56 (исправляем на 57)...
Добрый день! Есть выгрузка с текстовым файлом. Его нужно преобразовать в xls и обработать. Сделал файл, лист с текстом обработал, создал лист с названием результат. (во вложении) На лист результат нужно перенести данные из листа исходника.
Логика Если в колонке D встречается G или M, необходимо скопировать в лист результат: данные из колонки B и из D+1 (снизу)
Когда я ем,я глух и нем, хитер и быстр, и дьявольски умен.
Добрый день! Есть диапазон с массивом цифр. Как макросом посчитать кол-во дробных ? есть функция остаток, но в vba макрорекордером не могу загнать, ругается на MOD.
Подскажите куда копать? Спасибо
Код
For Each c In Selection
If c <= 0 Then ' считаем нулевые и минусовые значения
x = x + 1
With c.Interior
.Color = 255
End With
End If
Next
Добрый день! Есть классификатор и отчет который выдает данные + код группы артикула. Групп 2500 фамилий 6 Каждый раз вприть муторно, написал код ( макрорекодером найти и заменить) На самом деле 3 кода т.к. есть ограничение VBA на количество строк (бью на 3 SUB) С небольшим отчетом все прелесно, но если строчек около или больше 1000 ... то проще открывать классификато и вприть...
Добрый день! Есть макрос который открывает сводную на сетевом диске, и копирует данные таблицы.
Проблема в том, что при открытии, сводная должна пересчитываться, а за время рабты макроса "не успеевает", копирует данные до обновления. Как прописать открытие файла, обновление сводной.
Добрый день! Задача. Есть ячейка с текстом, нужно разбить на блоки по 50 символов, но нужно сохранить слова целыми (не обрезать)
Цитата
Размер совка: 400х400 мм Длина черенка: 1300 мм Материал: алюминий. Толщина металла: 2 мм Алюминиевая лопата для уборки снега сочетает в себе малый вес и высокую прочность. Удобная конструкция совка и черенка делает уборку снега легкой, а надежное крепление обеспечивает безопасность и долгий срок службы лопаты.
Как разбить на ячейки до 50 символов (есть ограничение не более 5 ячеек на текст), но не обрзая слова?
PS Ограничение в 5 ячеек возможно исправят, но разбивать слово на ячейку не подходит.
Когда я ем,я глух и нем, хитер и быстр, и дьявольски умен.
Добрый день! Есть список шк.,а нужно перевести в нормальный вид (6934091431778 ....) 6,93409E+12 6,93409E+12 6,93409E+12 6,93409E+12 6,93409E+12 Создавать доп колонку с формулой не всегда удобно =ТЕКСТ(C2;"#")
Как реализовать макросом? Выделить диапозон, и конвертировать в тест, что бы отображались все цифры?
Спасибо
Когда я ем,я глух и нем, хитер и быстр, и дьявольски умен.
Добрый день! Получаю отчеты в старом формате.. (большой размер) (создается папка с большим кол-м файлов, каждый при открытии сообщает что он не того формата...) Как конвертировать все в новый формат? (может в plex есть такая функция? я не нашел)