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

Страницы: 1
В подписи горизонтальной оси на диаграмме отображаются неверные значения
 
Всем привет. Делаю приложение к отчёту, в нем присутствует диаграмма, на которой по горизонтальной оси откладывается координата трубопровода, а по вертикальной значение его потенциала. По какой-то причине в подписи горизонтальной оси значения смещены в большую сторону скриншот (у точки координата 92,082, но на диаграмме она находится за отметкой 92,1) В чём может быть проблема? Заранее спасибо за помощь

файл
Изменено: sasha_z_myor - 13.09.2020 21:48:21 (Добавил ссылку на файл с примером)
Объединение значений в диапазоны
 

Здравствуйте, уважаемые форумчане. Прошу помощи в автоматизации следующей операции:

По трубопроводу прошёл диагностический снаряд и как результат есть координаты повреждений трубопровода по длине. Каждый дефект имеет свою координату. Передо мной стоит задача составить зоны повреждений исходя из следующих условий:

  1) Если расстояние в обе стороны от повреждения 100 и более метров, то повреждение считается одиночным и его граница вычисляется так: начало=координата повреждения-50 м; конец= координата повреждения+50 м.

  2) Если имеется группа повреждений (расстояние между ними менее 100 м), то от крайних повреждений откладывается по 50 м в обе стороны (аналогично одиночному).

Изменено: sasha_z_myor - 27.12.2017 11:30:06
Вызов Google Планета Земля макросом из Microsoft Excel
 
Добрый вечер, уважаемые форумчане. Подскажите, возможно ли вызывать приложение  Google Планета Земля из Excel? Есть файл, в котором содержатся gps координаты. Было бы очень удобно заиметь что-то типа кнопки "Показать в Google Earth", при нажатии на которую запускался макрос, который открывает Google Планета Земля и отображает на карте место с координатами.
Изменено: sasha_z_myor - 05.11.2017 19:05:51
Поменять значения ячеек местами согласно условию., Поменять значения ячеек местами согласно условию.
 

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

Вывод результата вычисления макроса в строку состояния, Вывод результата вычисления макроса в строку состояния
 
Добрый день, уважаемые форумчане. Подскажите, возможно ли каким-то образом вывести результат вычисления макроса в строку состояния? Например, выделяешь несколько ячеек со значениями и в строке состояния показывается сумма их кубов?
Поиск ближайших значений в массиве
 
Добрый день, уважаемые форумчане. Прошу помощи в решении следующей задачи. Есть массив данных и есть переменная. Задача заключается в том, чтобы создать макрос и найти два соседних числа из массива для этой переменной – ближайшее меньшее и ближайшее большее. На листе я выкрутился из ситуации с помощью формулы ПОИСКПОЗ. Но в VBA это у меня не получилось.
Создание двух массивов из выделения, Создание двух массивов из выделения
 
Здравствуйте, уважаемые форумчане. Огромная просьба помочь решить следующую задачу. Необходимо из выделения создать два двухмерных массива: первый должен включать в себя все выделенные ячейки, второй только строки, в которых заполнены оба значения.
Создание массива из выделения с условием
 
Здравствуйте, уважаемые форумчане. Помогите пожалуйста с макросом, который из выделенного столбца со значения и пустыми строками вперемешку, создавал массив. Условие: если ячейка пустая, то она не вносится в массив, если с числом, то в массив вносится значение ячейки 10 раз. Заранее спасибо.
Заполнение пустых ячеек диапазона значениями с рассчитанной вероятностью
 
Добрый вечер, уважаемые форумчане. Столкнулся с рутинной задачей, которая отнимает много времени и сил. Очень надеюсь на вашу профессиональную помощь.

Дан столбец с числами и пустыми строками вперемешку. Необходимо найти вероятность каждого уникального числа в выделенном мышью диапазоне, затем заполнить каждую пустую ячейку числом с вероятностями, полученными ранее. Т.е. если число встречается в диапазоне часто, то и вероятность появится в пустой ячейке у него выше, чем число, которое встретилось лишь однажды.

Прикрепляю файл, в котором более наглядно представлено задание.
Заранее благодарю всем откликнувшемся за чудо макрос для решения этой задачи.
Заполнение ячеек значениями с заданной вероятностью, Ячейка должна принять значение из диапазона с некоторой заданной вероятностью
 
