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

Страницы: 1 2 След.
Подобные имена в Нижнем сортировки.
 
Скрытый текст

Опишите еще раз: что есть, что нужно получить?
Изменение цвета заливки макросом.
 
Цитата
Formanter написал: Попытки разобраться с принципом кодирования цветов увенчались провалом.
код = R + G*256 + B*65536
Есть ли возможность зацепиться формулой за заглавную букву?
 
Если все имена в 1 столбце
Код
Sub Макрос1()
rws = Cells(Rows.Count, 1).End(xlUp).Row
For k = 1 To rws
stroka = Cells(k, 1).Value
Dim arr As Variant
j = 1
ReDim arr(1 To Len(stroka))
For i = 1 To Len(stroka)
If Mid(stroka, i, 1) = UCase(Mid(stroka, i, 1)) Then
arr(j) = i
j = j + 1
End If
Next
ReDim Preserve arr(1 To j - 1)

For i = 1 To j - 1
On Error Resume Next
If i < UBound(arr) Then
Cells(k, i + 1).Value = Mid(stroka, arr(i), arr(i + 1) - arr(i))
Else
Cells(k, i + 1).Value = Right(stroka, Len(stroka) - arr(i) + 1)
End If
Next

Next

End Sub
Как поставить заглавные буквы?
 
Судя по примеру вам больше подойдет:
Код
=ПРОПИСН(ЛЕВСИМВ(A1;1))&A1


по аналогии после точки
Код
=ЛЕВСИМВ(A11;ПОИСК(".";A11;1)+1)&ПРОПИСН(ПСТР(A11;ПОИСК(".";A11;1)+2;1))&ПРАВСИМВ(A11;ДЛСТР(A11)-ПОИСК(".";A11;1)-1)
Изменено: Mrt - 16.06.2015 17:44:32
Условие построения множества вариантов
 
Код
Sub AAAAAAAAAAAAAAAAAAAAA()
k = 1
For i = 1 To 4
For j = 1 To 4
Cells(k, 1).FormulaLocal = "=" & i & " + " & j
k = k + 1
Next
Next


End Sub


для одного столбика, без проверки на дубликаты
В конец гиперссылок добавить расширение .htm
 
vizh,
Файл пример загрузите
В конец гиперссылок добавить расширение .htm
 
Код
v = 1 'номер столбца с гиперссылками
rws = cells(rows.count, v).end(xlup).row
for i = 1 to rws
If Cells(i, v).Value <> "" Then
cells (i, v).value = cells(i,v).value & ".htm"
End If
next 


либо формулой
Код
=сцепить()
Изменено: Mrt - 09.06.2015 09:34:16
[VBA] Добавление новых строк с помощью цикла
 
файл пример загрузите
Упорядочивание значений даты и времени с добавлением к числу значений месяца и года
 
Проверьте значения в 804 строке
Изменено: Mrt - 08.06.2015 17:29:11
Упорядочивание значений даты и времени с добавлением к числу значений месяца и года
 
Как на 2-м листе отделить номер месяца от дня?
Преобразовать текст в определеный формат
 
Как-то так
Изменено: Mrt - 08.06.2015 12:45:08
Ошибку #Н/Д превратить в ноль макросом
 
alex15,
Замените строку
Код
clfrm = Right(cl.FormulaLocal, Len(cl.FormulaLocal) - 1)

либо если просто нужно очистить ячейку
Код
 Dim cl As Range
     On Error Resume Next
     For Each cl In Selection.Cells
         If cl.Errors.Item(xlEvaluateToError).Value = True Then
             cl.ClearContents
         End If
     Next
Изменено: Mrt - 08.06.2015 12:11:39
Суммирование по диапазону значений, когда в диапазон задан минимумом и максимумом.
 
irkastar,
еще уточнение
квартира стоимостью 2, должна попадать в диапазон 1,2-1,9?
Суммирование по диапазону значений, когда в диапазон задан минимумом и максимумом.
 
irkastar,
квартира стоимостью 2,0 - какой диапазон должен ей соответствовать?
1,2-10
2-10
1,2-2
Изменено: Mrt - 05.06.2015 16:02:18
SumIf в VBA
 
grigju,
Код
For Each cell In rng2
      c = cell.Row
      Range(Cells(x, 22), Cells(x, 24)).Merge
      Range(Cells(x, 22), Cells(x, 24)).formulalocal= "=суммесли($a$1:a19;$v$" &  c  & ";$b$1:b19)"
      x=x+1
      Next cell


с переменной c
Изменено: Mrt - 05.06.2015 15:29:37
SumIf в VBA
 
grigju,
Либо выкладывайте файл с примером, либо по аналогии правьте свой код
Код
cells(2,2).formulalocal = "=суммесли(A:A;B1;C:C)"
SumIf в VBA
 
используйте
Код
 .formulalocal ="=суммесли....." 
- прописываете обычную формул
Изменено: Mrt - 05.06.2015 14:36:03
Удаление пустых строк, ... или мистика какая-то.
 
AlexTM,
Сразу после удаления ненужных строк - необходимо сохранить файл
vba Некорректно работает обработчик ошибок
 
Как-то так
Выполнение макроса в фоновом режиме
 
MSeg1968, условное форматирование не подходит?
Перенос значения элементов таблицы с одного листа на другой.
 
yamer1,
Как они должны копироваться? затирать предыдущие значения, копироваться ниже, правее левее - выкладывайте файл пример (что есть, что нужно)
Сбой отображения Visual Basic
 
Вкладка View - там выбираете нужные окна
Макрос копирование данных нарастающим итогом
 
Как-то так
Поиск фрагмента текста
 
Код
=ЕСЛИ(ЕЧИСЛО(ПОИСК("верейск";A6;1));"база1";ЕСЛИ(ЕЧИСЛО(ПОИСК("очаков";A6;1));"база2";ЕСЛИ(ЕЧИСЛО(ПОИСК("боровск";A6;1));"база3";"не база")))
Макрос копирование данных нарастающим итогом
 
Как-то так.
сумма за день - записывается формулой напротив последней ячейки каждого дня
Макрос копирование данных нарастающим итогом
 
Заказ дня, каждый раз заполняется с 7 строки?
на лист архив должны попадать данные в разрезе ресторанов или некая общая сумма по каждой позиции?
Изменено: Mrt - 01.06.2015 12:05:42
Обработка 1С отчета
 
AlexTM, прошу прощения небыло доступа к компу
Hugo, Все гениальное - просто, спасибо за направление мысли (если пусто бери значение предыдущей ячейки)
Обработка 1С отчета
 
AlexTM,
В итоге получается как-то так
Обработка 1С отчета
 
Ну а дальше забиваете в свою таблицу формулу суммесли (только учтите что у вас в колонках дебет/кредит есть объединенные ячейки)
upd файла
Изменено: Mrt - 29.05.2015 09:37:34
Как перевернуть текст на 180 градусов
 
Вставка - рисунок (вставляем любой рисунок) - в адресной строке пишем ="нужный дипазон" - переворачиваем на 180.
Страницы: 1 2 След.
Наверх