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

Страницы: 1
[ Закрыто] Условное форматирование, Выделение ячеек цветом условиями > и <
 
Возникла неожиданная ошибка с окраской ячейки условным форматированием. В таблице есть два правила условного форматирования: >0 и <0. Согласно
правилам, нулевой результат не должен быть закрашенным, однако, он окрасился. Что интересно если в столбцах C, E и G числа целые, то условное форматирование работает корректно. В чём проблема и как её красиво решить.
Вставка динамического диапазона между заголовком и подвалом, Вставка динамического диапазона с Лист1 в Лист2 между заголовком и подвалом
 
Цитата
написал:
Sub Macro5()
Worksheets("Лист2").Rows(3 & ":" & Worksheets("Лист2").Cells(Rows.Count, 2).End(xlUp).Row).Delete
Worksheets("Лист1").Select
Worksheets("Лист1").Range("A1:F1").Select
' до последней строки
'Range(Selection, Selection.End(xlDown)).Select
' до предпоследней строки
Range(Selection, Selection.End(xlDown).Offset(-1, 0)).Select
Selection.Copy
Range("A1").Select
Application.Goto (ActiveWorkbook.Sheets("Лист2").Range("A3"))
ActiveCell.Insert Shift:=xlDown
Application.CutCopyMode = False
ActiveSheet.Range("A3").Select
'Worksheets("Лист2").Cells(Rows.Count, 1).End(xlUp).Offset(2, 2).Value = "Подвал"
'Worksheets("Лист2").Cells(Rows.Count, 1).End(xlUp).Offset(4, 2).Value = "Подвал"
'Worksheets("Лист2").Cells(Rows.Count, 1).End(xlUp).Offset(6, 0).Value = "Подвал"
End Sub
нет кода вставки из буфера
Вставка динамического диапазона между заголовком и подвалом, Вставка динамического диапазона с Лист1 в Лист2 между заголовком и подвалом
 
Цитата
написал:
а вставить на Лист1 сверху Заголовок, снизу Подвал и убирать ненужные строки автофильтром... нет?
такой вариант рассматривался, и он будет иметь место, если задумка со ставкой окажется нереализуемой. как-то так
Вставка динамического диапазона между заголовком и подвалом, Вставка динамического диапазона с Лист1 в Лист2 между заголовком и подвалом
 
как-то не выходит с таким кодом
Вставка динамического диапазона между заголовком и подвалом, Вставка динамического диапазона с Лист1 в Лист2 между заголовком и подвалом
 
Прошу помощи. Возникла проблема вставки динамического диапазона с Лист1 в Лист2 между заголовком и подвалом. До появления необходимости подвала всё было просто. После появления необходимости подвала возникла проблема вставки между заголовком и подвалом, которую без применения костыля решить не удалось. Файл в прицепе, код в Лист1.
Двойной клик, По двойному клику перейти на другой лист, где по дойному клику скопировать ячейку, вернутся и вставить скопированное
 
Спасибо БМВ и спасибо на будущее.
Отдельное спасибо вложенным операторам Если/Тогда :D , о которых я не вспомнил.
Двойной клик, По двойному клику перейти на другой лист, где по дойному клику скопировать ячейку, вернутся и вставить скопированное
 
Цитата
написал:
bijela , промахи не излечить макросом, а вот затачивать можно только на конкретном примере конкретного макроса можно, а не по абстрактному пояснению.
Т.е. код, который выполняется по двойному клику любой ячейки только столбца С на Лист1 и по двойному клику любой ячейки только столбца А Лист2 - код двойного клика ограничен столбцом С на Лист1 и столбцом А на Литс2.

В прицепе эксель файл с макросом в ЭтаКнига от БМВ.
Изменено: bijela - 30.03.2024 22:22:59 (забыл прицепить)
Двойной клик, По двойному клику перейти на другой лист, где по дойному клику скопировать ячейку, вернутся и вставить скопированное
 
Да, вы правы. Тот макрос используется. Однако, практика применения показала, что имеют место случаи частого промаха двойным кликом как на Лист1, так и на Лист2. Кроме этого, появилась необходимость применения двойного клика на Лист1 для других действий. Попытка самостоятельно "заточить" предыдущий код успехом не закончилась. Как-то, так.  
Двойной клик, По двойному клику перейти на другой лист, где по дойному клику скопировать ячейку, вернутся и вставить скопированное
 

Требуется помощь. Необходимо по двойному клику любой ячейки столбца С на Лист1 перейти на Лист2, на котором по двойному клику любой ячейки столбца А скопировать содержимое ячейки, вернуться на Лист1 и вставить скопированное содержимое в туже ячейку столбца С.