Здравствуйте. Необходимо заполнить диапазон ячеек случайными числами с приоритетом, т.е. значение ячейки должно быть от -10 до 10 с вероятностью 60%, от 11 до 20 с вероятностью 30%, от 31 до 45 с вероятностью 10%. Значения в ячейках могут повторяться. Решение нужно в VBA. Заранее спасибо за помощь.
Аппроксимация: найти величины между двумя заданными
 
Здравствуйте уважаемые форумчане. На учёбе столкнулся со следующей задачей. Есть таблица, в которой находятся измеренные прибором значения. Прибор не может выполнять измерения с необходимой частотой и из-за этого между двумя реальными измерениями образуются пустые строки, которые необходимо заполнить. Требуется сделать своеобразную интерполяцию значений, т.е. заполнить пустые строки таким образом, чтобы виртуальные измерения плавно ложились между фактическими.
Задача усложняется тем, что количество пустых строк может меняться, т.е.между одними измерениями пустых строк может и не быть, а между другими 4 или 5. Для простоты понимания сделал пояснение в виде рисунка.

Для решения этой задачи нужен макрос VBA, который должен «чувствовать» заполненные ячейки и заполнять пустые ячейки между ними. К сообщению прикрепил фрагмент файла для примера. Заранее благодарю всех откликнувшихся за помощь.

P.S. По сути то, что мне требуется, является «разбавлением» реальных измерений, что в инженерной практике недопустимо. Но проект учебный и в силу обстоятельств и неимением другого выхода, преподаватель дал добро на такого рода вольности. Поэтому обращаюсь за помощью.  
Изменено: sasha_z_myor - 25.09.2015 22:21:56
Подсчёт количества GPS-координат в столбце, макрос
 
Здравствуйте, уважаемые форумчане. Столкнулся с ситуацией, когда нужно подсчитать количество ячеек с GPS-координатами в столбце, для присвоения этого значения переменной. Именно поэтому нужен приём в VBA. Столбец разношёрстный, в нём, кроме самих координат есть комментарии и пустые строки. Думаю, что для того, чтобы отсеять ненужное, логично будет в значении ячейки искать букву "E" на первой позиции и "N" на двенадцатой. Для примера прикрепляю кусок файла. Заранее спасибо всем откликнувшимся.
Изменено: sasha_z_myor - 20.09.2015 14:16:14
Счёт значений входящих в диапазон
 
Здравствуйте, уважаемые форумчане. Столкнулся с такой задачей - необходимо посчитать количество значений, которые входят в диапазон. В столбце A расположен массив чисел - это исходные данные. В столбцах D и E - начало и конец диапазона соответственно. Нужно, чтобы напротив каждого диапазона в столбце F отображалось количество чисел из массива, входящих в него. Буду благодарен за помощь в решении этой задачи.
Изменено: sasha_z_myor - 07.02.2015 20:08:47
Нахождение пересечений диапазонов и построение их графиков
 
Здравствуйте, уважаемые форумчане. Для начала немного введу в курс дела.

По магистральному трубопроводу был пропущен диагностический снаряд, который измерил фактическую толщину стенки трубы по всей длине. Эти данные были обработаны и в зависимости от состояния трубы составлены зоны коррозионной опасности: зоны повышенной коррозионной опасности (ПКО, глубина повреждений от 5% до 15% от начальной толщины стенки) и зоны высокой коррозионной опасности (ВКО, глубина повреждений свыше 15% начальной толщины стенки). Имеются начала и концы этих зон. В случае, если зоны пересекаются, то приоритет отдаётся зоне ВКО. Проще говоря, если представить эти зоны в виде синей (ПКО) и красной (ВКО) бумажек, то при пересечении красная всегда будет накрывать синюю. Т.е. При пересечении, границы меняются только у зоны ПКО - зона уменьшается на величину нахлёста.

Задача №1 - это найти начала и концы новых зон.
Задача №2 заключается в том, чтобы эти зоны изобразить на графике. Точки - это повреждения, а полосы на горизонтальной оси - зоны.

Файл с примером прикреплён к сообщению. На первом листе зоны и их координаты, на втором - пример графика. На данный момент все эти операции делаются вручную, мне же хочется немного автоматизировать процесс с Вашей помощью. Заранее благодарю всех откликнувшимся за помощь.

С уважением, Александр.
Страницы: 1
Наверх