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

Страницы: 1
Условное форматирование осей графика
 
Здравствуйте!
Возникли затруднения с форматированием осей графика.
Задача следующая. Имеется график (нижний), переменные которого (X и Y) выбираются с помощью выпадающего списка.
Поскольку переменные могут иметь разные единицы измерения, требуется оси графика отформатировать в зависимости от выбранных переменных.
Например, некоторые переменные имеют процентный формат, некоторые переменные денежный формат, некоторые числовой формат. Нужно чтобы оси графика имели соответствующий формат. Причем, это нужно сделать без макроса.
Использовал следующее решение. Продублировал переменные в разных форматах (строки 32, 33 для Х, 35, 36 для Y). Задал именованные диапазоны, в которых с помощью формулы Если осуществляется выбор строки с нужным форматом в зависимости от выбранных X и Y. Если в выпадающем списке всего две опции (см. лист "Выбор двух опций" ) , то все работает гладко. Если опций больше (лист "Выбор нескольких опций" ), то формат осей графика обновляется нестабильно. Иногда обновляется, иногда нет. В чем может быть проблема? Как исправить?
Изменено: Tanuki - 11.01.2014 22:05:47
Очистка контекстных меню
 
Здравствуйте,
Недавно устанавливал надстройку к Excel (пробную версию). Она насоздавала пункты к контексным меню. Надстройку удалил, но контекстные меню остались.

Часть я удалил через VBA, используя следующий код


Код
Sub RestoreMyCellMenu()
     Application.CommandBars("Cell").Reset
     Application.CommandBars("Row").Reset
     Application.CommandBars("Column").Reset
  End Sub

Но остаются пункты в контекстном меню элементов управления формы. Как их удалить? Как на меню элементов управления формы ссылаться в

Код
 Application.CommandBars("???").Reset
Также остаются пункты в контекстном меню листов?
Изменено: Tanuki - 05.01.2014 23:32:54
Поиск решения и анализ Что Если
 
Здравствуйте!
Столкнулся со следующей задачей.
На листе выполняются некоторые вычисления. В данном примере приведен всего лишь упрощенный пример. Реальная модель будет содержать длинную цепочку вычислений.
Есть исходные данные a и b. Есть переменная V, значение которой находится только с помощью решения. Трудность в том, что требуется выполнить  Анализ «Что если» с помощью инструмента «Таблица данных» из меню Данные, в котором результирующей переменной выступает переменная V, а влияющими переменными - a и b.  Но поскольку эта переменная V находится с помощью Поиска решения, она не связана формулами с a и b.  Возможно ли решить задачу с помощью VBA? Как сделать так, чтобы данные поиска решения обновлялись каждый раз, когда Таблица данных подставляет значения в ячейки? Или есть какой-то другой, более эффективный способ решения задачи?
Изменено: Tanuki - 20.11.2013 12:56:22
Анализ чувствительности с изменением значений нескольких ячеек
 
Здравствуйте!
Возник такой вопрос.
Нужно выполнить анализ чувствительности. Допустим, влияющая переменная цена, изменяющаяся во времени. Т.е. есть 5 значений цены за пять лет. Нужно выполнить анализ чувствительности, изменяя ячейки цены за все годы, например, на 1%, 2% и т.п.
Таблица данных не подходит, поскольку в ней можно изменять значение только одной ячейки.
Загрузка котировок finam через веб-запрос
 
Здравствуйте!
Пытаясь загрузить на лист Excel данные котировок с сайта
использую
Данные - Получение внешних данных - Из Интернета
использую запрос
В итоге выводится окно "Загрузка файла". Нужно, чтобы данные вставились на лист.
Что неправильно делаю?
Изменено: Tanuki - 29.10.2013 00:32:13
Как скрыть группу рисунков в VBA
 
Как скрыть группу рисунков в VBA?
Допустим, на листе есть рисунок 1. Использую следующий код.

Код
ActiveSheet.Shapes("Рисунок1").Visible = False


Также на листе имеется сгруппированные рисунки. Имя группы - "Группа1".
Задача та же. Нужно скрыть группу. Как на нее сослаться?
Разорванный диапазон в RefEdit
 
Возникла такая проблема.
Используется пользовательская форма с RefEdit.
Требуется выбрать разорванный диапазон, который затем будет вставлен в другое место на том же листе или на другой лист (не суть важно).
Если используется целостный дипазон (например, Лист1!$C$5:$C$8), все работает прекрасно.
При выборе разорванного диапазона Лист1!$C$5:$C$8;Лист1!$E$5:$E$8 в RefEdit, программа выводит сообщение об ошибке "runtime error 1004 method range of object Global failed".
Видимо, неверно задается ссылка. Как устранить эту проблему?
Изменено: Tanuki - 23.08.2013 09:03:08
Условное форматирование числового формата
 
Столкнулся с такой проблемой.
При вводе данных нужно, чтобы формат изменялся в зависимости от введенных в ячейку данных.
Допустим, если в ячейку вводится целое число без дробной части, то нужно, чтобы оно представлялось без десятичных знаков. Если же вводится число с дробной частью, то нужно, чтобы указывалось 2 десятичных знака.
По логике следовало бы использовать правило форматирования "Использовать формулу для определения форматируемых ячеек". Она прекрасно работает в отношении выделения ячейки цветом, но не работает в отношении числового формата. Если ли возможность что то сделать, не используя макросы.
Ошибка #Н/Д при использовании ВПР()
 
Функция ВПР выдает ошибку #н/д. Не пойму в чем проблема. Пробовал СЖПРОБЕЛЫ, ПЕЧСИМВ - не помогает. Формат числовой.
Страницы: 1
Наверх