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

Страницы: 1 2 3 4 5 6 7 8 След.
Удалить строку с жирным текстом, если следующая под ней пустая
 
Цитата
Novichok55 написал:
В "запасе" всё из той же темы у меня не решенные вопросы, которые я, надеюсь в последней теме по этому глобальному вопросу, излтак выкладыв
Тогда выкладывайте свои козыри прямо сейчас.
Поверьте изменение даже одного параметра в работающем коде может вызвать зависание всей системы и если такое  случается - удаления Вашего профиля как недееспособного :)
Так что огласите весь список. пожалуйста :)
Удалить строку с жирным текстом, если следующая под ней пустая
 
Novichok55,
Не прикалываюсь и не ищу недочеты, а ищу "подводные камни"
Сколько ещё кроме
1. частично перечеркнутого текста
2. скобочек
3 Пустая поле жирной строки
у Вас в запасе?
Никто не против помочь, но действительно есть логическое ограничение в функционале оказываемой помощи.

Можно так и дипломную работу по частям выложить.
Удалить строку с жирным текстом, если следующая под ней пустая
 
А ещё есть курсив и бабочки :)
А так же координаты с острова сокровищ!
Давайте квест сделаем!
Удалить строки,в которых нет скобок или перечеркнутого шрифта
 
Novichok55,
А я тоже участвовал :)
Значение по названию
 
Много таких встречал. "Да я за 5 минут сделаю больше. чем ты за неделю!"
И не только в Excel, но и в других темах.
Однако файла примера нет, в скринах - раскрывающийся список,
Откуда что берется? Куда что заносится?
Однако Вы утверждаете, что хотя  не разбираетесь в Excel, тем не менее утверждаете, что это  - " не думаю, что всё так круто как вы описали"
Удачи!
Значение по названию
 
Так то понятно. Для нормальной работы Нужны как минимум ;4 вкладки; Остаток, Приход и Расход, Справочник Товаров.
А так же форма ввода новых товаров в справочник, Форма ухода, форма прихода.
И еще макросы автообновления товаров. проверки наличия необходимого кол-ва и прочее

Переносите тему в платный раздел
Удалить строки,в которых нет скобок или перечеркнутого шрифта
 
Novichok55,
Если я правильно понял, надо найти частичное вхождение формата зачеркнутого текста в содержимом ячейки и вхождения  символов с "(" и ")"
Для нахождения скобочек можно использовать оператор Like
Для нахождения частично зачеркнутого текста можно сделать разделение ячейки по пробелам и искать уже не вхождение отдельно зачеркнутого текста в исходной ячейке, а в ячейках смежных столбцов.
Украдено отсюда: http://www.excelworld.ru/forum/2-16610-1
"Можно через Найти
Ctrl+F -- Параметры -- Формат -- Шрифт -- ставим флажок Зачеркнутый -- ОК -- Найти все. В нижней части окна Найти появятся все ссылки на ячейки с зачёркнутым шрифтом. Выделяем первую из них, прокручиваем список до конца, удерживаем Shift и кликаем мышкой по последней ссылке. На листе выделятся все соответствующие ячейки"
При нахождение совпадений - удалять.
Просто некогда сейчас писать макрос, может другие помогут.
Удачи
Оборотно-сальдовая ведомость. Обработка VBA
 
Пора в курилку переносить.
sokol92,
Я имел ввиду, что НЕ ЗАДЕЙСТВОВАНЫ ЛИЦЕВЫЕ счета контрагентов, а используются счета дебиторки- кредиторки, со сводным субсчетом, куда валится весь шлам. так как бухгалтеру лень под каждого нового рогоносца, который принес копыта в контору по заготовке Рогов и Копыт  новый счет открывать.
Оборотно-сальдовая ведомость. Обработка VBA
 
