|
0 / 0 / 0
Регистрация: 12.06.2013
Сообщений: 21
|
|
Диапазон ячеек в программу и манипуляция с ним14.06.2013, 16:51. Показов 11636. Ответов 27
Метки нет (Все метки)
Вообщем задача такая:\
нужно задать диапазон заданного размера, с разрывами или без на листе Excel. Например столбец цифр. + как задействовать в программе встроенные статфункции Excel. Например найти минимум в диапазоне, среднее арифметическое или медиану.
0
|
|
| 14.06.2013, 16:51 | |
|
Ответы с готовыми решениями:
27
Обработать выделенный диапазон ячеек, результат записать в смежный диапазон
|
|
4377 / 661 / 36
Регистрация: 17.01.2010
Сообщений: 2,134
|
|
| 16.06.2013, 23:03 | |
Кактус жевать нужно. А не просто укусил - и все!!! Для того, что б где-то в стороне - это совсем другая история. Нужно сначала все это где-то собрать, оформить и вставить куда надо. Но что б кактус был еще и вкусным - нужно видеть при этом живого мексичанина!!!!
0
|
|
|
0 / 0 / 0
Регистрация: 12.06.2013
Сообщений: 21
|
|
| 16.06.2013, 23:15 [ТС] | |
|
Мексикашку? Пожалуйста, Эль Ванчос де Сантос спешит на помощь!! эмм, другая история вещаете... просто хотя б на пару столбцов в сторону на активном листе, а не в doc документ, заархивировать и Путину в белокаменную
0
|
|
|
4377 / 661 / 36
Регистрация: 17.01.2010
Сообщений: 2,134
|
|
| 16.06.2013, 23:21 | |
|
И ВИДЕТЬ с книгой Excel в руках!!!
1
|
|
|
0 / 0 / 0
Регистрация: 12.06.2013
Сообщений: 21
|
|
| 17.06.2013, 01:05 [ТС] | |
|
Вообщем наваял я что-то непонятное
В книге(см. прилеплено) сделаны 2 формы на одной задаются диапазоны, на другой выбираются варианты решения. В процессе кодения у меня появились проблемы: 1) как из формы 1 передать диапазон в форму2, где он обрабатывается 2) как передать выходной диапазон для статистических категорий 3) и как вывести на рабочий лист, на новый? Сильно не пинайте за такие странноватые вопросы, пожааалуйста:з
0
|
|
|
0 / 0 / 0
Регистрация: 12.06.2013
Сообщений: 21
|
|
| 17.06.2013, 01:18 [ТС] | |
|
Вернее вот книга с формами:
0
|
|
|
4377 / 661 / 36
Регистрация: 17.01.2010
Сообщений: 2,134
|
||
| 17.06.2013, 08:57 | ||
|
Я посмотрю обязательно, но не скорее чем ближе к вечеру. Сейчас уеду, и не знаю на сколько. Ничего не обещаю, потому-что формы считаю бантиками-фантиками, или, как здесь я вычитал у "Казанский", свисточки-гудочки.
Может еще кто-то подключится. Хорошо бы было. ![]() Добавлено через 35 минут Пока готовят машину. Открыл, посмотрел. Разбейте все формулы на отдельные процедуры в обычном модуле. Пусть даже вся процедура будет состоять из одной строки. Результаты придется собирать в 2D массив ~ массивИмен_и_Результатов (1 to X, 1 to 2). Перевый елемент ряда такого массива будет Ваше название функции (напр. "Стандартное отклонение"), второй - результат этой функции. Для вывода, формой указывате только верхнюю левую ячейку какого-то листа. Дальше очищаете столбцы вправо от этой ячейки и, при помощи вот такого, которое Вы уже у меня видели:
На форме не пишите процедуры. Только менингиты в голову. В процедурах формы пишите только вызов процедур из обычного модуля (Call [имя какой-то там процедуры]) - так и легче работать с формой, и все коды будут перед глазами в одном месте, и не запутаетесь с переменными - их все записывайте на уровень модуля (перед самой первой процедурой, в самом верху, сразу после Option Explicit), а из самих процедур обявления переменных уберите. Вот где-то вот так. Пробуйте, а я вечером приеду и строго проверю
0
|
||
|
4377 / 661 / 36
Регистрация: 17.01.2010
Сообщений: 2,134
|
|
| 17.06.2013, 16:36 | |
|
И никто ничего.....???
Странно... Ну вот, я уже здесь, ловите заготовку. Нажимаете на GoGoGo и выскакивает форма. Отмечаете CheckBox (внимание! посмотрите для каких уже написаны процедуры! Для каких нет - просто допишите по образу и подобию). Как работает? Sub mFormInitial() отвечает за появление модальной формы народу. Появилась. Нажали выполнить. Форма вызывает основного хулигана - процедуру Sub SerYesSer(). Ну и она, как каждый порядочный хулиган. 1. Считает отмеченные CheckBox. 2. Записывает Caption этих CheckBox в массив tmpARR. 3. По колл-ву отмеченных CheckBox создает 2D массив mARR + 1 строка (для заголовка и результатов). Получает из tmpARR очередную строку и по ней вызывает соответствующую процедуру (за это отвечает Application.run). Все - в массив результатов, который потом на лист. К модулях формы коды не ищите - там только вызовы. Оставил только Ваш код закрытия формы. О! Чуть не забыл, как всегда. Как только считали Caption отмеченного CheckBox - хулиган его сразу выключит. Езус Мария! Здесь писать больше, чем в модуле. Пробуйте. И Вы даже не преставляете, на какие жертвы я пошел. Для этого надо знать мою нелюбовь к этим бантикам с гудочками.
0
|
|
|
0 / 0 / 0
Регистрация: 23.08.2019
Сообщений: 45
|
|
| 15.10.2019, 13:25 | |
|
Igor_Tr, Здравствуйте. Подскажите, пожалуйста. Я сбросил файл . Посмотрите.
Задача такая: На 1,2,3 листах таблицы данных по месяцам. Они вводятся на лист. Данные с этих 3-х листов переносятся на "Лист 4" и сортируются, сначала по месяцу, потом по наименованию. Мне надо сделать макрос, чтобы при его выполнении, данные с этой таблицы (на листе 4) собирались и переносились на пятый лист, при этом суммируясь по месяцам. Здесь уже по наименованию не надо, только общая сумма за каждый месяц. Подскажите, пожалуйста, как это сделать. Спасибо.
0
|
|
| 15.10.2019, 13:25 | |
|
Как вывести диапазон чисел, добавляя к ним дробь?
Динамичный диапазон ячеек Excel Как выделить диапазон ячеек? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Нейтральные знания ..., ... чистая наука. Пока что-то проходит модерацию на Хабре, стоит развить мысль ...
Hrethgir 20.07.2026
К таким радикальным взглядам я конечно в той публикации не приходил, но чтобы скоротать вечер, решил углубиться немного.
1. Почему показания термометра заряжены целью?
Цель заложена в самом. . .
|
Установка нескольких штампов электронной подписи в строго определенных местах файла docx
ВладимирСамохин 19.07.2026
(В!) Работа с Электронной подписью - это неотъемлемая часть современного документооборота. Но что делать, если нужно поставить несколько штампов электронной подписи в строго определенных местах. . .
|
сукцессия 35. Научная статья о проделанной работе
anaschu 19.07.2026
Написал в формате латекс и пдф
|
Вангую, что это не пройдёт модерацию, и на неделе я запущу свой сервер.
Hrethgir 19.07.2026
Эта публикация сейчас в песочнице и ждёт приглашения.
https:/ / habr. com/ ru/ sandbox/ 295048/
По ссылке 403. Не очень информативно такую ссылку постить.
Запись от Usaga размещена Сегодня в 06:46 . . .
|
|
сукцессия 33. открытые вопросы от клауде
anaschu 19.07.2026
"Что накопилось за эту часть А — тринадцать правок, из которых шесть пришли из ваших вопросов и каждая оказалась реальной ошибкой, а не калибровкой: односторонний симбиоз, отсутствующий листопад,. . .
|
32 сукцессия
anaschu 19.07.2026
сукцессия 28‑мерное ядро стабилизировано
Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не «подкручивает» сходимость —. . .
|
сукцессия 31: модель микоризы - это модель ещё нескольких явлений, социальных и экономических
anaschu 18.07.2026
Теория «Всего»: апдейт v1. 1. 2 — 28‑мерное ядро стабилизировано
Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не. . .
|
сукцессия 30. Массив проверяющих друг друга моделей
anaschu 18.07.2026
Архитектура сети взаимопроверяющих моделей микоризной сукцессии (v2. 0)
Развитие тензорного ОДУ-ядра и создание кросс-платформенного калибровочного полигона
Уважаемые коллеги!
В продолжение. . .
|