Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/преобразование ссылок между таблицами в их значение - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
преобразование ссылок между таблицами в их значение
tridcatka Дата: Воскресенье, 08.02.2015, 18:17 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
здравствуйте. подскажите пожалуйста можно ли преобразовать ссылки в ячейках листа 2 на их значение в листе 1
К сообщению приложен файл: 0405150.xlsx (10.9 Kb)
 
Ответить
Сообщениездравствуйте. подскажите пожалуйста можно ли преобразовать ссылки в ячейках листа 2 на их значение в листе 1

Автор - tridcatka
Дата добавления - 08.02.2015 в 18:17
Serge_007 Дата: Воскресенье, 08.02.2015, 18:28 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Скопировать - Специальная вставка - Вставить значения


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеСкопировать - Специальная вставка - Вставить значения

Автор - Serge_007
Дата добавления - 08.02.2015 в 18:28
МВТ Дата: Воскресенье, 08.02.2015, 18:29 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 476
Репутация: 137 ±
Замечаний: 0% ±

Excel 2007
Можно, но тогда они не будут изменяться при изменении исходных ячеек. Выделяете "ссылочные ячейки" и не снимая выделения, используете "Специальная вставка" - "Значения"
P.S. простите, Вы меня опередили


Сообщение отредактировал МВТ - Воскресенье, 08.02.2015, 18:31
 
Ответить
СообщениеМожно, но тогда они не будут изменяться при изменении исходных ячеек. Выделяете "ссылочные ячейки" и не снимая выделения, используете "Специальная вставка" - "Значения"
P.S. простите, Вы меня опередили

Автор - МВТ
Дата добавления - 08.02.2015 в 18:29
tridcatka Дата: Воскресенье, 08.02.2015, 18:53 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Serge_007, МВТ, спасибо за оперативный ответ - наверное я неправильно сформулировала вопрос, на самом деле проблема вот в чем - есть 2 таблицы, довольно громоздкие, связанные между собой. таблица 2 получает информацию из таблицы 1 и некоторое время информация в ячейках изменяется по связи, но потом становится постоянной. так вот можно ли для уменьшения веса таблицы 2 (если это поможет его уменьшить) обрывать ненужные связи, фиксируя значения в постоянных ячейках. ну вот как-то так
 
Ответить
СообщениеSerge_007, МВТ, спасибо за оперативный ответ - наверное я неправильно сформулировала вопрос, на самом деле проблема вот в чем - есть 2 таблицы, довольно громоздкие, связанные между собой. таблица 2 получает информацию из таблицы 1 и некоторое время информация в ячейках изменяется по связи, но потом становится постоянной. так вот можно ли для уменьшения веса таблицы 2 (если это поможет его уменьшить) обрывать ненужные связи, фиксируя значения в постоянных ячейках. ну вот как-то так

Автор - tridcatka
Дата добавления - 08.02.2015 в 18:53
ikki Дата: Воскресенье, 08.02.2015, 19:05 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
а как Excel может определить, что какое-то значение "стало постоянным" и больше меняться не будет?
Ваши предложения?


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщениеа как Excel может определить, что какое-то значение "стало постоянным" и больше меняться не будет?
Ваши предложения?

Автор - ikki
Дата добавления - 08.02.2015 в 19:05
МВТ Дата: Воскресенье, 08.02.2015, 19:15 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 476
Репутация: 137 ±
Замечаний: 0% ±

Excel 2007
Признак стабилизации - какое-то определенное количество изменений, достижение некоего значения или прохождения определенного времени?
 
Ответить
СообщениеПризнак стабилизации - какое-то определенное количество изменений, достижение некоего значения или прохождения определенного времени?

Автор - МВТ
Дата добавления - 08.02.2015 в 19:15
tridcatka Дата: Воскресенье, 08.02.2015, 19:17 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
ikki, это я буду определять, применять какую-то функцию excel (какую?) к этим ячейкам и обрывать связь
 
Ответить
Сообщениеikki, это я буду определять, применять какую-то функцию excel (какую?) к этим ячейкам и обрывать связь

Автор - tridcatka
Дата добавления - 08.02.2015 в 19:17
tridcatka Дата: Воскресенье, 08.02.2015, 19:19 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
МВТ, достижение некоего стабильного значенич, например, договор заключен, цена согласована и т.д.
 
