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

Страницы: 1
Поиск максимального значения по условию, Условие - дата
 
Добрый день.
помогите, пожалуйста, для определенной даты найти максимальное значение из другого столбца на соседнем листе (не формулой массива, если можно). Пример во вложении.
Спасибо.
Выпадающий список на основании данных из четырех столбцов
 
Добрый день.
Помогите, пожалуйста, с файлом. Необходимо сделать выпадающий список из значений, оставшихся после фильтров по четырем столбцам. Формулы, макросы - приветствуются любые варианты.
Пример с описанием прикреплен.
Спасибо!
Поиск значения из textbox на одном листе и добавление их на другой лист, Ошибка Object variable or with block variable not set
 
Добрый день.
Помогите, пожалуйста, подправить макрос, файл во вложении:

Принцип работы таков: при запуске открывается userform, куда человек заносит данные. После этого начинается проверка:
1. Если значение из textbox есть на листе "Список", то появляется сообщение "Такой тир уже есть" и выход из обработки;
2. Если нет этого значения - то оно добавляется на лист "Список", сортируется по возрастанию, затем добавляется на лист "Карта" и также сортируется по возрастанию.

По факту происходит следующее: если при проверке значение на листе "Список" не находится, то макрос выдает ошибку Object variable or with block variable not set и ругается на строку:
Код
If varX <> Worksheets("СПИСОК_ТИРОВ").Range("A:A").Find(varX, LookIn:=xlValues).Offset(, 0) Then
Подскажите, пожалуйста, что не так в коде?
Спасибо.
Изменить значение textbox из текстового в числовое, С несколькими знаками после запятой.
 
Добрый день.
Помогите, пожалуйста, решить вот такую задачу: во вложенном файле макрос добавляет значение из textbox в списки на двух листах. Перед тем как добавить число, проверяет, есть ли уже такое число на листе "Список". И если находит там совпадение - выдает сообщение и останавливается.
Проблема в том, что число из textbox добавляется как текст. А нужно как число (для сортировки), причем часто это число не целое, а с один-тремя знаками после запятой. Я менял типы переменных (double, string), но тогда либо не срабатывала проверка, либо выскакивала ошибка type mismatch.
Может и не в типах дело? Нужна Ваша помощь.
Изменено: Андрей Муковнин - 22.09.2015 00:17:35
Разграничение прав доступа
 
Добрый день.
Прошу прощения, пересмотрел много тем по разграничению доступа, но похожего примера не нашел, прошу помощи.
Нужен макрос для следующей схемы: на листе "2" в ячейке B4 есть имя пользователя. По клику на кнопку макрос должен найти имя этого пользователя на листе "1", проверить в соседнем столбце его права доступа и открыть соответствующий лист. Если это "Администратор" - лист USER_PROFILE_ADV, если "Пользователь" - USER_PROFILE, если "Гость" - какой-нибудь саркастический msgbox :)

Пример во вложении.
Спасибо!
Добавить в макрос условие, по которому будет игнорироваться private sub, Возможно ли это?
 
Добрый день.
Проблема в следующем: появилась потребность запретить пользователям вставлять путем копирования данные в столбцах I и K. Туда данные должны добавлятся только из выпадающего списка. Здесь я воспользовался вот этим примером. Но беда в том, что новые строки в таблице добавляются макросом, и при добавлении срабатывает private sub, который запрещает копировать в указанный диапазон :)
Посоветуйте, пожалуйста, как можно выкрутится из этой ситуации? Можно ли добавить в макрос условие, по которому будет игнорироваться private sub?
Пример прилагаю
Ошибки в динамических таблицах после обновлений безопасности
 
добрый день. Проблема в следующем: после установки обновлений безопасности слетели все выпадающие списки (именнованные диапазоны), и при переходе на лист с динамической таблицей сразу же выдает ошибку "Нельзя найти 'Имя листа!Диапазон'
Подскажите, пожалуйста, кто знает как можно быстро вернуть все обратно?
Спасибо
Транспонирование и рассчет данных
 
Добрый день. Граждане, помогите, пожалуйста, решить следующую задачку: необходимо из одной таблицы с вертикально расположенными данными, эти самые данные перести в горизонтальную таблицу, параллельно пересчитав их по определенному условию.
Пример во вложении
Изменение значения ячейки по ее цвету
 
Добрый день. Подскажите, пожалуйста. Есть такой вот код:
Код
    Dim r As Range    Dim rgn As Range    Set rgn = Application.Worksheets(1).UsedRange    For Each r In rgn.Cells    If r.Cells.Interior.Color = 10053222 Then    r.Cells.Interior.Color = 10092543    End If    Next
Что нужно в нем поменять, чтобы менялся не цвет ячейки, а ее значение?
Спасибо!
Перенос данных с одного листа на другой из строк по столбцам
 
Добрый день. Помогите, пожалуйста, данные расположенные в строках с помощью макроса перенести на другой лист по определенным столбцам. Подробнее в приложенном файле.
Заранее спасибо!
Подсчет кол-ва ячеек по текстовому значению и заливке
 
Добрый день. Подскажите, пожалуйста, решение: использую UDF SumByColor, но подсчет необходим одновременно и по второму условию - текстовому значению в ячейке. Значений всего два: "Д" и "Н". Пример прилагаю
Суммирование значений в заданном интервале дат
 
Добрый день. Помогите, пожалуйста: необходима формула, которая бы суммировала значения в заданном интервале дат. Сумма значений в интервале от одной даты, до другой. Подробности в приложенном примере.
Спасибо!
Поиск значений в одной книге и подстановка в другую книгу
 
Добрый день.
Помогите, пожалуйста. Необходим макрос, который откроет нужную книгу, найдет в определенном столбце нужное значение и подставит найденное (или несколько найденных) через запятую в одну ячейку в первой книге.
Подробности в приложении.
Спасибо огромное!
Поиск и удаление данных в массиве, На VBA
 
Добрый день.
Помогите, пожалуйста, напишите макрос - сравнить текущую дату (в ячейке B1) с датами в строке 1. При совпадении - очистить ячейки в столбце с совпавшими датами, начиная с 4 строки и до конца столбца
Пример прилагается.
Спасибо
Подстановка значений по двум параметрам из соседнего листа, на VBA
 
Добрый день.
Помогите, пожалуйста, с макросом - найти на одном листе ячейку, где пересекаются два параметра из другого листа и подставить в эту ячейку определенное значение. Пример прилагаю.
Спасибо!
Распределение кол-ва по ячейкам, с соблюдением нескольких условий
 
Добрый день. Посмотрите, пожалуйста, такую задачку. Если вкратце, то нужен макрос по распределению кол-ва по ячейкам, с соблюдением нескольких условий.
Более подробно во вложении.
Почта [Здесь был почтовый адрес, который должен быть в профиле. Или в личке]
Спасибо!
Распределение кол-ва по ячейкам, с соблюдением нескольких условий
 
Добрый день. Посмотрите, пожалуйста, такую задачку. Если вкратце, то нужен макрос по распределению кол-ва по ячейкам, с соблюдением нескольких условий.
Более подробно во вложении.
Спасибо!
Автоматическое добавление уникальных значений на другой лист
 
Добрый день. Как сделать так, чтоб на закладке "Свод" в столбец А автоматически добавлялись уникальные номера ячеек хранения из массива на закладке "Данные"? А при удалении из "Данных" - удалялись из "Свода".

Спасибо
Поиск по нескольким диапазонам на одном листе
 
Добрый день. Помогите, пожалуйста с формулой, которая будет искать совпадения в шести столбцах (диапазонах) на одном листе.
Спасибо!
Найти и заменить с помощью макроса, Поиск слова на одном листе и его замена из вариантов на втором листе
 
Добрый день. Помогите, пожалуйста, с макросом.
Нужно чтобы макрос искал слово в одном столбце (на листе «Основной») и менял его согласно вариантам замен со второго листа.

Спасибо
Миграция данных с листа на лист (с условиями)
 
Добрый день. Подскажите, пожалуйста, формулу для решения вот такой задачки: значение из одного листа (“IN” ) должно мигрировать за перемещаемым кол-вом по двум другим листам (“OUT” и ”MOVE”) и консолидироваться в четвертом (“FOR_STOCK”).

С миграцией кол-ва я разабрался, а вот с миграцией значений не могу :(

Заранее признателен за помощь
Страницы: 1
Наверх