Вопросы с тегом «macros»

Макрос в информатике - это правило или шаблон, который определяет, как определенная входная последовательность должна быть сопоставлена ​​с определенной выходной последовательностью в соответствии с определенными правилами и процедурами. Попробуйте использовать тег [vba] вместо этого, если вопрос касается продукта Microsoft Office. Это помогает людям отвечать на вопросы, фильтровать вопросы более эффективно.

1
Макрос в Excel для добавления даты в формате ISO-8601
По какой-то причине Excel заставляет меня использовать мой регион для нижних колонтитулов, когда я вставляю дату. Тем не менее, он также не обновляется автоматически при открытии листа. Без форматирования это довольно тривиальная проблема, однако форматирование текста проблематично, и я не уверен, как это исправить со всеми кавычками, которые, казалось бы, …

1
Активация макросов редактирования текста в Netbeans
Хорошо, я использую Netbeans в Mac OS X, когда-то у него были действительно хорошие функции, но он не поддерживает большинство макросов, и это отстой. Я говорю не только о сложных макросах emacs, но даже самые базовые не поддерживаются, такие как C-e для конца строки или C-a для начала строки. Может …

1
Установить принтер Excel vba macro
Я пытаюсь распечатать макрос на общий принтер на компьютере коллеги. Я пробовал следующее, но безрезультатно Sub Tag() ActiveCell.Resize(1, 1).Copy Worksheets("Sheet1").Range("A1") ActiveCell.Offset(, 1).Resize(1, 1).Copy Worksheets("Sheet1").Range("A2") 'Worksheet("Sheet1").Range("A1:A2").Borders.LineStyle = xlNone Sheets("Sheet1").Select Range("A1:A2").Select Selection.Borders(xlDiagonalDown).LineStyle = xlNone Selection.Borders(xlDiagonalUp).LineStyle = xlNone Selection.Borders(xlEdgeLeft).LineStyle = xlNone Selection.Borders(xlEdgeTop).LineStyle = xlNone Selection.Borders(xlEdgeBottom).LineStyle = xlNone Selection.Borders(xlEdgeRight).LineStyle = xlNone Selection.Borders(xlInsideVertical).LineStyle = xlNone …

1
Как обернуть мой макрос в предложении IF EXIST [дубликат]
На этот вопрос уже есть ответ здесь: Как я могу определить, существует ли лист a в рабочей книге? 4 ответа У меня есть следующий код: If Sheets("EstimateTemplate").Visible Then Sheets("EstimateTemplate").Select ActiveWindow.SelectedSheets.Visible = False Sheets("Navigation").Select Else Sheets("EstimateTemplate").Visible = True Sheets("Navigation").Select End If как я могу обернуть его с предложением «ЕСЛИ ЛИСТ СУЩЕСТВУЕТ» …

2
Массовый поиск и замена картинок макроса - Microsoft Word 2013
У меня есть этот макрос, который может сделать массовый поиск и замену в нескольких словах документов. Я могу найти и заменить изображения (в заголовке), но когда я внедрил его в свой макрос-код, он просто игнорирует его и не находит и не заменяет изображения. Я не уверен, почему это так, поскольку …

2
Макрос для повторного применения фильтра в Excel 2016
У меня Mac и я запускаю Excel 2016. У меня есть лист Excel, который автоматически фильтруется по дате. До недавнего времени у меня сохранялся макрос, который позволял мне нажимать Ctrl + Option + n, и он повторно применял фильтр без необходимости переходить домой -> Сортировать и фильтровать -> Повторно применить …

1
Доступ к функции макроса для всех документов
Я создал функцию макроса как: Sub updateFontCC() Dim doc As Document Set doc = ActiveDocument Dim i As Integer For i = 1 To doc.Range.Characters.Count If IsNumeric(doc.Range.Characters(i)) Then doc.Range.Characters(i).Font.Name = "Cambria" Else doc.Range.Characters(i).Font.Name = "Candara" End If Next i End Sub который я хочу использовать для каждого нового документа всякий …

2
Как автоматически публиковать сообщения на форуме после случайного интервала? [закрыто]
Я постоянный пользователь форума: http://forums.vr-zone.com/ В настоящее время я продаю ноутбук на рынке. Поскольку там очень тесно, мне приходится вручную поднимать свой пост каждые несколько минут, чтобы оставить его на первой странице. Столкновение разрешено на этом форуме, но это очень утомительно. Есть ли способ, которым я могу автоматизировать это? Я …

2
Как я могу увидеть, какой тип данных в моем макросе?
У меня есть следующий код, который не работает внутри макроса: count = Application.Sheets.count ans = type(count) msgbox("count is " & ans) но это не работает, потому что я думаю, что тип ищет значение ячейки, как я могу получить тип данных при использовании макроса? Есть ли другая функция, которая возвращает значение …

1
Убедитесь, что файл Excel не может быть сохранен, если в столбце есть пустые ячейки
Я хочу принудительно вводить значения в определенном столбце, вплоть до точки, в которой есть значения в соседнем левом столбце A. Было бы идеально избегать всплывающих окон, но вместо этого, чтобы границы ячеек указывали, что значение должно быть установлено.

0
Как автоматически обновить цвет фона ячейки, основываясь на цвете фона ячейки на другом листе?
Я создаю шаблон в LibreOffice Calc. Если цвет фона ячейки в определенном диапазоне первого листа изменяется, я хочу, чтобы цвет фона соответствующей ячейки на втором листе обновился до того же цвета. Как мне настроить мой шаблон для достижения такого поведения? Я кратко попытался с условным форматированием, но не мог понять, …

0
мой код работает как макрос, но не работает, когда я запускаю его в кнопке
Пока что одна строка не работает, когда я пытаюсь выделить макрос, который отлично работает как макрос, но не удается, когда я копирую код в нажатие кнопки команды ... Sheets(c.Value).Range("a1:i330").Copy Destination:=Sheets("estimating1").Range("a1") Что я делаю неправильно? у меня есть листы, полностью определенные для копии и назначения это вопрос синтаксиса, является ли приведенная …

1
Получить значение из ячейки и использовать его в качестве значения MAX для автоинкремента в макросе
Ячейка C13 автоматически увеличивается на 1 при печати. Я использую только ячейку C13 для автоматического приращения, но у меня ячейка E13 = имеет связанное значение из Листа 3. Я хотел бы установить значение E13 в качестве МАКС. Приращения для C13 в следующем VBA: Private Sub Workbook_BeforePrint(Cancel As Boolean) Dim i …

0
Используйте VBA в Word 2010 для поиска и манипулирования строкой
У меня есть макрос, который использует символы подстановки, чтобы найти определенную строку. Я хочу найти другую строку в результате (желательно с использованием подстановочных знаков), извлечь эту подстроку и сделать что-то еще с ней. Я знаю, как выполнить первый поиск в VBA, но как мне сделать второй, а затем извлечь результат? …

1
Как динамически скрывать ячейки / листы без макросов
Недавно я создал рабочую книгу компании Excel, в которой было много редко используемых столбцов / ячеек, и мне было поручено сделать ее более простой, но все же универсальной. Мне удалось создать флажок с кодом VBA, и когда флажок установлен, он будет отображать лист X. Снятие флажка скрывает лист X. Я …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.