Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Запретить автоматическое изменение ссылки / 8 сообщений из 8, страница 1 из 1
18.12.2007, 11:58:12
    #35017079
Wasup!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запретить автоматическое изменение ссылки
Здравствуйте,
Есть ячейка B1 с формулой "=А1", если встать на ячейку А1, вырезать её и вставить в ячейку С10, то формула B1 изменится на "=C10". А нужно жестко привязать формулу к конкретной ячейке.

Подскажите, как запретить изменение ссылок, чтобы в B1 формула всегда была "=А1"?
Абсолютная адресация (=$A$1) не помогает.
...
Рейтинг: 0 / 0
19.12.2007, 08:01:14
    #35019240
vbapro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запретить автоматическое изменение ссылки
Дайте ячейке, на которую ссылаетесь, имя и введите заново формулу.
...
Рейтинг: 0 / 0
19.12.2007, 09:07:20
    #35019297
Wasup!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запретить автоматическое изменение ссылки
...
Рейтинг: 0 / 0
19.12.2007, 09:24:50
    #35019319
Wasup!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запретить автоматическое изменение ссылки
Попробовал, ячейке A1 присвоил имя MyA1, в B1 формула =MyA1. При операции вырезать-вставить формула остается той же, но ссылается на новую область.

Попробую объяснить подробнее.
Мне нужно сделать информирование пользователя о неправильно введенных значениях. Что в одной строке все данные введены правильно.
Решил это сделать с помощью формул в защищенных ячейках. Пользователь редактирует данные и справа видит результат проверки. Всё нормально, пока пользователь не начинает вырезать и вставлять ячейки, тогда формулы начинаю разъезжаться по строкам.

Пожалуйста, посмотрите пример.
...
Рейтинг: 0 / 0
19.12.2007, 09:53:10
    #35019375
vbapro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запретить автоматическое изменение ссылки
вот так нужно
...
Рейтинг: 0 / 0
19.12.2007, 12:00:39
    #35019835
Wasup!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запретить автоматическое изменение ссылки
Спасибо, за помощь, но не подходит.
Представим, что пользователь взял эту ячейку1 вырезал, вставил в ячейку B4 - формулы поплыли. Теперь ф-ла которая проверяет B4 не работает, а в А5 можно вводить, что угодно. Причем пользователь может и не догадаться, как это он сломал проверку.
...
Рейтинг: 0 / 0
19.12.2007, 13:02:57
    #35020059
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запретить автоматическое изменение ссылки
Wasup!Здравствуйте,
Есть ячейка B1 с формулой "=А1", если встать на ячейку А1, вырезать её и вставить в ячейку С10, то формула B1 изменится на "=C10". А нужно жестко привязать формулу к конкретной ячейке.

Подскажите, как запретить изменение ссылок, чтобы в B1 формула всегда была "=А1"?
Абсолютная адресация (=$A$1) не помогает.

Вместо =A1

=ИНДЕКС($1:$65536;1;1)
или
=ДВССЫЛ("A1")
...
Рейтинг: 0 / 0
20.12.2007, 10:22:18
    #35022466
Wasup!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запретить автоматическое изменение ссылки
Deggasad
Вместо =A1

=ИНДЕКС($1:$65536;1;1)
или
=ДВССЫЛ("A1")

Спасибо, это подходит!
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Запретить автоматическое изменение ссылки / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]