| Цитата | 
|---|
| написал: Серьезно? Файл-ПРИМЕР? на 50 строк? | 
Попробуйте скопировать ячейку с данными и вставить куда -нибудь в этой таблице
| 
					
										06.08.2024 08:46:15
				 
 Буду пробовать. А может можно как-то реализовать чтоб на одной форме было типа два TextBox: стал в один - тыкнул мышью, стал в другой - тыкнул, потом "ок" и все. Просто не соображу как в TextBox передать номер строки, выбранной пользователем. 
					Изменено:						 - 06.08.2024 08:48:34
				 | |||
|  |  | 
| 
					
										06.08.2024 08:33:56
				 Доброго дня. Появилась потребность копировать или перемещать строки внутри одной таблицы. Таблица содержит около 1000 строк и около 50 столбцов. Также имеется куча формул (вычисляемых столбцов), соответственно стоит защита. Пользователи обычные люди, привыкшие тыкать мышкой.... Пока реализовал копирование через Application.InputBox("Выберите строку", "Выбор строки...", , , , , , 8 ). Но хотелось бы диалог Application.InputBox расширить до двух кликов (полей ввода) - "выберите откуда" и "выберите куда". Помогите реализовать, пожалуйста. 
					Изменено:						 - 06.08.2024 08:36:09
				 | |
|  |  | 
| 
					
										25.07.2024 16:46:06
				 
   Отлично работает. Спасибо. 
 Об этом ресурсе знал, пользуюсь. Но под эту конкретную задачу (в шапке) реализовать не смог. 
					Изменено:						 - 25.07.2024 16:47:42
				 | |||||
|  |  | 
| 
					
										24.07.2024 20:40:25
				 
 Я собираю не гиперссылку, а ссылку на ячейку в другом файле - нужно не открывать файл, а вытащить значение из него (из определенной ячейки). Пример ссылки заданный стандартно (ручками) 
 я же хочу задать ПУТЬ и ФАЙЛ в отдельных ячейках (и путь и название файла регулярно меняются) и должно получиться как-то так 
 | |||||||
|  |  | 
| 
					
										23.07.2024 12:51:30
				 
 Но проблема остается - собранная формула не хочет считать себя формулой и рисуется в кавычках. Если одну пару кавычек убрать (которые экранировали апостроф) - формула собирается не правильно. | |||
|  |  | 
| 
					
										23.07.2024 10:29:56
				 
 
 
 
 Люди привыкли работать построчно - внесли фамилию - сравнили с контролькой, изменили - сравнили...........перешли к следующей строке. Формулы работают быстро без дополнительных манипуляций, а макрос каждый раз вызывать - дополнительные манипуляции. Если макрос повесить на событие Worksheet_Calculate или Worksheet_Change, то это существенно замедлит работу (экспериментировал). | |||||||||
|  |  | 
| 
					
										23.07.2024 09:25:16
				 
 2. Собираемая формула в столбце это не основная задача, а вспомогательная - для информации вытаскиваются доп. сведения. 3. Макросом в данном случае будут восстанавливаться формулы на листе - как ни бьюсь пользователи имеют очень шаловливые ручки и постоянно находят способы формулы сломать, удалить, заменить и.д. И защиту листа тоже умеют обходить. | |||
|  |  | 
| 
					
										23.07.2024 09:09:14
				 Доброго дня. Собственно вопрос в теме. Суть в чем: в столбце имеется ссылка на другой файл. Регулярно расположение этого файла меняется и соответственно требуется менять формулу (ссылку). Решал этот вопрос поиском и заменой пути, в том числе макросом. Но так как такой способ длительный - решил пойти другим путем - задаю путь и имя нужного файла в ячейки, а потом собираю ссылку в нужной ячейке. На первый взгляд все работает - путь собирается правильно, но ссылка не работает! При копировании этой ячейки с последующей вставкой в соседнюю как значение - ссылка начинает работать! Пробовал через ДВССЫЛ - тоже не получается. Менял форматы ячейки - тот же результат.   Не пойму в чем загвоздка и что делать. Помогите, плиз. Формул в столбце много (ровно 1000), плюс около 12 подобных листов....   В приложенном примере на листе "Кнопки" в ячейках B9 и B10 путь и название файла на который надо ссылаться. На листе "Тест" в ячейке А1 формирую ссылку. В ячейке А2 результат копирования значения ячейки А1 (работает!!!!) Excel 2016 
					Изменено:						 - 23.07.2024 10:06:48
				 | |
|  |  | 
| 
					
										26.02.2022 15:31:03
				 Доброго дня. Помогите, пожалуйста, решить задачу формирования динамической выборки из таблицы. Дано: динамически формируемый исходник с числами от 0 до 100. Необходимо рядом построить таблицу по следующим принципам: - если чисел больше 50 нет - выводим максимальное число (пример 1); - если есть одно число больше 50 - выводим максимальное число из диапазона до этого числа, число и максимальное число из диапазона после этого числа (пример 2); - если есть несколько чисел больше 50 - выводим максимальные числа из диапазонов между числами больше 50 и сами числа больше 50 (пример 3). Желательно выборку сделать формулами. Если возможно, конечно. Хотел дополнить (уточнить) задачу: данные из примеров формируются рандомно в ОДНОМ столбце. Выборка нужна из этого столбца либо на соседний лист, либо рядом. Столбик данными имеет статичный размер, а выборка получается динамичной Примеры даны как возможные варианты наполнения, чтобы понять требования. 
					Изменено:						 - 01.03.2022 21:22:41
				 | |
|  |  | 