Спасибо.
По двойному клику копирование и ставка
 
Sanja, вы меня прекрасно поняли, огромное спасибо. Отличный результат.
По двойному клику копирование и ставка
 
Требуется помощь. Необходимо по двойному клику любой ячейки определенного столбца, пусть будет А, Листа 2 скопировать кликнутую ячейку и две соседние справа на Лист 1 в три определенные совместные ячейки одной строки
Применение двойного клика для копирования и вставки при работе с двумя листами одной книги, Применение двойного клика для копирования и вставки при работе с двумя листами одной книги
 
Решение от БМВ супер. Спасибо.
Применение двойного клика для копирования и вставки при работе с двумя листами одной книги, Применение двойного клика для копирования и вставки при работе с двумя листами одной книги
 

Исходные данные: таблица на Лист1 и таблица на Лист2. Обе таблицы в одной книге.

Необходимо: по двойному клику на любой ячейке таблицы Лист1 перейти на Лист2, где по двойному клику
любой ячейки таблицы Лист2 скопировать содержимое ячейки, перейти на Лист1 и
вставить скопированное содержимое в начальную ячейку таблицы Лист1. Начальная
ячейка таблицы Лист1 – это ячейка таблицы Лист1, по которой дважды кликают для перехода на
Лист2.
Спасибо.
Изменено: БМВ - 18.02.2024 10:40:09
Определить уровень группировки на VBA
 
Файл прикрепил, просьбу переформулировал.

Цитата
Sanja написал: Скорее  вот это
не совсем это. не получается определить порядковый номер уровня и записать его вместо цвета.  
Определить уровень группировки на VBA
 
Файл прикрепил, просьбу переформулировал.
Определить уровень группировки на VBA
 
Согласен. Критику учел. Есть сгруппированная excel-таблица. В прицепе файл "начало.xls". Первый столбец пустой. Второй заполнен.  
Необходима помощь. При помощи VBA определить уровень группировки строк второго столбца, а результат занести в соседнюю ячейку первого столбца. Результат в прицепе файл "результат.xls"
Изменено: bijela - 18.12.2017 14:40:57
Подсчитать количество пробелов в начале строки на VBA, Подсчитать количество пробелов в начале строки на VBA и вывести результат
 
Спасибо. Именно это необходимо. Немного поздно понял функцию ПОДСТАВИТЬ. Когда понял, то переформулировал вопрос. Однако Karataev мою ошибку понял раньше, чем я успел переформулировать свой вопрос. Спасибо. Результат меня удовлетворил полностью.  
Подсчитать количество пробелов в начале строки на VBA, Подсчитать количество пробелов в начале строки на VBA и вывести результат
 
Необходимо на VBA подсчитать количество пробелов в начале строки каждой ячейки столбца. Результаты подсчета вывести в ячейки соседнего столбца. Что-то вроде формулы =ДЛСТР(B1)-ДЛСТР(ПОДСТАВИТЬ(B1;" ";"")), но только не учитывать пробелы в тексте.    
Изменено: bijela - 18.12.2017 11:08:33
Вставка пробелов в начале строки, Вставка пробелов в начале строки при помощи VBA
 
Великолепно.
Каждый ответ по-своему интересен.
Спасибо всем. Удачи вам.
Вставка пробелов в начале строки, Вставка пробелов в начале строки при помощи VBA
 
Вставка пробелов в начале строки при помощи VBA.
В каждой ячейке первого столбца находится цифра.
В каждой ячейке второго столбца находится текст.
Необходимо в начало текста каждой ячейки второго столбца добавить количество пробелов, согласно цифре в соседней ячейке.  
группировка строк Excel средствами VBA, группировка строк Excel средствами VBA
 
Цитата
AAF написал:
Sub asdf()Dim x, rngData As Range, i As LongWith Sheets("Лист1")  .Outline.SummaryRow = xlAbove  Set rngData = .UsedRange.Resize(, 1).Offset(1)End WithFor Each x In rngData  If IsNumeric(x) Then If CInt(x) > 0 Then x.Rows.OutlineLevel = CInt(x)NextEnd Sub
AAF, спасибо. ответ меня удовлетворил. выражаю своё уважение и признательность. еще раз благодарю за оказанную помощь. желаю всех благ.
группировка строк Excel средствами VBA, группировка строк Excel средствами VBA
 
в каждой ячейке первого столбца находится цифра от 1 до N, которая обозначает уровень вложенности группы. необходимо средствами VBA произвести группировку строк согласно уровням вложенности.
Страницы: 1
Loading...