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

Страницы: 1 2 3 След.
Как без мыши выбрать один из вариантов из выпадающего списка!
 
точно. Глаза не смотрят куда нажимают!
Как без мыши выбрать один из вариантов из выпадающего списка!
 
Ячейка ексель имеет выпадающий список значений, есть ли возможность "вызвать" этот список и выбрать один из вариантов без использования курсора мыши?

Пока писал вопрос нашел вариант решения:
В ячейке со списком нажимаем сочетание клавиш Alt+(стрелка вниз), выбираем значение, и нажимаем ВВОД.
Изменено: Николай Юманов - 08.09.2021 11:16:25
введеные цифры через InputBox преобразовать в число
 
Помогло, спасибо!
Application.InputBox(prompt:="Введите число", Type:=1)
Цитата
И да, InputBox не преобразовывает в число, если есть нечисловой символ.
это понятно.
введеные цифры через InputBox преобразовать в число
 
Поиском не нашёл.
бывает нужно присвоить переменной значение в виде числа. Но число введенное через InputBox остается текстом, точнее заключено в кавычки. Помогите преобразовать цифры в число.
как определить является значение ячейки числом?
 
Цитата
The_Prist пишет: Скорее всего дело не в объединенной ячейке
Точно! Дело было не в бабине... значение переменной iKol я задал через Inputbox вроде цифры, но в кавычках.   :oops:
как определить является значение ячейки числом?
 
есть ещё одна ошибка с объединенными ячейками
код выдает ошибку
Cells(y,iKol) = <application-defined or object - defined error>
нужно чтобы програмка понимала что там нет числа
как определить является значение ячейки числом?
 
Слава богу, в моем случае этого учитывать не нужно.

Извините за ОФФ. я конечно давно зарегистрировался, уже не вспомнить, но...  Регистрация: 1 Янв 1970, - я ж тогда ещё и не родился.  :)
как определить является значение ячейки числом?
 
The_Prist, спасибо!
как определить является значение ячейки числом?
 
IsNumeric - точно.
Спасибо!!!
как определить является значение ячейки числом?
 
собственно вопрос в названии темы.
Нужно определить средствами VBA  является значение ячейки числом или же это текст.
использую
If Cells(1, 1) > 0 Then
но не всегда корректно работает
Фильтр по значению в ячейке (по дате)
 
Kuzmich, огромное спасибо!
Фильтр по значению в ячейке (по дате)
 
Исправил расширение
Фильтр по значению в ячейке (по дате)
 
Kuzmich, не работает. пытался и так. Уточнение у меня 2010 excel/
Вот пример. Макрос в теле листа, реагирует на изменение периода
Фильтр по значению в ячейке (по дате)
 
Помогите.
записал макрорекордером
Код
'ActiveSheet.Range("$A$4:$M$38").AutoFilter Field:=1, Criteria1:=">=4 ноя", _
'        Operator:=xlAnd, Criteria2:="<=6 ноя"
пытаюсь внедрить

Код
iDate = ">=" & Format(Range("периодС"), "d mmm" )
iDate2 = "<=" & Format(Range("периодПО") , "d mmm" )

ActiveSheet.Range("$A$4:$M$38") .AutoFilter Field:=1, Criteria1:=iDate, _
        Operator:=xlAnd, Criteria2:=iDate2


все равно сворачивает весь фильтр
Копирование данных ячеек из другой книги
 
Цитата
Gilvanov пишет:
Resize(3,2).Value
Спасибо! range заменил на Resize
Код
Cells(lastrow, 3).Resize(3,2).Value = Workbooks(iUchet).Sheets("1").Cells(5, 4).Resize(3,2)Value 

то что искал!
Изменено: Николай Юманов - 27.02.2013 11:29:16
Копирование данных ячеек из другой книги
 
А использование циклов думаю будет больше тормозить код, дам до 500 ячеек нужно скопировать
Копирование данных ячеек из другой книги
 
Цитата
Алексей пишет:
А через .Copy не пробовали?
так и делаю.
Копирование данных ячеек из другой книги
 
Нужно перенести значения группы ячеек из другой открытой книги
если переносить значения 1 ячейки то работает
Cells(lastrow, 3).Value = Workbooks(iUchet).Sheets("1"  ;)  .Cells(5, 4).Value работает
а нужно перенести несколько ячеек
Range(Cells(lastrow, 3), Cells(lastrow + 3, 4)).Value = Workbooks(iUchet).Sheets("1"  ;)  .Range(Cells(5, 4), Cells(7, 5)).Value ' размеры одинаковы
выдает ошибку run-time error `1004
Application-difened or object-defined error
пока пользуюсь copy а потом PasteSpecial
каков самый шустрый вариант переноса значений группы ячеек из другой книги?
Макрос предварительный просмотр
 
{quote}{login=Ластик}{date=28.01.2012 03:14}{thema=}{post}может так )  
 
Sub Test()  
   Application.SendKeys "^p"  
End Sub  
 
Запускать через Alt+F8 или с кнопки на листе, в пошаговом режиме не работает{/post}{/quote}  
 
Спасибо. Всё гениальное просто!
Макрос предварительный просмотр
 
получается что (предварительный просмотр) и (просмотр и печать) разные вещи! Вот так выглядит (предварительный просмотр), а нужен (просмотр и печать).
Макрос предварительный просмотр
 
{quote}{login=webley}{date=15.09.2010 09:01}{thema=}{post}Добрый день  
Sheets("Лист для печати").PrintPreview{/post}{/quote}  
В эксель 2010 данная функция выглядит не очень удобно. Как бы так объяснить? как можно кодом "нажать кнопку" (Просмотр и печать) ?
округлить до...
 
спасибо!
округлить до...
 
функция используется, как часть кода VBA.
округлить до...
 
хочу округлять до значений из справочника  
т.е. 1,25 до 1,3  
12,25 до 12,5  
51,25 до 51  
...  
нужна функция в VBA
обновить динамический список
 
Спасибо!  
Но, нужен макрос который 2-й и 3-й динамический диапазон приведет к виду 1-го. Суть в том, что 2- список больше 1-го а 3-й меньше и при копировании возникают ошибки. 1-й список эталонный.В файле 2 и 3 списки находятся в других книгах. Мля, как ведь сложно я это сформулировал.
обновить динамический список
 
как обновить список другим динамическим списком?
ошибка при DrawingObjects("Rounded Rectangle").Delete в excel 2003
 
Можно и так. Спасибо!
ошибка при DrawingObjects("Rounded Rectangle").Delete в excel 2003
 
Sub NameShapes()  
Dim Shp As Shape  
For Each Shp In ActiveSheet.Shapes  
Shp.Select  
MsgBox Shp.Name  
Next  
End Sub  
у меня как бы без обновления экрана, т.е. после выполнения макроса выделяется  последняя кнопка а не после каждого сообщения (но может это 2010 эксель). Ну да ладно, главное ошибку исправил.
ошибка при DrawingObjects("Rounded Rectangle").Delete в excel 2003
 
А если кнопок много? Я бы может сам дал им названия:)  
Добавил строку Shp.Select чтобы выделить просматриваемый объект, что не помогло его увидеть.
ошибка при DrawingObjects("Rounded Rectangle").Delete в excel 2003
 
Спасибо! Сам бы , ну никак, не догадался.  
А как можно узнать имя формы или рисунка на листе? В свойствах нет.
Страницы: 1 2 3 След.
Наверх