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

Страницы: 1
Удалить строки, соответствующие двум параметрам
 
...пришла беда откуда не ждали, напал на нашу землю проклятый буржуин - поменялся формат таблицы (перед столбцом HIDDEN добавился столбец LENX , теперь HIDDEN не Next за NAME)
и теперь удаляются строки только с пустыми ИМЕНАМИ (удаление по HIDDEN=1) не работает.
Помогите прикрутить вторую проверку и удаление по HIDDEN .
Существует вероятность что столбец HIDDEN может перемещаться, т.е. нужно ориентироваться не на его местоположение, а на его имя.
Excel и google диск
 
Никто не подскажет -
имеется папка на Google диске, ссылка на неё в браузере выглядит так
https://drive.google.com/#folders/0B2cZOiZPco4RZVRUVU1WX3NzdG8
если вставить в её в Excel  в строке ввода гиперсылок она такая же,
но при клике открывается страница
https://drive.google.com/%20-%20folders/0B2cZOiZPco4RZVRUVU1WX3NzdG8
которой нет ( # меняется на %20-%20)

это можно исправить ?
Очистить данные из именованых диапазонов
 
LVL,
Точно, затупил, так и сделаю.
Очистить данные из именованых диапазонов
 
Цитата
LVL пишет:
Форматы - да. Формулы - нет.
Код
 .ClearContents 
удаляет только содержимое, не меняя форматы  
Он и формулы тоже сносит, можно их оставить ?
:cry:
Очистить данные из именованых диапазонов
 
А возможно удалить данные оставив форматы и формулы ?
Очистить данные из именованых диапазонов
 
Спасибо все работает.
Очистить данные из именованых диапазонов
 
LVL, Спасибо ! Всё-таки для нескольких диапазонов как прописать ?
Очистить данные из именованых диапазонов
 
Конечно, вот файл.
Очистить данные из именованых диапазонов
 
Макроса в примере Книга5 нет  :cry:  
Именованный диапазон вижу (Диапазон =Лист1!$A$1:$B$10)
если не сложно загрузите файлик еще раз (с макросом)
или код здесь написать.
И как быть если диапазонов несколько ? записать через запятую ?
Изменено: Сергей Иванов - 18.04.2013 11:19:13
Очистить данные из именованых диапазонов
 
Имеется простой "калькулятор" вычисляет длины и цены профилей. (формулы, макросов нет).
в нем имеется несколько именованных диапазонов ( Стандарт, Fusion, R_Стандарт, R_Fusion).
Помогите написать макрос очищающий только значения введенные в эти диапазоны. (как опция : при применении макроса появляется надпись : " Данные будут удалены без возможности восстановления. Удалить ? Да/Нет).
Сам в макросах 0.
Удалить строки, соответствующие двум параметрам
 
EducatedFool,
Да, все отлично работает !
Спасибо.
Удалить строки, соответствующие двум параметрам
 
EducatedFool, Спасибо, буду смотреть.

вроде нашел похожий макрос :
Код
Sub УдалениеСтрок()
 Dim ra As Range, delra As Range, cell As Range
 Set ra = Range([d1], Range("d" & Rows.Count).End(xlUp)) ' весь столбец D

 Application.ScreenUpdating = False ' отключаем обновление экрана
 
 ' перебираем все ячейки в столбце D, и выбираем только пустые ячейки
 ' заодно смотрим, не содержит ли ячейка справа (столбец E) содержала значение 1
 For Each cell In ra.Cells
 If (cell = "" )  or cell.Next = "1" Then
 ' добавляем ячейку в диапазон для удаления
 If delra Is Nothing Then Set delra = cell Else Set delra = Union(delra, cell)
 End If
 Next cell
 
 ' если подходящие строки найдены - удаляем их
 If Not delra Is Nothing Then delra.EntireRow.Delete
End Sub

так как файл .xls получается из текстового файла .csv я могу получить в нужных ячейках пустые значения (см. приложение).
теперь по условию If (cell = "")  or cell.Next = "1" если ячейка в столбце D (NAME) не содержит значение или ячейка рядом в столбце E (HIDDEN) содержит единицу всё правильно работает - строка удаляется.
только подгонять нужный столбец под букву D нужно вручную.
Можно ли назначить проверяемый столбец условием что в первой строке этого столбца находится значение NAME

P.S. Спасибо вам за ваши макросы.
Изменено: Сергей Иванов - 11.08.2018 00:36:26
Удалить строки, соответствующие двум параметрам
 
Добрый день.
Имеется файл отчета (генерируется программой). В нем необходимо удалить строки соответствующие двум параметрам :
1. по столбцу NAME - остаются строки в которых есть "вменяемые" имена. Например "Profil 33 x 33 x  457.0 mm" , строки с именами типа "" или "-" должны удаляться.
2. по столбцу HIDDEN - остаются строки со значением "" , строки с любым другим значением типа "1" или "3.0"
т.е. в конечном файле должны остаться только строки вида :
PATH                                   NAME                       HIDDEN
"Model/Component#1" "Profil 33 x 33 x  212.0 mm" ""
"Model/Component#2" "Profil 33 x 33 x  702.0 mm" ""
строки вида:
PATH                                    NAME                      HIDDEN
"Model"                          ""                                       ""
"Model/Component#7" ""                                       ""
"Model/Component#9" ""                                       ""
"Model/Component#4" "Profil 33 x 33 x  457.0 mm" "1"
"Model/Component#4" "Profil 33 x 33 x  457.0 mm" "1"
должны удаляться.
Количество строк заранее не известно. Положение столбцов NAME и HIDDEN может меняться (могут добавляться  доп. значения в других столбцах) т.е. ориентироваться можно только по названию столбца.
Можно ли это реализовать формулами ?
Я нашел только макрос :
Код
Sub DeleteEmptyRows()
    LastRow = ActiveSheet.UsedRange.Row - 1 + ActiveSheet.UsedRange.Rows.Count
    Application.ScreenUpdating = False
    For r = LastRow To 1 Step -1
        If Application.CountA(Rows(r)) = 0 Then Rows(r).Delete
    Next r
End Sub

он удаляет все пустые строки, можно ли изменить строку условия ( if ) в соответствии и условпями описанными выше ?
изменить цвет фигуры в зависимости от показателей
 
Спасибо, буду разбираться.
изменить цвет фигуры в зависимости от показателей
 
{quote}{login=LightZ}{date=11.10.2012 10:49}{thema=}{post} название - показатель - цвет.{/post}{/quote}Названия присвоил, а цвет это условное форматирование в таблице
изменить цвет фигуры в зависимости от показателей
 
Имеется карта (нарисована фигурами) можно ли менять цвет районов в зависимости от показателей в таблице ?
изменяемое среднее
 
{quote}{login=vikttur}{date=12.02.2009 11:40}{thema=}{post}Сумма за год и даты - тоже автоматически{/post}{/quote}  
Очень интересно!Спасибо!
изменяемое среднее
 
родилась идея "антидураковой защиты" :  
значение в ячейке с названием месяца (например "янв.08") виглядит так  
"01.01.2008" ,то есть содержит две точки. тогда подсчитываем кол-во ячеек ,расположенных слева от ячейки "среднее", в которых эти две точки содержатся.Сравниваем с введенным количеством месяцев (ячейка В3).  
если в В3 значение меньше или равно подсчитанному ,то все нормально (пусть считается),иначе пишем "сам дурак".  
только реализовать это я пожалуй не смогу.
изменяемое среднее
 
{quote}{login=}{)pa}{date=11.02.2009 04:06}{thema=Re: }{post}{quote}{login=goga63}{date=11.02.2009 03:47}{thema=}{post}...Туплю с задачей "защита от дурака"{/post}{/quote}  
 
Один из способов:  
Выделяем ячейку "$B$3" ==> Данные ==> Проверка ==> Тип данных (выбрать другой) ==> в строке формул ввести "=И($B$3<=12;$B$3>=1)" (без кавычек) ==> на вкладке Сообщение об ошибке поставить галочку и ввести Ваше замечание.{/post}{/quote}  
 
к сожелению в таблицу сводятся данные не за один год,поэтому  число ячейке "$B$3" может быть больше 12 ,кроме того,при использовании Вашего метода, если количество месяцев меньше 12 и меньше числа в "$B$3" то формула подсчета среднего потытается считать данные из столбца который не принадлежит к данным по месяцам.
изменяемое среднее
 
...извините ошибся : вот так правильно "=СРЗНАЧ(СМЕЩ(O10;;-$B$3;1;$B$3))"
изменяемое среднее
 
сам то я сотворил для среднего за n месяцев вот    
это =СРЗНАЧ(СМЕЩ(M10;;-$B$3;1;$B$3))  вроде все работает и при вставке результатов следующего месяца.  
Тутлю с задачей "защита от дурака" и подсчетом итого при переменном числе столбцов.
изменяемое среднее
 
Приветствую всех.  
помогите с задачей:имеются данные продаж по месяцам (данные пополняются по месяцам)  
задача подсчитать среднее по количеству последних заданных месяцев (число в ячейке В3)  
и сумму Итого.Если возможно то с "защитой от дурака" :ввод числа месяцев превышающего  число месяцев в таблице .  
знаю ,что можно использовать динамические диапазоны ,но у самого не получается.  
можно ли сделать это формулами.
формат
 
Спасибо!  
А если файл передается и EXCEL получателя не настроен таким образом ,тогда как?
формат
 
Добрый день!Можно ли сделать так ,чтобы в ячейках отображались значения только отличные от нуля.При нулевом значении ячейка остается пустой.
Сново объединение таблиц
 
Всем здраствуйте.  
такая задачка:Имеется три таблицы на разных листах  
склад 1  
минералка   5  бут.  
квас        3  бут.  
пиво        20 бут.  
 
склад 2  
квас        7  бут.  
минералка   2  бут.  
пиво        21 бут.  
 
склад 3  
пиво        15  бут.  
квас        4  бут.  
минералка   12 бут.  
 
нужно собрать в один лист таблицу:  
 
           склад 1   склад 2    склад 3  
минералка   5  бут.   2  бут.    12  бут.  
квас        3  бут.   7  бут.    4  бут.  
пиво        20 бут.   21  бут.   15  бут.  
 
как это реализавать?Заранее сбасибо.
Страницы: 1
Наверх