Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 91 След.
ComboBox с поиском из нескольких листов
 
Цитата
Voltz написал:
а надо на чтобы искал и на "Лист2", на "Лист3".
Заполняйте на комбобокс данными с нескольких листов, тогда и будет выбирать значения с нескольких листов на.
Изменено: Михаил Лебедев - 29 сен 2020 07:00:06 (добавил файл-пример)
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Подсчет заявок по годам и месяцам
 
Цитата
Дима Ка написал:
сводная не подходит тем, что данные постоянно добавляются, а сводная же не будет их автоматом пересчитывать
А формульное решение не будет автоматом добавлять новые строки при увеличении объемов исходных данных (нет в мире совершенства :( )
Изменено: Михаил Лебедев - 29 сен 2020 05:29:57
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
VBA обработка событий элемента CommandButton, внедренного на лист Excel
 
У Вас сама идея плохая:)

В Вашем случае придется отдельный код писать к каждой кнопке "Добавить".
А чтобы найти последнюю строку таблицы (ее номер) - это нужно:
Код
Dim 
LastRow=Worksheets("Итог").Cells(rows.count, 3).End(xlUp).Row+1
Далее:
Код
Worksheets("Итог").Cells(LastRow, "C").EntireRow.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove 
Worksheets("Итог").Cells(LastRow+1, "C")=Cells(4,3) ' вставили наименование Вода в столбец "С", последнюю строку
Worksheets("Итог").Cells(LastRow+1, "D")=OptionBotton1.Caption ' вставили наименование в столбец "D", последнюю строку
и т.д.
Изменено: Михаил Лебедев - 28 сен 2020 19:39:09
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Сумма чисел расположенных в ячейках через дробь или какой либо знак.
 
Только с одним доп. столбцом
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Создать два расчетных и один сводный (объединяющий другие) макрос, 100% предоплата. Яндекс.Кошелек
 
В файле написано:
"...- это к тому, что все адреса ячеек вне зависимости от их количества должны вводиться пользователем вручную!..." Вводиться куда? В макрос или на лист ексель?
"...необходимо разработать макрос,  в котором просто указываешь порядок , в котором хочешь видеть исполнение  всех модулей ..." - это не понятно. В теле макроса самого? Запишите последовательно названия макросов, они так и исполнятся, один за другим. В чем подвох? :)

PS
Если время терпит, после выходных я бы взялся.

Пишу на почту...
Изменено: Михаил Лебедев - 25 сен 2020 12:26:28
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Создать два расчетных и один сводный (объединяющий другие) макрос, 100% предоплата. Яндекс.Кошелек
 
Цитата
Алексей Раменский написал:
До тех пор пока значения не изменятся
Даже после того, как изменятся. ВСЕГДА ОДИН шаг будет :)
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Создать два расчетных и один сводный (объединяющий другие) макрос, 100% предоплата. Яндекс.Кошелек
 
Цитата
vikttur написал:
привязанных к кнопкам , и взаимозависимых  от результатов друг друга
Возможно зацикливание :)
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Создать два расчетных и один сводный (объединяющий другие) макрос, 100% предоплата. Яндекс.Кошелек
 
В заданиях с зелеными ярлыками: "...В п.1.1.2.. значению F15 понадобился один шаг, ..."
Да там ВСЕГДА понадобится 1 шаг :)
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Назначение фигурам - таблиц-диапазонов на вылетающей форме
 
Нашел (хотя...м.б. это глянцевый костыль?...) :)

Код
.Visual=False
.Visual=True
Хотя до глянца там, конечно, еще далеко.
Изменено: Михаил Лебедев - 25 сен 2020 10:02:34
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Назначение фигурам - таблиц-диапазонов на вылетающей форме
 
Цитата
БМВ написал:
это к глянцу относится.
В смысле к напильнику? :)
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Перенос данных с одного листа на другой и обратно
 
Цитата
Настя_Nastya написал:
другой исполнитель, написавший ему ранее
Это не я :)
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Назначение фигурам - таблиц-диапазонов на вылетающей форме
 
Цитата
БМВ написал:
Static objIE As Object
Да, одно. Сзади екселя :)
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Назначение фигурам - таблиц-диапазонов на вылетающей форме
 
Цитата
БМВ написал:
В #52 это реализовано через IE.
Да, красиво реализовано. Правда, не заметил, как 100500+ окон открыл IE. :)
А как сделать, чтобы одно - тямы не хватает :(
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Назначение фигурам - таблиц-диапазонов на вылетающей форме
 
Цитата
plank1433 написал:
Listbox - это список, а не таблица.  
А в чем принципиальное отличие, по Вашему?
Цитата

мне нужно с формы не весь диапазон копировать...а одно число
Какое число?
Изменено: Михаил Лебедев - 24 сен 2020 12:26:35
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Назначение фигурам - таблиц-диапазонов на вылетающей форме
 
Цитата
plank1433 написал:
Как по таблице T5:V13 назначить определенным фигурам макрос, при котором бы вылетала форма, в которой была бы вписана назначенная фигуре табличка-диапазон (с возможностью что-то скопировать из нее) ?
Нужно написать макрос, который бы фигурам в указанной таблице вызывал макрос, при котором бы вылетала форма со вписанной в нее табличкой-диапазоном (ТД).
Вылетающую форму необходимо создать и вписать в нее табличку-диапазон (ТД).
ТД нужно с помощью макроса заполнить значениями в момент активации Формы.
Макрос для заполнения ТД необходимо написать.
Возможность что-то скопировать из ТД достигается путем написания макроса на какое-нибудь подходящее событие таблички-диапазона.

Из всего этого Вам уже не только рассказали, "как...", но и сделали всё, кроме последнего :)
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Назначение фигурам - таблиц-диапазонов на вылетающей форме
 
