Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.93/29: Рейтинг темы: голосов - 29, средняя оценка - 4.93
0 / 0 / 0
Регистрация: 15.10.2014
Сообщений: 12

Запрет ввода данных в строке, если первая ячейка пустая

15.10.2014, 18:12. Показов 5970. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток. Проблема такая: нужно запретить ввод данных (числа) в строку (например, в диапозоне F2:BC2; F3:BC3; ...), но с условием, что ячейка А2 (A3;A4;...)пустая, т.е. если А2 не пустая, то позволяет вводить данные, если пусто, то запрет на ввод. Желательно без макросов, через проверку данных у меня не получается. Весь день убил, но решения так и не нашел.
Вложения
Тип файла: xlsx Калькулятор Коркоэна.xlsx (23.6 Кб, 19 просмотров)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.10.2014, 18:12
Ответы с готовыми решениями:

Как удалить все значения в строке, если ячейка пустая?
Есть таблица на 75 строк и более 20-ти столбцов, иногда удаляются данные со стоблца С2:С77, какую формулу можно прописать или макрос может...

Если ячейка в не пустая, то произвести действие с диапазоном в этой строке
Здравствуйте, подскажите, пожалуйста как прописать, если ячейка в столбце А не пустая, то произвести действие с ячейками с A:C в этой...

Удаление Листа, если ячейка пустая
Здравствуйте, уважаемые программисты! Прошу Вашей помощи в реализации одного макроса. В книге имеются листы, некоторые из которых названы...

16
 Аватар для Антихакер32
1201 / 473 / 46
Регистрация: 06.01.2014
Сообщений: 1,797
Записей в блоге: 19
15.10.2014, 18:19
Привет, порешать можно, надеюсь вы не сильно спешите ))
1
0 / 0 / 0
Регистрация: 15.10.2014
Сообщений: 12
15.10.2014, 18:28  [ТС]
Привет! Я не спешу, просто калькулятор готов, но хотелось бы исключить ввод данных в строке, где "вид ошибки" не прописан в начале строки. Т.к. если ошибиться, и не там поставить единицу, меняется результат расчета показателей надежности программного продукта по модели Коркорэна.
0
 Аватар для Антихакер32
1201 / 473 / 46
Регистрация: 06.01.2014
Сообщений: 1,797
Записей в блоге: 19
15.10.2014, 18:34
файлик преобразовал в свою родную среду разработки, просмотрел и тд
вы мне объясните, а принципиально ли делать без макросов..
Миниатюры
Запрет ввода данных в строке, если первая ячейка пустая  
1
 Аватар для Антихакер32
1201 / 473 / 46
Регистрация: 06.01.2014
Сообщений: 1,797
Записей в блоге: 19
15.10.2014, 18:44
потому-что я понял что требуется, но как это сделать без кирпичей
.. только на чистом листе не знаю

вот вы пишите >> ..на ввод. Желательно без макросов, через..

Добавлено через 3 минуты
Можно просто применить формат, к квадрату ячеек
то это *тупое* решение (моё ИМХО)
1
0 / 0 / 0
Регистрация: 15.10.2014
Сообщений: 12
15.10.2014, 20:12  [ТС]
Макросы для меня = аллергия. Просто я не всё пойму на VBA, не всё я понимаю. If,else (на уровне excel) и т.п sub.. end_sub , но не более :-(( если готовый код -я буду рад!
0
 Аватар для SlavaRus
1124 / 237 / 37
Регистрация: 15.03.2010
Сообщений: 728
15.10.2014, 20:14
Цитата Сообщение от teenych Посмотреть сообщение
Желательно без макросов, через проверку данных у меня не получается.
Ввел вот такую формулу в проверку значений для ячеек F2:BC2 "=НЕ(ЕПУСТО($A2))". Вроде не дает вводить с клавы значения в диапазон, если ячейка А2 пустая. Или я неправильно понял задачу?
1
0 / 0 / 0
Регистрация: 15.10.2014
Сообщений: 12
15.10.2014, 20:17  [ТС]
Можно полюбоваться на конечный файл???
0
 Аватар для SlavaRus
1124 / 237 / 37
Регистрация: 15.03.2010
Сообщений: 728
15.10.2014, 20:26
Пожалуйста. Сделал только для 2 строки
Вложения
Тип файла: xlsx проба.xlsx (24.0 Кб, 47 просмотров)
1
0 / 0 / 0
Регистрация: 15.10.2014
Сообщений: 12
15.10.2014, 20:58  [ТС]
Так и у меня получилось... , но ненадёжно. ОК и формулы нет.
Вложения
Тип файла: xlsx проба.xlsx (23.7 Кб, 38 просмотров)
0
0 / 0 / 0
Регистрация: 15.10.2014
Сообщений: 12
15.10.2014, 21:03  [ТС]
туплю... Спасибо! можно узнать КАК? И можно ли на все 10 строк?
0
 Аватар для SlavaRus
1124 / 237 / 37
Регистрация: 15.03.2010
Сообщений: 728
15.10.2014, 21:07
Конечно можно. Просто форматированием (метелкой) размножить на нужные строки и все дела.

Добавлено через 1 минуту
Цитата Сообщение от teenych Посмотреть сообщение
можно узнать КАК?
Как сделано? В проверке данных ввел формулу и все.
1
0 / 0 / 0
Регистрация: 15.10.2014
Сообщений: 12
15.10.2014, 21:07  [ТС]
Э-м-м, я наверное совсем тупой (((
0
 Аватар для Антихакер32
1201 / 473 / 46
Регистрация: 06.01.2014
Сообщений: 1,797
Записей в блоге: 19
15.10.2014, 21:08
Цитата Сообщение от teenych Посмотреть сообщение
Э-м-м, я наверное совсем тупой (((
Поговорка..
когда долго смотришь на пустоту, .. то пустата начинает смотреть на тебя
1
0 / 0 / 0
Регистрация: 15.10.2014
Сообщений: 12
15.10.2014, 21:11  [ТС]
в проверке данных пробовал: если, еслипусто и т.п. напиши здесь формулу, которая не ругается в проверке данных
0
 Аватар для SlavaRus
1124 / 237 / 37
Регистрация: 15.03.2010
Сообщений: 728
15.10.2014, 21:17
Я же тебе вложил файл, там формула есть.
Миниатюры
Запрет ввода данных в строке, если первая ячейка пустая  
0
0 / 0 / 0
Регистрация: 15.10.2014
Сообщений: 12
23.10.2014, 06:00  [ТС]
Забыл отписаться, что всё работает. Спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.10.2014, 06:00
Помогаю со студенческими работами здесь

Удалить строку, если ячейка в третьем столбце пустая
Всем привет! Ребята, подскажите, помогите написать макрос: в Excel есть 3 столбца, макрос ссылаясь на 3 столбец, где если в ячейке пусто,...

Удалить всю строку, если определенная ячейка пустая
Добрый день! Нужен макрос, который будет удалять всю строку, если ячейка в столбце "А" пустая.

Выделение ячейки цветом если следующая ячейка не пустая
Добрый день. Помогите разобраться. У меня на столбец "J" созданы правила УФ, при превышении определенной даты, ячейки в этом столбце...

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

Выделить всю строку dataGrid если ячейка 3 столбца пустая
Доброго времени суток. У меня вот такой вопрос, мне нужно по загрузке вкладки в программе создать цикл, который будет пробегаться по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru