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

Страницы: 1
Разрыв цикла через макрос, Ошибка #ЗНАЧ!
 
Добрый день.
Есть код макроса:
Код
Public Function Random_parameter(check, param, address)
Randomize
If check Then
Random_parameter = Int(Rnd() * 2)
Else
Random_parameter = param
End If
ThisWorkbook.Sheets("Лист1").Range(address).Text = Random_parameter
End Function
Цель макроса - присваивать значение 1 раз, а дальше его хранить.
Подаём на вход:
check: A1="" ; param: A1; address: "A1".
Результат: #ЗНАЧ!

Внимание вопрос: где я туплю???
Изменено: Oren_Spartach - 14.07.2014 16:36:26
Графики по сводным балицам в Excek 2012
 
Добрый день.
Строим график на основании сводной таблицы.
Можно ли в рамках Excel 2010 реализовать такую фишку, как несколько разных графиков по одной таблице? (отдельно каждый график по название продукта)?
Разбор функции Like
 
Добрый день.
На основе примера по нечёткому поиску (с помощью функции Like) - организовал свою проверку, нго сталкнулся с тем, что на моём массиве данных алгоритм будет работать больше 8 дней.

Сейчас начал перекодировать алгоритм на SAS и вот вопрос. Кто-нибудь встречал подробный разбор алгоритма функции "Like".
Изменено: Oren_Spartach - 24.07.2013 10:02:44
Запрет на вставку данных
 
Добрый день.
Есть необходимость отключить возможность вставки скопированных данных в некоторые ячейки листа, сохранив при этом возможность внесения данных с клавиатуры.
Файл должен быть без макросов. Какие есть возможности?
Изменено: Oren_Spartach - 01.07.2013 14:32:01
Слишком большая длина записи при переносе данных из Excel2007 в Access2007.
 
Добрый день.
Есть база аксесс, состоящая из 3 таблиц. Все поля, кроме индкерса текст 255 символов
Есть файл Excel, в котором формируется запрос на запись новой строки данных в таблицу.
Всё работает.
В какой-то момент вдруг выдал сообщение, "Слишком большая длина записи".
Проверка базы показала, что строка не записалась в одну из таблиц.
Проверил все поля не размер записи. К 255 символам даже близко ничего не подбирается.

Из-за чего может возникать такая проблема? И как её решить?
Проекция заданных точек на оси
 
Добрый день.
Существует проблема:
При построении "графика" или "точечная" возникает необходимость опускать проекции на оси X и Y в заданной точке. Например: для ТР_старая_новая и ТР_новая в точках максимума (или какой-то заданной точке).
Сейчас приходится "фотошопить" через вставку линий, и прочей фигни.
Можно ли это делать средствами Excel?
Проблема инициализации динамического массива
 
Добрый день.
Есть модуль, в рамках которого описаны пользовательский тип. Объявлен динамический массив пользовательского типа, процедура и функция.
Процедура в ходе работы вызывает функцию. В функции идёт работа этого массива.
После завершения работы функции - массив обнуляется.

Вот часть кода ():
Код
Type OneCredit
CreditProduct As String 
BCIName As String 
End Type

Public ACH() As OneCredit 

Public Sub LoadBKI()
Call BKI(10)
End Sub

Public Function BKI(startrow As Integer)
ReDim ACH(0)
While Cells(e, 4) <> ""
 ReDim Preserve ACH(UBound(ACH) + 1)
Wend
BKI = 1
End Function



Внутри функции происходит корректное расширение, заполнение массива, но когда функция выполняется и возвращается в процедуру - массив не инициализирован. ACH() <Out of context>
Защита ячеек через условное форматирование
 
Добрый день.  
"В лоб" решить не смог проблему,а обходных путей пока не нашёл.  
 
Необходимо сделать защиту ячейки через условное форматирование (защита от дураков).  
Если число больше заданного, то ячейка становится не защищённой, если меньше, то защищается.  
Макросы совсем не катят.
Поиск минимального периода
 
Есть продажи какого-то товара за каждый день.  
Необходимо найти минимальное кол-во дней продаж, за которое набирается 80%. Период должен быть непрерывным.
Суммирование до определённого момента
 
Добрый день.  
У сотрудника плавающий график. Продажи могут идти в выходной день. Помогите, пожалуйста, написать формулы, которые будут суммировать продажи выходных дней в предыдущий рабочий. Есть формула с дополнительными строками, но хотелось бы работами с одной строкой. Помогите, пожалуйста.
Условное форматирование. Изменение цвета гистограммы
 
Есть показатель работы сотрудников по дням. В каждом из дней хотелось бы выделить 3 группы:  
От 0 до 0,5 включительно. Столбцы выделяются красным  
(0,5; 0,9] жёлтым  
>0,9 зелёное.  
Помогите, пожалуйста.
Определение параметров монитора
 
Добрый день.  
Возникла проблема следующего характера:  
Один отчёт рассылается n-ому количеству bigbossoв, у которых разные мониторы. Каждый из них хочет, что бы у него отчёт был аккурат на монитор.  
Решение проблему вижу в написание макроса, который бы при открытие файла "брал параметры монитора" и подгонял под них формат. Но как это реализовать, я не знаю. Подскажите, пожалуйста.
[ Закрыто] Сползание графиков и рисунков при печате [ТЕМА ЗАКРЫТА - трижды нарушены Правила]
 
По роду деятельности строю отчёты с большим количеством графиков, изображений. При распечатке отчёта возникает проблема: чем больше листов, тем больше сползают графики вверх.  
К посту прикреплён скрин с двумя одинаковыми фрагментами в режиме обработки отчёта и режиме просмотра.  
Помогите, пожалуйста, советом, как с этим бороться.  
<EM><STRONG>Файл удален</STRONG> - велик размер - [<STRONG>МОДЕРАТОРЫ</STRONG>]</EM>
Страницы: 1
Наверх