Цитата
buchlotnik написал:
возможно вы удивитесь - еще и #39 есть, безответное
да и 2-е...
Да и Правила - тоже.
"...2.6. Один вопрос - одна тема. Не следует в открываемой теме обозначать и задавать сразу несколько вопросов.
   2.7. Если вам нужен не совет по самостоятельному решению задачи, а чтобы все сделали за вас - добро пожаловать в ветку Работа. ..."
Изменено: Михаил Лебедев - 24 сен 2020 07:39:12
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Назначение фигурам - таблиц-диапазонов на вылетающей форме
 
Цитата
Юрий М написал:
А я писал об этом в #33. Вы ответили?
Не ответил не только на #33.
Да не видит он то, что ему не интересно. И отвечать не собирается. Время еще тратить :)
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Универсальный макрос вставки значений и форматирования чисел из буфера обмена в выделенную ячейку. Возможно ли?
 
Цитата
Ігор Гончаренко написал:
преподаватель (подполковник):-- пусть количество танков будет Х... нет мало, пусть будет У!
да, военные - те еще приколисты.
Набор их стандартных шуток (по-видимому разрешенных Уставом) широко известен в узком кругу их почитателей :)
и про пластинчатую пластину, и про то, что диаметр круга приблизительно равен двум радиусам, и про 3 зеленых свистка, которые послужат сигналом к атаке...
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Универсальный макрос вставки значений и форматирования чисел из буфера обмена в выделенную ячейку. Возможно ли?
 
Цитата
Ігор Гончаренко написал:
а чем другая переменная лучше S
Наличие двух переменных с одинаковым именем "s"  приводит к конфликту имен.
Сначала объявлена Publi-чная переменная "s" (т.е. видимая программой отовсюду) как Range, а потом в макросе листа - используется не объявленная переменная "s"
Сообщение #8 прочитайте и внимательно посмотрите код :)
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Назначение фигурам - таблиц-диапазонов на вылетающей форме
 
Цитата
Михаил Лебедев написал:
#3
23 сен 2020 06:18:33
...
1. Запишите в таблице названия фигур по английски.
...

Цитата
Юрий М написал:
#23
23 сен 2020 22:28:06
Миш, в твоём файле имя фигуры Овал 5 определяется, как Oval 5 - вот и не находит...
:)
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Универсальный макрос вставки значений и форматирования чисел из буфера обмена в выделенную ячейку. Возможно ли?
 
Цитата
maxrus163 написал:
Возникает при изменении любой ячейки листа, где записан мой макрос
Конфликт имен. Замените Public s ... на Dim s ...
А еще лучше - просто s на какую-н. другую переменную
Изменено: Михаил Лебедев - 23 сен 2020 20:18:14 (Добавил файл)
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Подстановка значения IP при условии, что 2 параметра соответствую заданным, не выполняется условие в макросе
 
Цитата
Mershik написал:
7726332658 - вот пожалуйста
Круто! :)
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Назначение фигурам - таблиц-диапазонов на вылетающей форме
 
Цитата
plank1433 написал:
А табличка-диапазон где ?
А где ответ на этот вопрос? ▼
Цитата
Ігор Гончаренко написал:
что вам мешает сейчас что-то скопировать из ЛЮБОГО диапазона?.
Цитата
Юрий М написал:
Миша, а у меня "вылетающая форма"  не  загружается. Find говорит, что Nothing )
И у меня тоже.

Цитата
Ігор Гончаренко написал:
форма без таблички, как велосипед без колес -. велосипед есть, а толку от него нету
Одна тема - один вопрос. Нужны колеса - купи или сделай сам.
Требования у ТС к бесплатной ветке форума у ТС, на мой взгляд, несколько завышены (раз в 5) :). Я об этом уже написал, в сообщ. #3
Изменено: Михаил Лебедев - 24 сен 2020 04:47:58
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Назначение фигурам - таблиц-диапазонов на вылетающей форме
 
Цитата
plank1433 написал:
Она не появляется
Учите матчасть, уважаемый! :)
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Перенос данных с одного листа на другой и обратно
 
Здравствуйте. А можно поподробнее?
Пишу в личку...
Гугл-таблицы.
Не претендую...
Изменено: Михаил Лебедев - 23 сен 2020 12:28:40
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Универсальный макрос вставки значений и форматирования чисел из буфера обмена в выделенную ячейку. Возможно ли?
 
Попробуйте вариант Насти из сообщ. #4
в новой редакции:
Код
Public s As Range
Dim arr

Sub Copy()
Set s = Selection
arr = s.Value
s.Copy
End Sub

Sub Paste()
Selection.PasteSpecial xlPasteFormats
s.ClearContents
Selection.Resize(UBound(arr, 1), UBound(arr, 2)) = arr
End Sub
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Подстановка значения IP при условии, что 2 параметра соответствую заданным, не выполняется условие в макросе
 
Цитата
Sne mart написал:
ооо боги
что, есть такое ООО? ИНН не подскажете? :)
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Me.TextBox3.Value="" определяется как числовое значение
 
Цитата
БМВ написал:
А если там не число, то снова ошибка...
....А если число, то Clng() не нужен :)
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Me.TextBox3.Value="" определяется как числовое значение
 
Цитата
БМВ написал:
перевод строки потерялся
Ща поправим... Но по сути - да, дурацкий совет я дал.
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Me.TextBox3.Value="" определяется как числовое значение
 
Цитата
Михаил Лебедев написал:
Цитата
Если в текстбоксе - число, то почему бы вот так не сделать?
не понял...
Цитата
БМВ написал:
наверно по тому, что именно так будет ошибка :-)
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 91 След.
Наверх