Да, B3 остается без изменений. Ваш вариант подходит на все 100%. Спасибо!
Сводные таблицы через VBA
Сводные таблицы через VBA
Сводные таблицы через VBA
Сводные таблицы через VBA
13.10.2014 17:17:53
немного продвинулся в решении задачи. Все работает правильно только с первого запуска программы, а дальше надо очистить данные, и тогда все снова работает.
|
|||
|
Сводные таблицы через VBA
13.10.2014 14:30:19
Всем привет!
В примере есть сводная таблица (лист3), расположенная между заголовком и справочной информацией. Каким образом обозначить этот дипазон в коде для формирования записей в этой сводной таблице. На листе2 представлен вариант сводной таблицы, когда на листе есть только сводная таблица. |
|
|
Вывод данных по дате
Вывод данных по дате
Вывод данных по дате
09.10.2014 16:25:17
Круто! Но в Вашем решении данные отражаются так:
Изменено: |
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
Вывод данных по дате
09.10.2014 15:56:21
Поправил.
Возникла маленькая проблема:
Подскажите, а как заносить порядковый номер ведь для трех процентных ставок в исходной таблице он одиннаковый. а в красной - стоит 1 раз. Собственно, это основной затык, так как, например. при выборе в комбобоксе "10.10.2014" должно вывестись две строки с порядковым номером "2" и "3" соотвественно. Получается метод .FindNext запускается внутри условия, когда дата следующей записи такая же как в предыдущей. а порядковый номер другой. Я правильно понимаю?
Изменено: |
|||||
|
Вывод данных по дате
Вывод данных по дате
09.10.2014 12:50:12
Здравствуйте!
Столкнулся со следующей проблемой. Есть база данных, и из неё на определенную дату требуется выводит данные в другую таблицу, которая построена по другому. Ранше пользовался обычными функциями ИНДЕК И ПОИСКПОЗНАЧ. Сейчас надо выбрать дату, и чтобы в красную таблицу (см.пример) , занеслась вся информация из исходной таблицы по этой дате. Подскажите как это можно реализовать. |
|
|
Удаление строки перед строкой Итого
Удаление строки перед строкой Итого
06.10.2014 15:13:40
Ок. я гашл глобально два примера удаления строк по условию:
Вариант 1
Пользуйтесь кнопками оформления сообщения [МОДЕРАТОР]
Изменено: |
|||||||
|
Удаление строки перед строкой Итого
Поиск локальных максимумов в таблице
Поиск локальных максимумов в таблице
01.10.2014 10:27:05
Здравстуйте!
Подскажите пожалуйста способ решения следующей задачи: Имеется таблица данными по ценам. Как определить максимум в рамках одного номера? Справа от ячейки с максимальной ценой должна стоят цифра "1", в остальных слуаях "0" На форуме есть пример, где создается дополнительный столбец, в который в каждую ячейку заносится каждое предыдущее максимальное значение цены, и если оно меньшее значения цены, то в этот столбец заносится новое максимальное знаение. У меня не получилось подогнать этот пример под свою задачу. По коду, как я понял, надо определять строку с начальной и конечной строками, в рамках которых будет проводится поиск максимального значения. А что дальше делать непонятно...
|
|||
|
Поиск ячеек и копирование данных методом find
Поиск ячеек и копирование данных методом find
Поиск ячеек и копирование данных методом find
29.09.2014 12:07:28
Добрый день!
Подскажите, пожалуйста, где ошибка в коде? Идея состоит в том, чтобы выбрать интересующее значение из списка, найти его в некоторой таблице и скопировать его в ячейку. И ещё если можно дайте подсказку как скопировать вместе с найденой ячейкой, ячейку содержащую дату рождения сотрудника.
|
|||
|
Копирование данных одного динамического массива в другой
23.09.2014 18:57:25
Если надо скопировать часть таблицы, размер которой может меняться в столбцы другой таблицы, размер которой тоже меняется:
а надо соотвественно, чтобы диапазон B4:B9 переходил в Н2:Н8 именно в такой постановке кода. |
|||
|
Ошибка при выполнении инициализации Userform
23.09.2014 17:14:44
Ещё один маленький вопрос:
Если надо скопировать часть таблицы, размер которой может меняться в столбцы другой таблицы, размер которой тоже меняется
Какая проблема: из второй таблицы на Листе2 копируется только последняя ячейка диапазона B4:B9 в первую ячейку диапазона Н2:Н8 первой таблицы на Лист2. а надо соотвественно, чтобы диапазон B4:B9 переходил в Н2:Н8 именно в такой постановке кода. |
|||
|
Ошибка при выполнении инициализации Userform
Ошибка при выполнении инициализации Userform
Ошибка при выполнении инициализации Userform
22.09.2014 22:48:50
Всем привет!
Столкнулся со следующей проблемой: есть база данных, которая заполняется через userfrom на листе1, и в этой userform есть combobox1 со значениями, которые берутся из листа 4 и через эту форму заносят на лист1 при выборе соответствующего значения. При выполнении вылезает ошибка: 1004 Application-defined or object-defined error. Выкладываю код:
|
|||||
|
Список дат в ComboBox c уникальными записями и привязанные к динамичному массиву дат
Список дат в ComboBox c уникальными записями и привязанные к динамичному массиву дат
13.09.2014 20:04:59
Еще один вопрос. Знаю, что не хорошо писать, не имея своего первичного кода, пусть и неверного, но сейчас его нет. Допустим, есть массив, состоящий из нескольких столбцов. Через окно UserForm требуется задать начальное значение в ComboBox 1 и конечное в ComboBox2. Затем используя эти значения, копировать часть массива со всеми столбцами на другой лист.
Знаю, что код неверный в части ComboBox и дальнейшего копирования на другой лист. Идея процедуры If в коде заключается в том, что если значение в ComboBox 1 находит совпадение в ячейке массива, и если значение в ComboBox 1 находит совпадение в ячейке массива, то происходит копирование диапазона ячеек, где начальной и конечной ячейками будут вышеописанные ячейки. |
|||
|
Список дат в ComboBox c уникальными записями и привязанные к динамичному массиву дат
Список дат в ComboBox c уникальными записями и привязанные к динамичному массиву дат
Список дат в ComboBox c уникальными записями и привязанные к динамичному массиву дат
Список дат в ComboBox c уникальными записями и привязанные к динамичному массиву дат
12.09.2014 17:37:54
Здравствуйте!
Столкнулся со следующей проблемой, прошу помощи опытных форумчан. Требуется создать форму с списком, списком который будет иметь следующие свойства: 1. Иметь формат даты: dd/mm/yyyy 2. Содержать уникальные записи в выпадающем списке ComboBox 3. Массив дат на листе может сокращаться или увеличиваться, и список в ComboBox тоже должен это учитывать. С первой задачей я вроде справился, вторую пробою решить через UniqueItems, но что-то не получается. По третьей задаче, я думал написать следующий код, но excel выводит ошибку:
|
|||
|