Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Другие темы раздела
VBA Рендом в чейках https://www.cyberforum.ru/ vba/ thread1678103.html
Здравствуйте, уважаемые программисты! Нужна Ваша помощь в реализации одного макроса. В книге имеются листы, некоторые из которых названы текстом, а некоторые цифрами. Необходимо в листах книги, которые пронумерованы "1", "2" и т.д., в ячейке А1 установить рендом. Числа должны изменяться от 1 до 10. Спасибо!
VBA Удаление Листа, если ячейка пустая
Здравствуйте, уважаемые программисты! Прошу Вашей помощи в реализации одного макроса. В книге имеются листы, некоторые из которых названы текстом, а некоторые цифрами. Необходимо листы книги, которые пронумерованы "1", "2" и т.д., проверить следующее условие: если ячейка, например, А1 пустая, то нужно удалить данный Лист. Спасибо!
VBA Обновление данных в идентичных документах https://www.cyberforum.ru/ vba/ thread1677795.html
Сразу скажу будет много текста, постараюсь описать проблему по максимум. У меня имеется один головной файл(Наша база) в него из четырех остальных файлов сливается информация(Шапки у всех файлов и сама структура идентичная). Подлив полной строки происходит, если добавляется новое название компании или меняется название в старой компании( то есть если в столбце C3 произошла смена названия...
VBA Добавление строк по параметру https://www.cyberforum.ru/ vba/ thread1677693.html
Всем привет! Подскажите пожалуйста, как реализовать добавление строки по кнопке между определенных строк. Пример приложил. В таблице есть группы товаров. На форме заполняем наименование товара и его группу. По нажатию на кнопку этот товар должен добавиться в последнюю строку указанной группы. Проблем с формой нет, помогите пожалуйста с добавление строки
VBA Работа с шаблонами
Здравствуйте, уважаемые программисты! Просьба к Вам будет малюпасенькая) Имеется БАЗА ДАННЫХ, на основе которой делаются отдельные отчеты из неё. Ниже код. Но он создаёт новые листы, а необходимо данные отчеты вставлять в шаблон, т.е. имеется некий Шаблонный_Лист, расположенный в этой же книге, на который нужно ссылаться. Подскажите, пожалуйста, как в коде ниже это прописать. Спасибо Вам...
VBA Запуск макроса после изменения ячейки https://www.cyberforum.ru/ vba/ thread1677361.html
Товарищи, подсобите, пожалуйста! Имеется ячейка с выпадающим списком. Задача - сделать так, чтобы при выборе нового значения из списка, (т.е. изменении значения ячейки) перезапускался макрос расчетов. Такие подпрограммы не работают. Не знаю в чем дело, но макрос НЕ перезапускается. Private Sub Worksheet_Change(ByVal Target As Range) Dim Test As Range Set Test = Range("A1") ...
VBA Запуск макроса после перемещения окна Word https://www.cyberforum.ru/ vba/ thread1677337.html
Подскажите пожалуйста, каким образом можно сделать так чтобы макрос запускался каждый раз после перемещения окна.
Компонент listbox в vba VBA
подскажите, пожалуйста, как заполнить компонент listbox, имея данные на отдельном рабочем листе. Если создать диапазон и потом его имя записать в свойстве RowSource, и если в этом диапазоне не все ячейки будут заполнены, то эти пустые ячейки тоже будут выводится в listBox. как это изменить? по-другому не знаю как сделать. Заранее спасибо
VBA Копирование циклами из базы данных Здравствуйте, великие программисты vba! Подскажите, пожалуйста, такой вопрос: имеется база данных, из которой нужно создать отдельные отчеты. Первая строка из базы данных соответствует 1ому отчету, 2ая строка - второму отчету, причем чтобы при нажатии на кнопу CommandButton заполнялись данные и происходило создание нового листа для нового отчета. Адреса ячеек для вставки данных одинаковые.... https://www.cyberforum.ru/ vba/ thread1677176.html VBA выбор листа https://www.cyberforum.ru/ vba/ thread1677141.html
как отменить появление диалогового окна выбор листа хочу проверить состав книги, не открывая ее если нужный лист отсутствует, формула дает значение #ССЫЛКА это меня устраивает-значит файл попал в папку по ошибке, с ним работать не надо но при этом выскакивает диалоговое окно выбор листа оно мне не нужно-как сделать, чтобы оно не открывалось ВООБЩЕ
VBA Интеллектуальная замена в текстовом файле
Не являюсь специалистом по программированию, поэтому исчерпав все собственные возможности, прошу помочь: Имеется текстовый файл, 1) необходимо обратиться к нему 2) найти в нем все выражения вида: .ogg#s#104#00087#, где ".ogg" и "#"- константа, "s" "104" "00087" могут быть любыми в пределах своего числа разрядов 2) заменить числа (в положении 00087) таким образом, чтобы от них вычиталась...
VBA Удалить из текста все удвоенные буквы https://www.cyberforum.ru/ vba/ thread1677085.html
помогите набрать программу."Удалить из текста все удвоенные буквы".
655 / 247 / 89
Регистрация: 28.10.2015
Сообщений: 524
06.03.2016, 01:28 0

