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

Вход

Регистрация

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

 

= Мир MS Excel/копирование формул без связи - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » копирование формул без связи (как избавиться от ссылки на источник при переносе формул)
копирование формул без связи
kissi80 Дата: Пятница, 18.11.2011, 09:48 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Копирую столбец из одной книги (Книга1) в другую(Книга2). При этом формулы в столбце в Книге2 имеют вид, например,
[Книга2]А1+В2
Как убрать ссылку [книга2], чтобы формула выглядела как и в источнике, т.е. А1+В2
 
Ответить
СообщениеКопирую столбец из одной книги (Книга1) в другую(Книга2). При этом формулы в столбце в Книге2 имеют вид, например,
[Книга2]А1+В2
Как убрать ссылку [книга2], чтобы формула выглядела как и в источнике, т.е. А1+В2

Автор - kissi80
Дата добавления - 18.11.2011 в 09:48
KuklP Дата: Пятница, 18.11.2011, 09:54 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация: 486 ±
Замечаний: 0% ±

2003-2010
ctrl+h


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728
 
Ответить
Сообщениеctrl+h

Автор - KuklP
Дата добавления - 18.11.2011 в 09:54
light26 Дата: Пятница, 18.11.2011, 09:57 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1350
Репутация: 91 ±
Замечаний: 0% ±

2007, 2010, 2013
Или через специальную вставку --- формулы


Я не волшебник. Я только учусь
 
Ответить
СообщениеИли через специальную вставку --- формулы

Автор - light26
Дата добавления - 18.11.2011 в 09:57
kissi80 Дата: Пятница, 18.11.2011, 11:29 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

light26,
вид в источнике (Книга1), например, в ячейке Y20, на листе с названием Итоги:
=коммунальщик!Z20
где коммунальщик - название листа в этой книге.
вид в другой книге, куда копируется столбец(!)
='[Книга1.xlsx]коммунальщик'!Z20

Так вот надо , чтобы названия книги, т.е. что бы квадратных скобок и внутренностей их НЕ БЫЛО!
 
Ответить
Сообщениеlight26,
вид в источнике (Книга1), например, в ячейке Y20, на листе с названием Итоги:
=коммунальщик!Z20
где коммунальщик - название листа в этой книге.
вид в другой книге, куда копируется столбец(!)
='[Книга1.xlsx]коммунальщик'!Z20

Так вот надо , чтобы названия книги, т.е. что бы квадратных скобок и внутренностей их НЕ БЫЛО!

Автор - kissi80
Дата добавления - 18.11.2011 в 11:29
kissi80 Дата: Пятница, 18.11.2011, 11:31 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

light26,
Кстати, спец.вставка-формулы ничего не дает...
 
Ответить
Сообщениеlight26,
Кстати, спец.вставка-формулы ничего не дает...

Автор - kissi80
Дата добавления - 18.11.2011 в 11:31
_Boroda_ Дата: Пятница, 18.11.2011, 11:39 | Сообщение № 6
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Как вариант, правда с неким дополнительным действом:
после вставки жмем Ctrl+H, в "Найти" - "[Книга1]", в "Заменить на" - ничего, в "Область поиска" - "формулы". И жмем "Заменить все".


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеКак вариант, правда с неким дополнительным действом:
после вставки жмем Ctrl+H, в "Найти" - "[Книга1]", в "Заменить на" - ничего, в "Область поиска" - "формулы". И жмем "Заменить все".

Автор - _Boroda_
Дата добавления - 18.11.2011 в 11:39
kissi80 Дата: Пятница, 18.11.2011, 14:01 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

_Boroda_,
это да, это я уже нарыл, спасибо.
однако хотелось бы что-нить попроще в смысле макрос какой-нибудь, т.е. кнопку нажал и все сделалось, без дополнительных действов, поскольку это не я буду делать, а пользователи, со всеми вытекающими...(((
 
Ответить
Сообщение_Boroda_,
это да, это я уже нарыл, спасибо.
однако хотелось бы что-нить попроще в смысле макрос какой-нибудь, т.е. кнопку нажал и все сделалось, без дополнительных действов, поскольку это не я буду делать, а пользователи, со всеми вытекающими...(((

Автор - kissi80
Дата добавления - 18.11.2011 в 14:01
_Boroda_ Дата: Пятница, 18.11.2011, 16:07 | Сообщение № 8
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
[vba]
Код
Sub Ubit_ssylki()
      Selection.Replace What:="[*]", Replacement:=""
End Sub
[/vba]
Такой макрос. Можно положить в книгу макросов (Персонал), можно использовать только в этой книге. Можно повесить на кнопку. Второй файл должен быть открыт. Судя по первому посту, так оно и есть.
К сообщению приложен файл: 21.xls (30.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение[vba]
Код
Sub Ubit_ssylki()
      Selection.Replace What:="[*]", Replacement:=""
End Sub
[/vba]
Такой макрос. Можно положить в книгу макросов (Персонал), можно использовать только в этой книге. Можно повесить на кнопку. Второй файл должен быть открыт. Судя по первому посту, так оно и есть.

Автор - _Boroda_
Дата добавления - 18.11.2011 в 16:07
KuklP Дата: Пятница, 18.11.2011, 16:07 | Сообщение № 9
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация: 486 ±
Замечаний: 0% ±

2003-2010
А че, макрорекордер заблокирован?
П.С. можно в критерий
  • . Интересный эффект - см. картинку и пост.
  • К сообщению приложен файл: 2805805.gif (10.2 Kb)


    Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
    WM Z206653985942, R334086032478, U238399322728


    Сообщение отредактировал KuklP - Пятница, 18.11.2011, 16:11
     
    Ответить
    СообщениеА че, макрорекордер заблокирован?
    П.С. можно в критерий
  • . Интересный эффект - см. картинку и пост.

  • Автор - KuklP
    Дата добавления - 18.11.2011 в 16:07
    KuklP Дата: Пятница, 18.11.2011, 16:55 | Сообщение № 10
    Группа: Проверенные
    Ранг: Старожил
    Сообщений: 2369
    Репутация: 486 ±
    Замечаний: 0% ±

    2003-2010
    Дык, мы одновременно ответили:-)


    Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
    WM Z206653985942, R334086032478, U238399322728
     
    Ответить
    СообщениеДык, мы одновременно ответили:-)

    Автор - KuklP
    Дата добавления - 18.11.2011 в 16:55
    v__step Дата: Суббота, 19.11.2011, 19:53 | Сообщение № 11
    Группа: Проверенные
    Ранг: Форумчанин
    Сообщений: 225
    Репутация: 27 ±
    Замечаний: 0% ±

    Если подобных переносов много, замены становятся очень трудоемкими.
    Тогда лучше не заниматься заменами, а в конце открыть окно связей (в XL2003 Правка >> Связи) и пересоединить связи на новую книгу
    Для "свежих" переносов срабатывает на 100%, но при одном условии - новая книга должна быть сохранена до пересоединения


    С уважением, Владимир

    Сообщение отредактировал v__step - Воскресенье, 20.11.2011, 11:46
     
    Ответить
    СообщениеЕсли подобных переносов много, замены становятся очень трудоемкими.
    Тогда лучше не заниматься заменами, а в конце открыть окно связей (в XL2003 Правка >> Связи) и пересоединить связи на новую книгу
    Для "свежих" переносов срабатывает на 100%, но при одном условии - новая книга должна быть сохранена до пересоединения

    Автор - v__step
    Дата добавления - 19.11.2011 в 19:53
    kissi80 Дата: Понедельник, 21.11.2011, 07:20 | Сообщение № 12
    Группа: Пользователи
    Ранг: Новичок
    Сообщений: 16
    Репутация: 0 ±
    Замечаний: 0% ±

    _Boroda_,
    Классно, спасибо
     
    Ответить
    Сообщение_Boroda_,
    Классно, спасибо

    Автор - kissi80
    Дата добавления - 21.11.2011 в 07:20
    kissi80 Дата: Понедельник, 21.11.2011, 07:21 | Сообщение № 13
    Группа: Пользователи
    Ранг: Новичок
    Сообщений: 16
    Репутация: 0 ±
    Замечаний: 0% ±

    KuklP, не совсем понял, какой пост...
     
    Ответить
    СообщениеKuklP, не совсем понял, какой пост...

    Автор - kissi80
    Дата добавления - 21.11.2011 в 07:21
    kissi80 Дата: Понедельник, 21.11.2011, 07:24 | Сообщение № 14
    Группа: Пользователи
    Ранг: Новичок
    Сообщений: 16
    Репутация: 0 ±
    Замечаний: 0% ±

    v__step, в том-то все и дело, что не 100 %.
    Поэтому и надо было механизм, который одинаково работает...
    Со временем проблем пока нет, всегда можно выкроить, да и сейчас доделывается система, которая будет на SQL, т.е. тут от Excel отойдем
     
    Ответить
    Сообщениеv__step, в том-то все и дело, что не 100 %.
    Поэтому и надо было механизм, который одинаково работает...
    Со временем проблем пока нет, всегда можно выкроить, да и сейчас доделывается система, которая будет на SQL, т.е. тут от Excel отойдем

    Автор - kissi80
    Дата добавления - 21.11.2011 в 07:24
    v__step Дата: Понедельник, 21.11.2011, 10:55 | Сообщение № 15
    Группа: Проверенные
    Ранг: Форумчанин
    Сообщений: 225
    Репутация: 27 ±
    Замечаний: 0% ±

    Quote (kissi80)
    v__step, в том-то все и дело, что не 100 %.
    Был бы очень благодарен, если бы Вы привели живой пример такого сбоя
    Для меня это важно, т.к. я пользуюсь пересоединением связей не только вручную (очень часто), но и программно в Чистилке (выложил эту утилиту в разделе "Готовые решения" в сыром виде), и пока что не замечал сбоев
    Уже засомневался - только что проверил для разрушенной связи - сработало

    Может быть, названия листов в новой книге не соответствуют таким в старой? Это несложно проверить и исправить
    Возможно, речь идет о книге с уже существующими некорректными связями? А стоит ли с ней работать?


    С уважением, Владимир

    Сообщение отредактировал v__step - Понедельник, 21.11.2011, 12:36
     
    Ответить
    Сообщение
    Quote (kissi80)
    v__step, в том-то все и дело, что не 100 %.
    Был бы очень благодарен, если бы Вы привели живой пример такого сбоя
    Для меня это важно, т.к. я пользуюсь пересоединением связей не только вручную (очень часто), но и программно в Чистилке (выложил эту утилиту в разделе "Готовые решения" в сыром виде), и пока что не замечал сбоев
    Уже засомневался - только что проверил для разрушенной связи - сработало

    Может быть, названия листов в новой книге не соответствуют таким в старой? Это несложно проверить и исправить
    Возможно, речь идет о книге с уже существующими некорректными связями? А стоит ли с ней работать?

    Автор - v__step
    Дата добавления - 21.11.2011 в 10:55
    kissi80 Дата: Понедельник, 21.11.2011, 12:35 | Сообщение № 16
    Группа: Пользователи
    Ранг: Новичок
    Сообщений: 16
    Репутация: 0 ±
    Замечаний: 0% ±

    v__step, Не, не приведу...)))
    Я написал, что не 100%, поскольку при нескольких попытках (в разное время) слетали другие связи. Дело в том, что эти конкретные книги сейчас очень запутаны и тяжеловесны (напримр, 150 листов с перекрестными ссылками!!!). Поэтому мы сейчас все переводим на SQL, но пока не перешли, дорабатывать-то надо.
    Наверное все дело действительно в некорректных связях, которые накопились и мешают, но разбираться нет ни времени ни желания.
     
    Ответить
    Сообщениеv__step, Не, не приведу...)))
    Я написал, что не 100%, поскольку при нескольких попытках (в разное время) слетали другие связи. Дело в том, что эти конкретные книги сейчас очень запутаны и тяжеловесны (напримр, 150 листов с перекрестными ссылками!!!). Поэтому мы сейчас все переводим на SQL, но пока не перешли, дорабатывать-то надо.
    Наверное все дело действительно в некорректных связях, которые накопились и мешают, но разбираться нет ни времени ни желания.

    Автор - kissi80
    Дата добавления - 21.11.2011 в 12:35
    v__step Дата: Понедельник, 21.11.2011, 12:50 | Сообщение № 17
    Группа: Проверенные
    Ранг: Форумчанин
    Сообщений: 225
    Репутация: 27 ±
    Замечаний: 0% ±

    Мы постились одновременно - я подправил предыдущий пост
    Вы затрагиваете фундаментальный вопрос
    В Ваших книгах возможно наличие ссылок на другие листы (именно они виновники появления связей)
    Слава Богу, если это только ссылки ячеек
    Несоизмеримо сложнее дело обстоит с другими ссылками - именованных диапазонов, фигур, элементов из коллекции форм, диаграмм, условий проверок, OleСontrols (это не полный список)
    Любая из этих ссылок порождает связь
    Исправить их простой заменой немыслимо

    Пересоединение (не разрыв!!) решает многие вопросы одним махом (но, конечно, должны быть синхронизированы листы обеих книг по количеству и названиям, иначе получите сообщение о недопустимой внешней ссылке формулы, и правка связей не состоится - вероятнее всего, именно это и было причиной сбоя)
    О неудаче Excel, скорее всего сам сообщит
    В этом случае связи можно подлечить безупречной утилитой Билла Менвилла и повторить попытку


    С уважением, Владимир

    Сообщение отредактировал v__step - Понедельник, 21.11.2011, 16:40
     
    Ответить
    СообщениеМы постились одновременно - я подправил предыдущий пост
    Вы затрагиваете фундаментальный вопрос
    В Ваших книгах возможно наличие ссылок на другие листы (именно они виновники появления связей)
    Слава Богу, если это только ссылки ячеек
    Несоизмеримо сложнее дело обстоит с другими ссылками - именованных диапазонов, фигур, элементов из коллекции форм, диаграмм, условий проверок, OleСontrols (это не полный список)
    Любая из этих ссылок порождает связь
    Исправить их простой заменой немыслимо

    Пересоединение (не разрыв!!) решает многие вопросы одним махом (но, конечно, должны быть синхронизированы листы обеих книг по количеству и названиям, иначе получите сообщение о недопустимой внешней ссылке формулы, и правка связей не состоится - вероятнее всего, именно это и было причиной сбоя)
    О неудаче Excel, скорее всего сам сообщит
    В этом случае связи можно подлечить безупречной утилитой Билла Менвилла и повторить попытку

    Автор - v__step
    Дата добавления - 21.11.2011 в 12:50
    kissi80 Дата: Понедельник, 21.11.2011, 13:38 | Сообщение № 18
    Группа: Пользователи
    Ранг: Новичок
    Сообщений: 16
    Репутация: 0 ±
    Замечаний: 0% ±

    v__step, ok, попробую посмотреть...
     
    Ответить
    Сообщениеv__step, ok, попробую посмотреть...

    Автор - kissi80
    Дата добавления - 21.11.2011 в 13:38
    Spitsa Дата: Среда, 24.04.2013, 17:17 | Сообщение № 19
    Группа: Гости
    Оригинальный выход http://baguzin.ru/wp/?p=4142&cpage=1#comment-1721. И простой.
     
    Ответить
    СообщениеОригинальный выход http://baguzin.ru/wp/?p=4142&cpage=1#comment-1721. И простой.

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

    Excel 2016
    Цитата (Spitsa)
    Оригинальный выход
    И простой
    Этот "выход" неоднократно предлагался на форуме)

    Вот одна из тем: Как автоматизировать замену содержимого ячеек


    ЮMoney:41001419691823 | WMR:126292472390
     
    Ответить
    Сообщение
    Цитата (Spitsa)
    Оригинальный выход
    И простой
    Этот "выход" неоднократно предлагался на форуме)

    Вот одна из тем: Как автоматизировать замену содержимого ячеек

    Автор - Serge_007
    Дата добавления - 24.04.2013 в 17:21
    Мир MS Excel » Вопросы и решения » Вопросы по Excel » копирование формул без связи (как избавиться от ссылки на источник при переносе формул)
    • Страница 1 из 1
    • 1
    Поиск:

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