Ответить
СообщениеМВТ, достижение некоего стабильного значенич, например, договор заключен, цена согласована и т.д.

Автор - tridcatka
Дата добавления - 08.02.2015 в 19:19
Serge_007 Дата: Воскресенье, 08.02.2015, 19:21 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
это я буду определять, применять какую-то функцию excel (какую?) к этим ячейкам и обрывать связь
Какую - я уже написал. Вот и применяйте её. Что не так?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
это я буду определять, применять какую-то функцию excel (какую?) к этим ячейкам и обрывать связь
Какую - я уже написал. Вот и применяйте её. Что не так?

Автор - Serge_007
Дата добавления - 08.02.2015 в 19:21
tridcatka Дата: Воскресенье, 08.02.2015, 19:28 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Serge_007, т.е. вы предлагаете постоянные ячейки копировать еще раз, но уже со вставкой просто значений. если я вас правильно поняла, то как вариант можно попробовать. спасибо.
 
Ответить
СообщениеSerge_007, т.е. вы предлагаете постоянные ячейки копировать еще раз, но уже со вставкой просто значений. если я вас правильно поняла, то как вариант можно попробовать. спасибо.

Автор - tridcatka
Дата добавления - 08.02.2015 в 19:28
ikki Дата: Воскресенье, 08.02.2015, 19:34 | Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация: 504 ±
Замечаний: 0% ±

Excel 2003, 2010
можно организовать, например, так:

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

в зависимой таблице макрос по событию изменения или при сохранении файла или по кнопке пробегает все значения в определенном диапазоне, проверяет - стоит ли напротив соответствующего значения в исходной таблице признак "окончательности" и, если стоит - меняет формулу на значение.

но это только VBA


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki
 
Ответить
Сообщениеможно организовать, например, так:

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

в зависимой таблице макрос по событию изменения или при сохранении файла или по кнопке пробегает все значения в определенном диапазоне, проверяет - стоит ли напротив соответствующего значения в исходной таблице признак "окончательности" и, если стоит - меняет формулу на значение.

но это только VBA

Автор - ikki
Дата добавления - 08.02.2015 в 19:34
МВТ Дата: Воскресенье, 08.02.2015, 19:47 | Сообщение № 12
Группа: Проверенные
Ранг: Обитатель
Сообщений: 476
Репутация: 137 ±
Замечаний: 0% ±

Excel 2007
Вот такой макрос вставляете в модуль соответствующего листа и при написание хоть чего-нибудь в колонке E в соответствующей строке с A по D ссылки будудт автоматически заменяться на свои значения. Только макросы надо будет разрешить :)
[vba]
Код

Private Sub Worksheet_Change(ByVal Target As Range)
    Dim J As Integer
    For Each Tar In Target
     If Tar.Column = 5 And Tar.Value <> "" Then
           For J = 1 To 4
               Cells(Tar.Row, J).Formula = Cells(Tar.Row, J).Value
           Next J
      End If
     Next Tar
End Sub
[/vba]

P.S. можно сделать, чтобы реагировал только на определенные надписи, это не сложно.
P.P.S. можно даже сделать, чтобы "отработка" переносилась вообще на отдельный лист - в архив, так сказать


Сообщение отредактировал МВТ - Воскресенье, 08.02.2015, 20:18
 
Ответить
СообщениеВот такой макрос вставляете в модуль соответствующего листа и при написание хоть чего-нибудь в колонке E в соответствующей строке с A по D ссылки будудт автоматически заменяться на свои значения. Только макросы надо будет разрешить :)
[vba]
Код

Private Sub Worksheet_Change(ByVal Target As Range)
    Dim J As Integer
    For Each Tar In Target
     If Tar.Column = 5 And Tar.Value <> "" Then
           For J = 1 To 4
               Cells(Tar.Row, J).Formula = Cells(Tar.Row, J).Value
           Next J
      End If
     Next Tar
End Sub
[/vba]

P.S. можно сделать, чтобы реагировал только на определенные надписи, это не сложно.
P.P.S. можно даже сделать, чтобы "отработка" переносилась вообще на отдельный лист - в архив, так сказать

Автор - МВТ
Дата добавления - 08.02.2015 в 19:47
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!