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

Страницы: 1 2 3 4 След.
Подскажите, как можно в VBA использовать переменные в диапазоне функции Range ?
 
Огромное спасибо за помощь!
Подскажите, как можно в VBA использовать переменные в диапазоне функции Range ?
 
Огромное спасибо буду пробовать, можно ещё один вопрос:
К примеру диапазон ячеек меняется, в первом случае он Range("I9:I600,K9:K600,M9:M600"), во втором он Range("I9:I600,K9:K600), в третьем он Range("I9:I600,K9:K600,M9:M600",O9:O600") как выразить такой диапазон в переменную циклом?
Подскажите, как можно в VBA использовать переменные в диапазоне функции Range ?
 
Добрый день!
Подскажите как представить Range("I9:I600,K9:K600,M9:M600") к виду Range(Cells(9, 9), Cells(600, 9)......... ? если перечисляю диапазон через запятую выдает ошибку.
Отбор макросом значений из n- столбцов в один
 
Большое спасибо - работает!  
Отбор макросом значений из n- столбцов в один
 
Поправил
Отбор макросом значений из n- столбцов в один
 
Добрый вечер!
Помогите в решении задачи, как макросом вытащить  из столбцов A,C,E, и т.д значения и вставить в отдельный столбец?
Получилось только вытащить циклом из столбца A. а как зацепить остальные столбцы.
Код
Sub Цикл()
Application.ScreenUpdating = False
Dim r As Long, h As Long, u As Long
u = 1
    For r = 1 To 900
    For h = 1 To 1
        If Cells(r, h) <> "" Then
    Sheets("Лист2").Range("A" & u).Value = Cells(r, h)
    Sheets("Лист2").Range("B" & u).Value = Cells(r, h + 1)
        u = u + 1
          End If
   Next
Next
Sheets("Лист2").Select
Application.ScreenUpdating = True
    End Sub


Спасибо за ответ.  
Изменено: Дмитрий Богданович - 12.12.2021 23:21:35
Подсчет времени за день при переходе на следующий день
 
Спасибо за проделанную работу. Обработаю полученный файл - отпишу.
Подсчет времени за день при переходе на следующий день
 
Добавил файл
Изменено: Дмитрий Богданович - 07.07.2015 23:21:03
Подсчет времени за день при переходе на следующий день
 
JayBhagavan Вопрос по второй таблице статуса, убрал из списка 02/07 пометил желтым и сразу нарисовалась проблема, в таблицу вечер 01/07 проставляет, а вот 02/07 уже не видет исходя из предложенной формулы. Прошу помощи.Добавил файл
Изменено: Дмитрий Богданович - 07.07.2015 23:04:13
Подсчет времени за день при переходе на следующий день
 
буду разбираться - огромное спасибо!, что непонятно отпишу
Подсчет времени за день при переходе на следующий день
 
Цитата
Слэн написал: с кахно, например - там три одинаковых записи, мои формулы считают как одну
Я ошибся в 8 строке должно
02.07.15 20:0003.07.15   8:00
в 11 и в 12 должно
06.07.15 8:0006.07.15   20:00
поменял файл, а как же быть с  Щетников и т.д - отпускниками ,больными время не считает и по второй таблице предположений нету???? Спасибо за ответ!
Подсчет времени за день при переходе на следующий день
 
Всем привет! Не судите строго.  Не могу придумать алгоритм решения одной задачи. Есть время начала работы 01.07.2015 :20:00 есть время окончания 02.07.2015 : 08:00 и  также 05.07.2015 08.00 начало и 05.07.2015 20.00 конец , как найти сколько человек отработал 01.07.2015 числа, 02.07.2015 и соответственно 05.07.2015. привязав прочие работы в другую таблицу! Файл приложил. Заранее спасибо !
Оптимизация сводной таблицы путем равномерного заполнения по датам
 
Спасибо TheBestOfTheBest за ответ, немного не то что хотел, сейчас не за компом, домой приду позже отпишу.
Оптимизация сводной таблицы путем равномерного заполнения по датам
 
Всех приветствую. Хочу попросить помощи. В таблице 1 представлено возможное время изготовления изделий по суткам.Задача стоит получить таблицу 2 равномерно заполненную по суткам, в которых 22 часа, в порядке указанной в строке очередность. Да ещё,  можно и в несколько этапов, через доп.таблицу. И если можно через формулу. Заранее спасибо откликнувшимся.
Изменено: Дмитрий Богданович - 15.04.2015 18:43:10
Настройка имен полей сводной таблицы
 
Привет уважаемые форумчане! Вопрос следующий: Каждое поле в итоговой сводной таблице имеет имя. Полей в областях
строки, столбца и страницы имеют названия, заимствованные у заголовков в
исходных данных. Полям в области данных задаются такие имена, как Сумма
по полю Revenue  произведение и т.д. Им можно давать в сводной таблице  и другие
имена путем изменения имени в строке названия. Мне приходиться удалять постоянно сумма по полю, произведение по полю и т.д. Так вот, при обновлении или добавлении очередного столбца, как сделать так, чтоб по умолчанию писало имя соответствующее имени заголовка исходных данных, без сумма по полю и т.д???
Отбор значений с сортировкой из соседней строки
 
Спасибо огромное! получилось то что надо
Отбор значений с сортировкой из соседней строки
 
Приветствую всех!!! Просьба не пинать, а ответить на вопрос: Есть таблица лист 1, из которой я извлек значение С8 8017 и поместил в другой лист, а также значения соседних ячеек.В соседней ячейке присутствует нумерация от 1 и далее, как извлечь в лист 2 все значения C8 8017, только уже с сортировкой от 1 и вверх? Пример прилагается. Спасибо заранее!!!
Автоматическая вставка даты из одной книги в несколько
 
Устроит вариант самооткрытия, действия, и закрытия. Просто сколько времени будет затрачено на открытие например 20 книг?
Автоматическая вставка даты из одной книги в несколько
 
Добрый вечер уважаемые господа - знатоки!  Поюзав поиск не нашел ответа на вопрос! Подскажите макрос для вставки даты или любого значения в ячейке А1 Книга1--------  в ячейку А1 Книги2  А1 Книги3  А1 Книги4  А1 Книги5. в закрытых книгах. Примного буду благодарен!
Изменено: Дмитрий Богданович - 28.02.2014 04:12:36
Потеря значений при округлении
 
Тоже возникла потеря значений при округлении: В таблице 1 столбцу В указанного в шт. соответствует столбец С и D указанного в шт. При разбивке столбца В на числа указанные в таблице 2, которые отличаются от чисел в таблице 1, но в сумме дающих общее количество в рамках номера ячейки указанного в толбце А происходит некая потеря суммы значений указанной в таблице 1, выделил красным в таблице 2. Подсчёт производил по норме расчитанной с номера ячейки* на кол-во которое присутствует в столбце N. Кратность взял 0,5. Как получить округление в рамках номера ячейки соответствующее столбцу C или D. И ещё получается что в таблице 3 не должно быть нуля, округлять должно до значния 0,5. Забыл поправить в приложенном файле. Заранее спасибо!
Изменено: Дмитрий Богданович - 22.07.2013 17:22:31
Сортировка чисел с заданной кратностью
 
Огромное спасибо за проделанную работу ребята!! Всё работает!!  :)
Изменено: Дмитрий Богданович - 22.07.2013 14:47:29
Сортировка чисел с заданной кратностью
 