sokol92,
Если несведующие читатели будут выдергивать отдельные слова из контекста, то они могут прочитать и следующие:
"Как кассу чистить, если Директор на вечеринку из кассы берет, а Зам потом ФИО сотрудников требует и возврат с их личного счета?"
Не передергивайте :)  
Изменено: Sobes - 24.05.2018 16:26:48
Оборотно-сальдовая ведомость. Обработка VBA
 
Boris05036,
понятно. Только если не запросить списка контрагентов у клиента, (что занимает гораздо меньше времени. чем формирование ОСВ), можно использовать хрустальный шар
Оборотно-сальдовая ведомость. Обработка VBA
 
Boris05036,
Может мы просто о разных вещах говорим, тогда извините.  
просто не знаю Вашей конечной цели, но говорю сейчас про очистку всех оборотов от внутренних, т.е про "чистые" обороты, которые учитываются при расчете коэффициентов кредитоспособности.
Как вы будете кассу чистить, если там счета не задействованы, а только ФИО сотрудников, посторонних  и.т.д?.
Под каждого отдельный субсчет открывается? Тогда все эти субсчета надо знать свой-чужой, что тоже требует списка "своих"
Например, командированный может взять наличкой из кассы,завхоз под отчет,  а потом у него возврат с его личного счета делают. Или Директор на вечеринку из кассы под отчет берет. а зам потом возвращает.
Оборотно-сальдовая ведомость. Обработка VBA
 
Цитата
Boris05036 написал:
разрешил поиском в сочетании с поиском наличия сумм в строке
Увы. суммы при огромном количестве оборотов часто дублируются :)
И будете потом расхождения искать, так как суммы задваиваются и затраиваются.
Оборотно-сальдовая ведомость. Обработка VBA
 
Скринов, к сожалению уже нет, поэтому затрудняюсь сказать правильно думаю сейчас или нет.
Но когда я делал анализ дебиторов-кредиторов, прочую очистку от "внутренних" оборотов, дополнительно использовал список контрагентов-клиентов.
Во всяком случае список "своих контрагентов" у них точно есть, даже с номерами счетов
В 1С есть такой справочник и отчет.
Можно попросить клиента присылать и этот отчет, а потом просто подружить данный отчет с обороткой.
Как найти вхождения одного списка в другой список частично здесь есть отдельная тема
так даже оборотку по  кассе и р.сч чистил. оставлял только внешних контрагентов, т.к как командированный может взять наличкой из кассы. а потом у него возврат с его личного счета делают. Или Директор на вечеринку из кассы под отчет берет. а зам потом возвращает
Изменено: Sobes - 24.05.2018 15:20:57
VBA копирование диапазона с удалением пустых строк
 
Не совсем понял, но делаю так при удалении ненужных пустых строк
Отключаются автовычисления,
1. В доп столбец объединяются нужные значения.(если надо - добавляется индекс строки: 1, 2,3 с условием. если результат объединения не пустой)
пишем в макросе  calculate, если не макросом делали объединение. а через формулы
2. Выделяется  весь диапазон с шапкой.
3. Используем встроенный инструмент "Удалить дубликаты" по столбцу где объединены нужные данные
5. Удаляем нулевую строку, оставшуюся после этого действа
Включаем автовычисления
Изменено: Sobes - 24.05.2018 00:01:18
Переход по кнопке в необходимую ячейку
 
Я в таком случае использовал:
сначала удаление пустых строк,
если надо - последующую пересортировку по нужным критериям, чтобы определить последний номер или дату
а потом поиск "Итого"
Суммирование значений столбца по уникальным значениям другого столбца
 
добрый день. А зачем так КРИЧАТЬ? :)
Исправьте капс на строчные буквы. а то тема долго не проживет
Неверная работа фильтра/СЧЁТЕСЛИ
 
194 задваивается
удалить все кроме букв и пробелов
 
Вроде все работает.
Диапазон; Range("C2:C6")
Выделить фразы с уникальными словами из списке фраз
 
