powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / связи между книгами в Excel 2003
2 сообщений из 2, страница 1 из 1
связи между книгами в Excel 2003
    #36655668
OldSerega
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос 1. Еcть ли настройка в Excel при копировании листа с формулами из книги в другую книгу методом Ctrl+перетащить, чтоб в формулы на новом листе не вставлялась ссылка на первоначальную книгу. (функцию ДВССЫЛ() не предлагать, хотя проверил она работает)

т.е например при перетаскивании из (книги 1) в (книгу 3) (лист1) имеем новый лист в (книге 3) с формулой например в ячейке A2
=[книга1.xls]Основа!A2, которая в в (книге1) была (Основа!A2), соответственно в (книге 3) есть лист (Основа)

Вопрос 2. Уже человек понаделал документов и как проще удалить связи в новых книгах Excel 2003.
К чему пришел: В меню- правка -связи- изменить- указать свою книгу => но указывать каждый раз путь не удобно.

Макрорекордер дал:

Sub Макрос1()
ActiveWorkbook.ChangeLink Name:="Книга1.xls", NewName:="Книга3.xls", Type _
:=xlExcelLinks
End Sub
Макрос работает, даже при скопированных 2-х и более листах в новой книге

В иногда потом вставляется путь видимо при необновлении ссылок:
='C:\Documents and Settings\Admin\Мои документы\[Книга1.xls]Лист1'!A2

Помогите переделать макрос выше, на что заменить имя книги источника Name и новое имя книги Name, чтоб не выбирать, причем имя источника которое было (книга закрыта) чтоб заменилось на новое имя= имя текущей открытой книги.
...
Рейтинг: 0 / 0
связи между книгами в Excel 2003
    #36813074
Djon Player
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OldSerega,

Например так:

Код: plaintext
ActiveWorkbook.ChangeLink Name:="Книга1", NewName:=ThisWorkbook.FullName, Type:=xlExcelLinks

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


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