Mvenmas
Дата: Суббота, 21.03.2015, 15:22 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Столбец - числовой массив, содержащий пустые ячейки (фильтр видит как пустые), однако если проверить их с помощью формулы =ЕСЛИ(A1="";"Пустая";"Не пустая"), то получается, что не пустая. Проблема исчезает, если на ячейке нажать del. Помогите, пожалуйста, написать макросс, который заменял бы такие ячейки в массиве на совсем пустые, ибо не работает макросс, который удаляет эти пустые значения, собственно ради чего это и необходимо!
Столбец - числовой массив, содержащий пустые ячейки (фильтр видит как пустые), однако если проверить их с помощью формулы =ЕСЛИ(A1="";"Пустая";"Не пустая"), то получается, что не пустая. Проблема исчезает, если на ячейке нажать del. Помогите, пожалуйста, написать макросс, который заменял бы такие ячейки в массиве на совсем пустые, ибо не работает макросс, который удаляет эти пустые значения, собственно ради чего это и необходимо! Mvenmas
Ответить
Сообщение Столбец - числовой массив, содержащий пустые ячейки (фильтр видит как пустые), однако если проверить их с помощью формулы =ЕСЛИ(A1="";"Пустая";"Не пустая"), то получается, что не пустая. Проблема исчезает, если на ячейке нажать del. Помогите, пожалуйста, написать макросс, который заменял бы такие ячейки в массиве на совсем пустые, ибо не работает макросс, который удаляет эти пустые значения, собственно ради чего это и необходимо! Автор - Mvenmas Дата добавления - 21.03.2015 в 15:22
Саня
Дата: Суббота, 21.03.2015, 15:34 |
Сообщение № 2
Группа: Друзья
Ранг: Ветеран
Сообщений: 1068
Репутация:
560
±
Замечаний:
0% ±
XL 2016
у тебя там пробелы...
у тебя там пробелы... Саня
Ответить
Сообщение у тебя там пробелы... Автор - Саня Дата добавления - 21.03.2015 в 15:34
Manyasha
Дата: Суббота, 21.03.2015, 15:40 |
Сообщение № 3
Группа: Модераторы
Ранг: Старожил
Сообщений: 2198
Репутация:
902
±
Замечаний:
0% ±
Excel 2010, 2016
1 способ (заменяет пробелы на "" в выделенном диапазоне):[vba]Код
For Each cell In Selection cell.Value = Trim(cell.Value) Next cell
[/vba] 2 способ (очищает ячейки с пробелами в выделенном диапазоне)[vba]Код
For Each cell In Selection If cell.Value = " " Then cell.Clear Next cell
[/vba]
1 способ (заменяет пробелы на "" в выделенном диапазоне):[vba]Код
For Each cell In Selection cell.Value = Trim(cell.Value) Next cell
[/vba] 2 способ (очищает ячейки с пробелами в выделенном диапазоне)[vba]Код
For Each cell In Selection If cell.Value = " " Then cell.Clear Next cell
[/vba] Manyasha
ЯД: 410013299366744 WM: R193491431804
Ответить
Сообщение 1 способ (заменяет пробелы на "" в выделенном диапазоне):[vba]Код
For Each cell In Selection cell.Value = Trim(cell.Value) Next cell
[/vba] 2 способ (очищает ячейки с пробелами в выделенном диапазоне)[vba]Код
For Each cell In Selection If cell.Value = " " Then cell.Clear Next cell
[/vba] Автор - Manyasha Дата добавления - 21.03.2015 в 15:40
ShAM
Дата: Суббота, 21.03.2015, 15:45 |
Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация:
249
±
Замечаний:
0% ±
Excel 2010
Выделить все нехорошие ячейки (например, столбец А), Ctrl/H - Найти: (ставим пробел) - Заменить на: (ничего не ставим) - Заменить все.
Выделить все нехорошие ячейки (например, столбец А), Ctrl/H - Найти: (ставим пробел) - Заменить на: (ничего не ставим) - Заменить все. ShAM
Ответить
Сообщение Выделить все нехорошие ячейки (например, столбец А), Ctrl/H - Найти: (ставим пробел) - Заменить на: (ничего не ставим) - Заменить все. Автор - ShAM Дата добавления - 21.03.2015 в 15:45
Mvenmas
Дата: Суббота, 21.03.2015, 16:37 |
Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Спасибо всем огромное! Существенно облегчили жизнь))
Спасибо всем огромное! Существенно облегчили жизнь)) Mvenmas
Ответить
Сообщение Спасибо всем огромное! Существенно облегчили жизнь)) Автор - Mvenmas Дата добавления - 21.03.2015 в 16:37