StoTisteg,
Яндекс как раз бесплатно предлагает прогу, правда не ту. которую сам использует
Выделить фразы с уникальными словами из списке фраз
 
tramvai,
Отправил сообщение в личку на данном форуме
Перераспределение нумерации внутри диапазона при определенном количестве позиций
 
А это вообще супер!
Перераспределение нумерации внутри диапазона при определенном количестве позиций
 
БМВ,ещё раз СПАСИБО. Так быстрее получается
Перераспределение нумерации внутри диапазона при определенном количестве позиций
 
БМВ, Спасибо Вам большое. То, что надо. А то опять вчера полдня голову ломал. :)
Перераспределение нумерации внутри диапазона при определенном количестве позиций
 
Цитата
skiv17 написал:
что-то тут не так?
тут уже отсчет ведется снизу, так как 10-ая позиция больше чем 18/2
Перераспределение нумерации внутри диапазона при определенном количестве позиций
 
Здравствуйте. Уважаемые!
Встала очередная задача, с которой справиться правильно не смог.
Имеется таблица позиций с товарами, разбитыми по нескольким категориям.
Необходимо, если количество позиций товаров в одной категории превышает определенное значение (например 15),
создать рядом новый столбец с перераспределенной нумерацией. Сама таблица остается неизменной.
Перераспределение нумерации происходит следующим образом:
Первый и последний номер остаются прежними. Например 1 и 18
Вместо второй позиции 2 вписывается позиция 17. Вместо предпоследней позиции 17 вписывается 2 и т.д.
Т.е получается, что каждые две смежные позиции, начиная с первой в сумме дают 18, если идти сверху
1+17, 3+15, 5+13. и т.д.
Написал формулу, но работает не совсем корректно и получилась уж больно длинная, к тому же зависит от того, какая первая строка - четная или нечетная.
Прошу помочь формулой или макросом.
Файл прикладываю.
Заранее спасибо
Поиск значений одного диапазона в другом, вставка совпадений в третий диапазон
 
В коде VBA дописал комментарии к переменным. Надеюсь понятно.
Кстати, это не мой код. Несколько лет назад нашел его на этом форме. автора к сожалению не помню.
Поиск значений одного диапазона в другом, вставка совпадений в третий диапазон
 
Конечно, лучше переименовать тему:
Вывод найденных значений из одного диапазона (списка) ячеек в другом диапазоне (списке) ячеек в новый диапазон.
Поиск значений одного диапазона в другом, вставка совпадений в третий диапазон
 
У вас какая-то беда находится в ячейках. То ли перенос строки, то ли ещё что-то.
Немного изменил файл. была ошибка в коде переменной.
Изменено: Sobes - 18.05.2018 20:55:07
Поиск значений одного диапазона в другом, вставка совпадений в третий диапазон
 
Если нет примера, трудно расставить значения переменных.
Так как "вопрос не сложный.". сами их расставите
Код
Dim i As Long, mArr()
Dim iLastRowTab As Long
Dim iLastRowSp As Long
Dim n As Long
Dim m As Long
Dim strF As String

iLastRowSp = Cells(Rows.Count, 3).End(xlUp).Row
For i = 8 To iLastRowSp
ReDim Preserve mArr(i - 1)
mArr(i - 1) = Cells(i, 3).text
Next i
m = iLastRowSp - 1
iLastRowTab = Cells(Rows.Count, 7).End(xlUp).Row
For n = 8 To iLastRowTab
For i = 0 To m
strF = LCase(mArr(i))
If LCase(Cells(n, 7)) Like "*" & strF & "*" Then

Cells(n, 10) = Cells(n, 10) & " " & strF

End If
Next i
Next n
Изменено: Sobes - 18.05.2018 19:19:32
Добавление нового текста в диапазон отфильтрованных ячеек
 
yozhik,Вам тоже БОЛЬШУЩИЙ респект!
Страницы: 1 2 3 4 5 6 7 8 След.
Наверх