Спасибо! Подошло!
Найти исходное значение, зная процент увеличения и новое значение
Найти исходное значение, зная процент увеличения и новое значение
Нужно выделить первые строки в ячейках, в которых по несколько строк.
Нужно выделить первые строки в ячейках, в которых по несколько строк.
График с двумя горизонтальными линиями, Нужно построить график не с одним диапазоном данных, а с двумя
|
27.02.2016 11:46:15
Pelena, супер! Так просто, оказывается, а я замучился уже в поисках стандартных способов ))) Спасибо!
|
|
|
|
|
График с двумя горизонтальными линиями, Нужно построить график не с одним диапазоном данных, а с двумя
Сцепить данные из хаотичной таблицы
Сцепить данные из хаотичной таблицы
Сцепить данные из хаотичной таблицы
|
23.02.2016 02:44:50
Hugo, то есть, используя формулу =СЦЕПИТЬ, вряд ли получится? А макросы меня вообще, если честно, в ступор вводят. Я их писать совсем не умею (пытался что-то понять, но не мое это).
|
|
|
|
|
Сцепить данные из хаотичной таблицы
|
23.02.2016 02:33:36
Hugo, фильтр просто сортирует записи в определенном порядке или показывает только то, что укажешь в условиях фильтра. Но он никак не объединит разные данные из разных ячеек и в определенном порядке в одну общую ячейку
|
|
|
|
|
Сцепить данные из хаотичной таблицы
|
23.02.2016 02:04:49
vikttur, нет, конечно, не запрещали. Просто самая загвоздка именно сцепить записи в отдельной ячейке, объединив в одну строку при этом записи по одной и той же компании. Думаю, что это для меня сложнее всего, поэтому и выбрал именно эту тему как основную
|
|
|
|
|
Сцепить данные из хаотичной таблицы
|
23.02.2016 01:56:18
Kuzmich, вы читаете мои мысли. Изначально я так и хотел, даже сделал файл с примером, где первая задача была разделение начальной таблицы на две со статусом "Да" и "Нет". Думал, что так проще будет. Но модератор сказал, что это уже два вопроса в одной теме и такое публиковать можно только в платном разделе. Поэтому и была создана новая тема с одной задачей, а ту тему удалили.
|
|
|
|
|
Сцепить данные из хаотичной таблицы
|
23.02.2016 00:58:04
vikttur, я понимаю, что может притормаживать и так далее. Дело в том, что эта таблица - результат экспорта из моей рабочей CRM-базы, таблица экспортируется в таком неудобном, большом и хаотичном виде. По одной и той же компании получается куча строк с отдельными записями в разные даты, и эти строки располагаются в разных местах. Мне нужно упростить эту таблицу так, чтобы в одной строке шла компания и справа от неё во второй ячейке - все записи из этих строк. Таким образом, у меня получится не 5000 строк, а 500 (в соответствии с количеством компаний). Потом я эту таблицу обратно импортирую в CRM-базу. В итоге, зайдя в карточку с компанией, я увижу не много записей по ней, а одну, в которую собраны все предыдущие записи.
Во вложении скрин из CRM-базы, где видно много записей по работе с компанией. А в итоге будет одна строка, а справа в поле "Результат" собраны все эти старые записи. |
|
|
|
|
Сцепить данные из хаотичной таблицы
Сцепить данные из хаотичной таблицы
Выпадающее (всплывающее) окно из ячейки с тектом, при нажатии на ячейку всплывает окно, которое можно форматировать
|
06.09.2015 00:15:48
Юрий М, Приёмы почти все интересные для меня прочитал, причём уже использую некоторые.
Про "Волшебство" - это баг макроса, когда текст в других ячейках меняется на тот, на который кликнешь в ТекстБоксе (Вы же пример выложили, попробуйте, если не верите). В свойствах всё уже перепробовал. Вы говорили активировать MultiLine - это я сделал. Только это не спасает от переноса текста вплоть до одной буквы в строке, то ест так: П р и м е р н о т а к Немного вышел из ситуации - Формат объекта - Сохранять пропорции, но это всё не то. В любом случае огромное спасибо за потерянное время и труд! |
|
|
|
|
Выпадающее (всплывающее) окно из ячейки с тектом, при нажатии на ячейку всплывает окно, которое можно форматировать
|
05.09.2015 23:55:16
Юрий М, попробую. Только я не различаю стандартный модуль от модуля книги ))))
Юрий, теперь по теме: Всё, в принципе, получилось. Однако, если, например, кликнул я на ячейку с адресом, у меня выскакивает ТекстБокс с адресом, всё нормально. Но если я кликну на этот ТекстБокс (выделю текст, который там находится), то в других столбцах на листе "Данные" по этой же строке (то есть в Реквизитах, Примечаниях и т.д.) автоматически меняется текст на текст из ячейки с адресом. Что это за волшебство и как это остановить? Вторая проблема: Если большой текст, то он не влазит. Авторазмер (Autosize) работает некорректно - он увеличивает ТекстБокс только по вертикали. Причем с каждым новым кликом на эту ячейку ТекстБокс сужается по ширине и удлиняется по высоте вплоть до одной буквы в строке. Тоже непонятно, как с этим бороться, чтобы окно ТекстБокса расширялось не только в высоту, но и в ширину при увеличении в нём текста. И совсем идеально - чтобы учитывалось местоположение (чтобы не заходили стороны ТекстБокса за пределы видимого экрана) |
|
|
|
|
Выпадающее (всплывающее) окно из ячейки с тектом, при нажатии на ячейку всплывает окно, которое можно форматировать
|
05.09.2015 23:11:28
Юрий М, ясно, хоть что-то я понял.
Вот, что у меня получилось:
И вроде работает )))) А по поводу выделения цветом ячеек - там какой-то конфликт макроса с форматированием ячеек идет - достаточно просто выделить строку или столбец и ввести высоту/ширину - и желтый цвет "поселяется" навсегда в одной или нескольких ячейках. Но это уже другая история ))))
Изменено: - 05.09.2015 23:12:06
|
|||
|
|
|
Выпадающее (всплывающее) окно из ячейки с тектом, при нажатии на ячейку всплывает окно, которое можно форматировать
|
05.09.2015 23:02:50
Юрий М, спасибо Вам, понимаю, как сложно с такими, как я. А что за проверки-то? )))))))
|
|
|
|
|
Выпадающее (всплывающее) окно из ячейки с тектом, при нажатии на ячейку всплывает окно, которое можно форматировать
|
05.09.2015 22:32:20
Юрий М, ладно, видно не судьба. Применил Ваш код, заменив диапазоны - всё равно пустые ТекстБоксы высвечиваются. Видимо я никогда не допру, в чём там дело.
|
|
|
|
|
Выпадающее (всплывающее) окно из ячейки с тектом, при нажатии на ячейку всплывает окно, которое можно форматировать
Выпадающее (всплывающее) окно из ячейки с тектом, при нажатии на ячейку всплывает окно, которое можно форматировать
|
05.09.2015 22:10:56
Юрий М, сделал, выкладываю. Почему-то лагает макрос автовыделения цветом ячейки, может Вы поймёте.
На листе "Клиенты" таблица специально располагается не с начала листа (так у меня в оригинале). Что я там не так сделал - не пойму... |
|
|
|
|
Выпадающее (всплывающее) окно из ячейки с тектом, при нажатии на ячейку всплывает окно, которое можно форматировать
|
05.09.2015 21:23:07
Юрий М, да, но тогда в ячейке F2 показывается то же самое, что и в C2, в F3 - то же, что и в C3 и т.д.
А также выделяет жёлтым цветом строчку в макросе: .Left = Target.Offset(0, 1).Left с ошибкой: --------------------------- Microsoft Visual Basic for Applications --------------------------- Can't execute code in break mode --------------------------- ОК Справка ---------------------------
Изменено: - 05.09.2015 21:26:04
|
|
|
|
|
Выпадающее (всплывающее) окно из ячейки с тектом, при нажатии на ячейку всплывает окно, которое можно форматировать
|
05.09.2015 20:44:40
vikttur, Хорошо, понял. Насчет показа файла Excel - у вас ограничение по размеру - до 100 Кб, а у меня файл чуть больше, поэтому картинку и выкладываю. Мне просто нужно сегодня решить свой вопрос. Извините.
Юрий М, Вам большое спасибо за желание помочь, но каждый Ваш комментарий для меня - очередная загадка. Вы пишете: "Добавляйте контролируемый диапазон в имеющуюся процедуру" - я слова понимаю, а как это сделать - для меня тёмный лес; "два ТекстБокса ни к чему. Достаточно одного" - то есть? Просто скопировать из первого столбца на остальные? А диапазоны как указать - через запятую, точку с запятой, в отдельных скобках или как? Думаю, что Вы уже поняли степень моей "чайникости" в вопросе макросов, поэтому прошу писать подсказки как можно понятней, простым языком )))) Спасибо |
|
|
|
|
Выпадающее (всплывающее) окно из ячейки с тектом, при нажатии на ячейку всплывает окно, которое можно форматировать
Выпадающее (всплывающее) окно из ячейки с тектом, при нажатии на ячейку всплывает окно, которое можно форматировать
|
05.09.2015 19:19:06
Юрий М, Ура! Для одного стобца получилось! Возникла проблемка: помните, выделяли цветом активную ячейку? Так вот, после того, как у меня получилось вставить код для ТекстБокса, одна из ячеек вдруг стала окрашенной в жёлтый цвет, независимо от того, активна она или нет. Если попробовать выделить ее и применить "без заливки", то не помогает - она всё равно желтая. Отчего этот баг произошел и как его исправить? Файл приложить не могу - он весит уже больше 100 Кб
И как сделать, чтобы в других столбцах тоже получились эти текстбоксы? |
|
|
|
|
Выпадающее (всплывающее) окно из ячейки с тектом, при нажатии на ячейку всплывает окно, которое можно форматировать
|
05.09.2015 16:41:22
Юрий М, так я оттуда и скопировал макрос...
И всё-таки я тупица. В пробном файле вроде начало получаться, попробовал в оригинале - не работает ((( Посмотрите? Я файл попробую приложить, если поместится Там в столбцах B, F, G и I, начиная с 8-й строки и до конца листа должны быть эти всплывающие ТекстБоксы. А данные для них - на листе "Данные", который потом скрою. Пробовал вставить туда Ваш код, поменяв диапазон - вообще ничего не получается. Может потому что там уже и так несколько модулей с макросами? (Кстати, там какие-то 4 пустых модуля, их можно удалять или не стоит? И если можно, то как они удаляются? |
|
|
|
|
Выпадающее (всплывающее) окно из ячейки с тектом, при нажатии на ячейку всплывает окно, которое можно форматировать
|
05.09.2015 15:23:30
Юрий М, вот, на один столбец вроде получилось
|
|
|
|
|
Выпадающее (всплывающее) окно из ячейки с тектом, при нажатии на ячейку всплывает окно, которое можно форматировать
|
05.09.2015 14:12:27
Юрий М, Почему ушли от темы? Это предполагалось изначально.
Простите, если многого хочу, но раз уж получилось воплотить идею на 50%, то хочется уже до конца это сделать Во вложении файл, который получился
Изменено: - 05.09.2015 14:13:22
|
|||||
|
|
|
Выпадающее (всплывающее) окно из ячейки с тектом, при нажатии на ячейку всплывает окно, которое можно форматировать
|
05.09.2015 13:17:01
Юрий М, а так для каждой ячейки макрос отдельный прописывать?
|
|
|
|
|