Макрос на запись в ячейке значения в зависимости от значения в другой - VBA - Ответ 8843735

06.03.2016, 01:28. Показов 2189. Ответов 1
Метки (Все метки)

Ответ

Visual Basic
1
IsNumeric(w.Name)
- это не сработает! IsNumeric проверяет, является ли значение числом. В кач-ве значения принимается имя листа.
Это сработает только если лист называется [4] например, но не "Лист4".
И опять:
Visual Basic
1
2
3
4
5
6
7
8
Private Sub CommandButton6_Click()
    Dim w As Worksheet
    For Each w In Worksheets
        If IsNumeric(w.Name) And IsEmpty(w.Range("A1")) Then w.[A2] = Int(Rnd * 89 + 1)
        If IsNumeric(w.Name) And IsEmpty(w.Range("B1")) Then w.[B2] = Int(Rnd * 89 + 1)
        If IsNumeric(w.Name) And IsEmpty(w.Range("C1")) Then w.[C2] = Int(Rnd * 89 + 1)
    Next
End Sub
Вы прикалываетесь что-ли?

Вернуться к обсуждению:
Макрос на запись в ячейке значения в зависимости от значения в другой VBA
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.03.2016, 01:28
Готовые ответы и решения:

Подчеркивание всей строки в зависимости от значения в ячейке
Доброе утро. Имеется файлик в котором в определенном столбце есть значение 0 или 1. необходимо...

Вывод значения в ячейке в зависимости от введеного кода
Доброго времени суток! Возникла такого рода проблема: У меня в таблице есть столбец "Код объекта"...

Макрос для замены текстового значения в ячейке Excel
Добрый день. Необходимо написать макрос для замены в ячейки текстового значения "Заказ" на...

Выделение цветом строки в Excel в зависимости от значения в ячейке
Задача такая: На листе Ексель есть несколько строк со значениями. Если в 13 столбце какой-нибудь...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.03.2016, 01:28
Помогаю со студенческими работами здесь

Присвоение ячейке значения, в зависимости от того, в какой области будет находиться рисунок
Добрый день. В VBA стал разбираться недавно, пожалуйста помогите. При помощи данного кода: Sub...

Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой ячейки?
Имеются следующие условия: Файл Exсelа (2003) завязан с другой программой. Из этой программы идёт...

Макрос, распределяющий значения одной таблицы по столбцам другой
Доброе время суток, нужна ваша помощь, хотя бы что бы подсказали с чего начать). У меня стоит...

Задание значения ячейки в зависимости от значения других двух
Добрый день всем!! Спасите блондинку, сил нет делать это руками, а как автоматизировать сама не...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru