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

Страницы: 1
Поиска не заполненых ячеек., Поиск и переход к незаполненной ячеки
 
Доброго времени суток!
Есть такой макрос, помогите прописать в него команду, чтоб он перед или после MsgBox "Не заполнена ячейка '" & .Cells(10, cl.Offset(, i).Column).Text & "' для " & cl & " !", vbCritical + vbOKOnly перекидывал на ячейку которая указывается MsgBox

Код
Private Sub workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Dim cl As Range
With Worksheets("лист1") 
  lRow = .Cells(.Rows.Count, 1).End(xlUp).Row
  For Each cl In .Range("B12841:b" & lRow).Cells
      If cl <> Empty And Not cl Like "*Резерв*" Then
          For i = 0 To 8
              If i <> 3 And cl.Offset(, i) = Empty Then
                  MsgBox "Не заполнена ячейка &#39;" & .Cells(10, cl.Offset(, i).Column).Text & "&#39; для " & cl & " !", vbCritical + vbOKOnly
                  Cancel = True
                  Exit Sub
              End If
          Next
      End If
  Next
  End With
  With Worksheets("лист2")
  lRow = .Cells(.Rows.Count, 1).End(xlUp).Row
  For Each cl In .Range("B12841:b" & lRow).Cells
      If cl <> Empty And Not cl Like "*Резерв*" Then
          For i = 0 To 8
              If i <> 3 And cl.Offset(, i) = Empty Then
                  MsgBox "Не заполнена ячейка &#39;" & .Cells(10, cl.Offset(, i).Column).Text & "&#39; для " & cl & " !", vbCritical + vbOKOnly
                  Cancel = True
                  Exit Sub
              End If
          Next
      End If
  Next
End With
End Sub
Изменено: Sanja - 15.04.2025 12:38:05
Макрос активация формул
 
Доброго времени суток! Уважаемые форумчане, нужна помощь в написании макроса. Есть ряд ячеек в Excel книге которые ссылаются на другие книги Excel, смысл был в том что после определенных махинаций формулы автоматом обновлялись, но часть формул отрабатывает нормально, а в двух столбцах приходится тыкать F2 и Enter только тогда формула отрабатывает нормаль. Как слетать макросам эту переборку в определенных столбцах. допустим B и С.
Формула мин/макс, Формула мин/макс в диапазоне
 
Доброго времени суток! Нужна помощь. Есть таблица с данными, нужно найти мин/макс в определённых столбцах при условии что значения попадают в диапазон от 1 до 10 в столбце "А". Размер таблицы меняется по этому диапазон в формуле прописан больше чем размер таблицы(СРАЗУ ОГОВОРЮСЬ УМНЫЕ ТАБЛИЦЫ В ДАННОЙ СИТУАЦИИ НЕ ПОДХОДЯТ).Попробовал ряд вариантов, но безуспешно, в пределах таблицы все работает, а если указываю диапазон больше таблицы с данными, выдает "0,0"
Макрос для удаления условного форматирования по условию., Макрос для удаления условного форматирования при определенном название столбца.
 
Добрый день!
Нужна помощь в написании макроса, 2 варианта (подойдёт любой):
1) Чтоб он на листе с название допустим Лист1 находил столбцы с названиями "мин", "макс", и удалял в них условное форматирование.
2) Чтоб он на листе с название допустим Лист1 находил столбцы с названиями "мин", "макс", и удалял определенное количество ячеек (данных из них) , включая ячейки с названием столбцов(например E1:F4).
Подставление в формулу значения из ячейки выше
 
Всем добрый день!
Николай, подскажите как сделать чтоб в формулу(см. фаил) значение, в нашем случае 545, менялось на значение из ячейки в верхней строке расположенной над ячейкой с формулой и прописывалось именно числом, а не формулой ='C:\Users\ea_1\Desktop\Шаблоны для отчетов\[545 d.xls]Sheet1'!$D2, при условии что все что выделено красным может меняться.Этот фаил некий шаблон, и суть формулы при перемещении его в разные папки не меняется ,автоматом меняется путь к фаилу, и приходится в ручную прописывать имя фаила, а их бывает не 1 десяток.
Пробовал прописать через банальное равно, получилась ерунда  
Изменено: Egor87 - 26.06.2020 11:50:19
Страницы: 1
Наверх