Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
VBA Автоматический пересчет только строки и столбца активной ячейки в Excel https://www.cyberforum.ru/ vba/ thread1271101.html
Добрый день, уважаемые форумчане! Прошу помощи! Не успел вплотную заняться изучением VBA, как получил задание... Необходимо реализовать автоматический пересчет формул в книге только 1 столбца и 1 строки, определяемые активной ячейкой, а так же полный пересчет всех формул при ее открытии и сохранении. Книгу по умолчанию необходимо оставить с пересчетом формул вручную. Никак не могу найти...
VBA Повышение быстродействия VBA
Программа с интерфейсом на Excell и с обработкой данных в VBA. Модуль VBA работает с массивами, сформированными из Excell в оперативной памяти. Время счета обрабатывающей части модуля VBA около часа. Можно ли заменить эту часть модуля (как отдельную подрограмму) на модуль, написаннный на PureBasic или типа того и как это сделать? Даст ли это существенное сокращение времени расчета?
VBA Отфильтровать в отдельные файлы клиентов по фирме за прошлую неделю Доброй ночи форумчане. Такая задача. Есть таблица с данными Дата/ФИОклиента/сумма/фирма Необходимо отфильтровать в отдельные файлы клиентов по фирме за прошлую неделю. будет 2 фирмы. Заранее благодарю. Добавлено через 1 час 12 минут https://www.cyberforum.ru/ vba/ thread1270788.html VBA Оставить в строке только по одному экземпляру каждого символа https://www.cyberforum.ru/ vba/ thread1270621.html
Задание: нужно оставить в строке только по одному экземпляру каждого символа (повторения учитывать даже для идущих не подряд). Вводим любые символы в одну ячейку, ответ выводим в другую. Прошу помощи!
VBA Отметить максимальное значение функции на графике
Здравствуйте, есть готовая программа, которая строит график функции Нужно сделать так, чтобы на графике был отмечен максимум функции Помогите пожалуйста Программу прикрепляю
VBA Организовать цикл с неопределенным числом итераций https://www.cyberforum.ru/ vba/ thread1270391.html
Здравствуйте, есть лист со списком имя(несколько раз подряд) и число в след стобце(неск раз подряд) Надо посчитать итого для каждого человека. Для этого я вставляю доп строку после каждого человека пишу сумму итд, также увеличиваю i на 1, и "потолок" - переменную lLastRow на 1. При использовании breakpoint явно видно увеличение обоих переменных, но vba запомнив что последняя строка имела...
VBA Определить величину деформации пластины под влиянием внешнего теплового воздействия https://www.cyberforum.ru/ vba/ thread1270381.html
Помогите пожалуйста, не могу понять как решать одну из 4 (вторую) задач контрольной (сам заочник), не понимаю где тут x и y, вроде понятно что какие-то данные вводятся по блок-схеме алгоритма, наверно надо преобразовать? поиогите пожалуйста а то я в этом совсем не шарю, извинте похожего ничего не нашел (так чтобы совсем похоже), вообщем чего начать? только пожалуйста без усмешек
VBA Как из VBA вызвать диалог WPF?
Написал на WPF простой диалог и пытаюсь вызвать его из Excelя. Проблемма в следующем: WPF - создает свой поток, и мне нужно как-то дождаться окончания этого потока, чтобы забрать из диалога данные. Как это сделать? На чистом VB это легко делается через WaitCallback, но в Excele такой возможности нет (или я не нашел). Как поступить? Спасибо.
VBA Подсчет суммы вышестоящих элементов столбца до ячейки с заливкой https://www.cyberforum.ru/ vba/ thread1270231.html
Помогите, пожалуйста. Нужно подсчитать сумму всех вышестоящих ячеек относительно выделенной до ячейки с заливкой (цвет и содержание ячейки может быть любым). И отобразить сумму в этой же (выделенной) ячейке. Ячейка с заливкой не суммируется. P.S. Прошу помощи в решении вопроса .
VBA Взять одномерный массив из L элементов. Отсортировать его по возрастанию https://www.cyberforum.ru/ vba/ thread1270131.html
Взять одномерный массив из L элементов. Отсортировать его по возрастанию. Вывести результирующий массив под исходным. L = 30.
Нужно определить в любом массиве количество последовательных непересекающихся пар чисел VBA
Нужно определить в любом массиве количество последовательных непересекающихся пар чисел, в которых первое число больше второго и поменять их местами. Если числа из пар не подходят по условию, переписать их в другой массив, поменяв знаки. Будьте добры, помогите.
VBA Подсчитать количество подряд идущих пробелов в первой ячейке Помогите , посчитать количество подряд идущих пробелов в ячейке 1.1 https://www.cyberforum.ru/ vba/ thread1269618.html
4134 / 2238 / 940
Регистрация: 01.12.2010
Сообщений: 4,624
08.10.2014, 15:58 0

Удаление содержимого ячейки, если в другую добавляется такое же содержимое - VBA - Ответ 6695627

08.10.2014, 15:58. Показов 1531. Ответов 6
Метки (Все метки)

Ответ

Если нужна не кнопка, а "автоматизация" процесса, то расположите весь нижеопубликованный код в модуле нужного рабочего листа.

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
    Dim iSource As Range, iCell As Range, iText As Variant
    Set iSource = Intersect(Target, [C3:C8])
    
    If Not iSource Is Nothing Then
       Application.EnableEvents = False
       For Each iCell In iSource
           If Application.CountIf([C3:C8], iCell) > 1 Then
              iText = iCell.Value '+"
              [C3:C8].Replace CStr(iText), "", xlWhole 'iText, "1", xlWhole
              iCell.Value = iText '"+"
           End If
       Next
       Application.EnableEvents = True
    End If
End Sub
P.S. Если "+" и "-" это реальная задача, то от проверки, конечно же, нужно отказаться

Вернуться к обсуждению:
Удаление содержимого ячейки, если в другую добавляется такое же содержимое VBA
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.10.2014, 15:58
Готовые ответы и решения:

Скопировать часть содержимого ячейки в другую
Здравствуйте. Подскажите можно ли как-то решить такую задачу. Есть столбец с данными вида:...

Осуществить деление содержимого регистра на содержимое ячейки памяти
Осуществить деление содержимого регистра DX=5643 на содержимое ячейки памяти. Занести значение...

StringGrid: отнять от содержимого текущей ячейки содержимое предыдущей
Есть диплом с использованием StringGrid до сегодня я его норм писал но тут стала перед мной задача...

Удаление содержимого ячейки в БД
Доброго времени суток! Подскажите возможно ли удаление содержимого ячейки из таблицы БД Access?...

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

Если вводимый символ цифра, он добавляется в одну строку, иначе в другую
Уважаеммые товарищи есть вот такая задача: В цикле вводятся символы (ввод продолжается до набора...

Скопировать/переместить содержимое одной выделенной ячейки в другую
как скопировать/переместить содержимое выделенной ячейки в другую выделенную ячейку тоесть сначала...

Есть ли такое событие DataGridView, которое возникает при изменении ВИДИМОГО содержимого ячейки?
Из названия ясно, что CellValueChanged не канает; событие должно происходить при каждом нажатии...

Удаление содержимого части ячейки таблицы в Word 2003
Уважаемые знатоки, очень требуется помощь. Имеем документ MS Word 2003 (*.rtf, *.doc), в документе...

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