Или из формулы Михаила можно вытянуть номера соседних ячеек ? Спасибо сразу!
Сортировка чисел с заданной кратностью
 
Ребята всё супер!!! пока ознакамливаюсь с проделанной работой, как писал ранее привязку  к номерам ячеек можно вытянуть? файл приложил
Сортировка чисел с заданной кратностью
 
Михаил, дополнительные столбцы конечно же устроят. По поводу алгоритма поясню:
Есть ряд чисел,при необходимости пополняемый, который присутствует в столбце B, а также условный номер числа который присутствует в столбце А, существует "условная" кратность в виде числа 5270 (который может при необходимости меняться). Задача разбросать числа из столбца В с заданной  кратностью, без потери номера числа как приведено в таблице 2.Алгоритм работы заключается в следующем: Анализируем ячейку B2 если число B2 меньше 5270 переносим его в новую ячейку H2,если больше 5270 урезаем до значения 5270 а остаток переносим в следующую по-порядку ячейку , В нашем примере число в ячейке  B2 <5270, переносим 2786  его в ячейку H2, далее анализируем ячейку В3,сумма В2+В3<5270 опять переносим в я чейку Н3, далее анализируем ячейку В4,сумма В2+В3+В4>5270,урезаем до значения 5270 в нашем случае это число 168 переносим в ячейку Н4,и далее остаток переносим в следующую ячейку. и далее так же
Сортировка чисел с заданной кратностью
 
Поправлюсь, имел ввиду, что  присутствует желание работать  с формулой а не с макросом. Возможности макроса не в коем случае не хотел оспаривать!
Сортировка чисел с заданной кратностью
 
Есть ряд чисел,при необходимости пополняемый, который присутствует в столбце B, а также условный номер числа который присутствует в столбце А, существует кратность в виде числа 5270(который может при необходимости меняться). Задача разбросать числа из столбца В с заданной  кратностью, без потери номера числа как приведено в таблице 2. Помогите с формулой! Макросом не надо так как таблица динамическая. Заранее спасибо всем.
Перенос значений с разных ячеек в одну сводную таблицу
 
Михаил спасибо! буду пробовать! подошло!
Перенос значений с разных ячеек в одну сводную таблицу
 
Спасибо за проделанную работу! Немного неправильно работает алгоритм вычисления, скорее правильная та таблица которая стоит рядом в вашем файле, идет выборка последовательно по отгрузкам, а не по наименованиям  т.е всё что в №14 далее №15. Жду любой подсказки! и надеюсь на помощь . За неправильное направление мысли несу свои извинения Михаилу.
Перенос значений с разных ячеек в одну сводную таблицу
 
Столбцов  примерно 100 -  как план,  вычисление думаю лучше будет в моем случае формулой
Перенос значений с разных ячеек в одну сводную таблицу
 
Спасибо что откликнулись! Задача последовательно вытянуть данные:(начало со столбца В, далее столбец С,D, т.е находит данные в столбце B переносит по -порядку в своднуюи т.д как указал в таблице,скорее результат промежуточный для вычисления плана, формулой будет удобнее потому как не конечный результат.  :)
Страницы: 1 2 3 4 След.
Наверх