Может кто нибудь объяснить как это работает. У друга на ноуте это увидел. У себя на ноуте такой фишки нет, а хотелось бы. На обоих ноутах 2019 Эксель. На ноуте где работает винда 11. На втором вин10. Файл один и тотжеhttps://youtu.be/Gxf3xKUeJIA?si=vQdV1fiulr8jSDmg
форма появляется при выборе n7 Combobox задан определенным списком в коде формы. Это нужно сохранить. Требуется по нажатию ОК переносить в активную ячейку любое значение из Combobox, а не только заданное списком
Здравствуйте! подскажите пожалуйста как изменить регистр Исходные данные:
Скрытый текст
дер. КРАСНАЯ ГОРКА КАЛИНИНСКИЙ Р-Н ТВЕРСКАЯ ОБЛ. гор. ЗАПАДНАЯ ДВИНА ТВЕРСКОЙ ОБЛ. гор. ТВЕРЬ гор. СЫКТЫВКАР РЕСПУБЛИКИ КОМИ г. ТОСНО ЛЕНИНГРАДСКАЯ ОБЛ. гор. ПРОТВИНО МОСКОВСКОЙ ОБЛ. г. ПОДОЛЬСК МОСКОВСКОЙ ОБЛ. гор. НОГИНСК МОСКОВСКАЯ ОБЛ. город КУРГАН КУРГАНСКАЯ ОБЛАСТЬ гор. КАМЕНСК-ШАХТИНСКИЙ РОСТОВСКОЙ ОБЛ. гор. САНКТ-ПЕТЕРБУРГ г. КОРОЛЕВ МОСКОВСКАЯ ОБЛ. гор. ВОЛОКОЛАМСК МОСКОВСКОЙ ОБЛ. гор. ВОЛОКОЛАМСК МОСКОВСКОЙ ОБЛ. г. ВЛАДИКАВКАЗ РЕСП. СЕВЕРНАЯ ОСЕТИЯ-АЛАНИЯ гор. ВЛАДИКАВКАЗ РСО-АЛАНИЯ г. СЕВЕРОДВИНСК АРХАНГЕЛЬСКАЯ ОБЛАСТЬ г. ВЛАДИКАВКАЗ РЕСП. СЕВЕРНАЯ ОСЕТИЯ-АЛАНИЯ гор. ВЛАДИКАВКАЗ СЕВЕРНАЯ ОСЕТИЯ-АЛАНИЯ гор. СОЧИ КРАСНОДАРСКОГО КРАЯ г. ГОРОХОВЕЦ ВЛАДИМИРСКАЯ ОБЛАСТЬ г. ВЛАДИКАВКАЗ г. ВОЛГОГРАД гор. ИЖЕВСК УДМУРТИЯ РЕСПУБЛИКА гор. СЕРПУХОВ МОСКОВСКОЙ ОБЛ. г. МОЖАЙСК МОСКОВСКОЙ ОБЛ. гор. КАЛУГА гор. ДЕДОВСК МОСКОВСКОЙ ОБЛ. гор. МОСКВА гор. ПРОТВИНО МОСКОВСКАЯ ОБЛ. гор. ВЕТКА ГОМЕЛЬСКАЯ ОБЛ. БЕЛАРУСЬ г. СЕРПУХОВ МОСКОВСКОЙ ОБЛ. с. КУПАНСКОЕ ПЕРЕСЛАВСКОГО РАЙОНА ЯРОСЛАВСКОЙ ОБЛАСТИ гор. СЕРПУХОВ МОСКОВСКОЙ ОБЛ. гор. НАРО-ФОМИНСК МОСКОВСКАЯ ОБЛ. г. БАЛАШИХА МОСКОВСКАЯ ОБЛ. г. УГЛИЧ ЯРОСЛАВСКАЯ ОБЛ. пос. КШЕНСКИЙ СОВЕТСКОГО Р-НА КУРСКОЙ ОБЛАСТИ гор. МЫТИЩИ МОСКОВСКОЙ ОБЛ. гор. ЗЕЛЕНОГОРСК КРАСНОЯРСКИЙ КРАЙ город ТАМБОВ ТАМБОВСКАЯ ОБЛАСТЬ д. БОНЯКОВО ПЛАВСКИЙ Р-Н ТУЛЬСКАЯ ОБЛ. гор. ЕФРЕМОВ ТУЛЬСКОЙ ОБЛ. пос. ПЛОДОПИТОМНИЧЕСКИЙ ИНЖАВИНСКИЙ Р-Н ТАМБОВСКАЯ ОБЛ. г. КУРСК гор. ЖУКОВ ЖУКОВСКИЙ Р-Н КАЛУЖСКАЯ ОБЛ. г. КУРГАН-ТЮБЕ ХАТЛОНСКАЯ ОБЛ. РЕСПУБЛИКА ТАДЖИКИСТАН гор. ИВАНТЕЕВКА МОСКОВСКОЙ ОБЛ. пос. РАССВЕТ ЛЕНИНСКИЙ РАЙОН ТУЛЬСКАЯ ОБЛ. город ЯСНОГОРСК ТУЛЬСКАЯ ОБЛАСТЬ гор. КОСТРОМА гор. БУЙ КОСТРОМСКОЙ ОБЛ. гор. ГАЛИЧ КОСТРОМСКОЙ ОБЛ. с. БРЕЙТОВО БРЕЙТОВСКОГО Р-НА ЯРОСЛАВСКОЙ ОБЛ. гор. КОСТРОМА гор. САНКТ-ПЕТЕРБУРГ гор. ИВАНОВО гор. БОКСИТОГОРСК ЛЕНИНГРАДСКАЯ ОБЛ.
нужно привести к виду гор. Иваново гор. Бокситогорск Ленинградская обл.
Подскажите пожалуйста. Мне нужно последовательно вводить данные в ячейке с помощью Application.InputBox. Почему-то окно ввода появляется два раза. Как этот момент исправить?
Подскажите пожалуйста макрос который будет работать при условии если в столбце А дата меньше чем в столбце В то записать в столбец А дату из столбца В.
Что-то нашел на просторах инета, но оно не работает должным образом. А выполняться он должен до тех пор пока не достигнет пустой ячейки или строки как удобней не знаю. Я так понимаю ниже представлен статический вариант, а нужен динамический т.к. столбец постоянно увеличивается.
Код
Sub srav()
Dim a()
Dim b()
Dim i As Long
a = Range("a1:a6").Value
b = Range("b1:b6").Value
For i = 2 To 6
If a(i, 1) < b(i, 1) Then a(i, 1) = 1
Next
End Sub
Здравствуйте ! Подскажите пожалуйста. Как применить формат ячейке В1 к тем ячейкам что ниже? Дело в том что в ворде при слиянии 9 есть, а 10 нет пишет 0. В ручную избавляться от формулы и в каждой ячейке менять формат ячейке очень долго и неудобно, т.к. в каждую ячейку нужно заходить через f2.
Sub pr()
[e4].Select
[e4] = 1
[e4].AutoFill Destination:=Range([e4], Range(Selection, Selection.End(xlDown))), Type:=xlFillSeries
End Sub
Проблема возникает когда скрыта строка, ячейка в скрытой строке тоже нумеруется, а при просмотре получается как бы нумерация сбита. Подскажите пожалуйста может есть другой способ нумерации?
Sub добавить()
Application.ScreenUpdating = False
'как сделать чтобы указанное ко-во ячеек заполнялось, а не только одна.
'r-ко-во ячеек для заполнения ActiveCell.Value = "Первый"
r = 3
'этот код работает на одну ячейку
ActiveCell.Value = "Первый"
ActiveCell.Cells(1, 2).Activate
Application.ScreenUpdating = True
End Sub
Если приложение Ворд закрыто выдает ошибку 429 (см. скрин), если открыто работает нормально. Как исправить?
Код
Sub zapusk()
Static objWrdApp As Object
Dim objwrddoc As Object
On Error Resume Next
Set objWrdApp = GetObject(, "Word.Application")
If objWrdApp Is Nothing Then
Set objWrdApp = GetObject(, "Word.Application")
Set objwrddoc = objWrdApp.documents.Open("\\aaaa\111.docx")
objWrdApp.Visible = True
End If
Set objwrddoc = objWrdApp.documents.Open("\\aaaa\111.docx")
Set objWrdApp = Nothing
Set objwrddoc = Nothing
End Sub
Брать числа из выделенного диапазона вместо ввода вручную, Вместо единичного ввода искомого значения, брать из выделенного диапазона эти искомые значения
Как вместо Application.InputBox который позволяет вводить только одну цифру для поиска, брать вводимые вручную цифры из выделенного диапазона, т.е. одним запуском макроса отрабатывать, а не одиночно (рутинно), отдельно
Код
Sub удалить ()
Application.ScreenUpdating = False
Sheets("Книга").Select
Dim FindRng As Range, TxtFind As String, FirstAdr As String
TxtFind = Application.InputBox("нумерВведи")
Set FindRng = Columns(1).Find(What:=TxtFind, LookIn:=xlValues, LookAt:=xlWhole, SearchDirection:=xlPrevious)
If Not FindRng Is Nothing Then
FirstAdr = FindRng.Address
Do
Range(Cells(FindRng.Row, 5), Cells(FindRng.Row + 3, 8)).Value = ""
Cells(FindRng.Row + 1, 6) = "в"
'Set FindRng = Cells.FindNext(FindRng)
Loop While FindRng.Address <> FirstAdr
Else
' MsgBox "Значение " & TxtFind & " не найдено!", 48, "Ошибка!"
End If
Sheets("кни").Select
Application.ScreenUpdating = True
End Sub
При обновлении связи Записал через рекордер, проблема в том, что выдает окно в котором нужно указать и выбирать обновляемый файл. Как убрать(игнорировть) это диаг. окно чтобы оно не появлялось? Но при этом источник обновлялся
Подскажите пожалуйста подскажите пожалуйста как реализовать следующую идею. Есть диапазон в котором формула отображает определенно слово ("вода")при определенных условиях. Нужно отображать окно с сообщением как только слово "вода" в диапазоне появилось.
Есть файл у которого в модуле Private Sub Workbook_Open() прописан код редактирования ячеек. Не всегда нужно выполнение этого модуля. Если при открытии файла через диалоговое окно ctrl+O зажать shift включается режим конструктора и модуль Private Sub Workbook_Open() отключается. Как это прописать в коде? Через запись макроса ни чего не показывает.
Подскажите пожалуйста макрос создающий комментарий к активной ячейки(группе выделенных) ячеек. Нужно получить ячейку со значением а не формулой на том же месте, а формулу переместить в комментарий. А если несколько выделенных ячеек, то нужно вставить комментарий к каждой
Здравствуйте! подскажите пожалуйста. Что делаю не так, как исправить ошибку?
Код
Sub Скопи()
Dim y As Range
'
If WorkBookIsOpen("Книга1.xlsm") Then
Workbooks("Книга1.xlsm").Activate
Sheets(1).Select
Else
Workbooks.Open ("\\aaaa\Книга1.xlsm")
Sheets(1).Select
End If
ActiveWindow.ActivatePrevious
Range("BE15").Select
Range(Selection, Selection.End(xlToRight)).Select
Selection.Copy
ActiveWindow.ActivateNext
Set y = Application.InputBox("Выберите ячейку", , , , , , , 8)
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub
Здравствуйте. Нужно последовательно вводить значения с одинаковых и разных userForm. На каждую ячейку привязана userForm. Как переходить к следующей ячейке после выборы в userForm? Т.е. как только закрывается userForm1 происходит переход к заданной ячейке где появляется заданный к этой ячейке userForm
Вот нашел кодик, но не знаю как запустить. Подправьте пожалуйста. Есть разница куда его вставлять: модуль или лист? У меня ни там ни там не срабатывает.
Код
Private Sub ComboBox1_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyEscape Then
Unload UserForm1
End If
а может есть более рациональное решение, оч интересно
в Combobox 2 колонке, не могу понять как вставлять в ячейку значения второй колонке, но выбор происходит по первой. т.е. все так как в примере только вставка в ячейку из второй колонке, помогите пожалуйста.
Здравствуйте! Уважаемые знатоки, прошу дать пожалуйста ответ на следующий не большой вопрос. Имеем список вида: Иванов Иван Иванович значение1 значение2 значение3 значение4 Необходимо получить: значение4 Иванов И.И. Нюанс в том что значение4 может быть одним словом или двумя, но между ними всегда пробел.
Здравствуйте! Уважаемые знатоки, прошу дать пожалуйста дать ответ на следующий не большой вопрос. Забиваем ФИО через combobox, но в ячейки нужна подстановка из столбца В:В. Т.е. набрали в соmbobox Иванов Иван Иванович, в ячейки получили Иванов И.И.