Сведения о ссылках на ячейкиAbout Cell References

Вы можете создавать взаимозависимости между формулами с помощью ссылок на ячейки таблицы свойств фигуры.You can create interdependencies among formulas by means of ShapeSheet cell references. Ссылки на ячейки позволяют вычислить значение для одной ячейки на основе значения другой ячейки.Cell references give you the power to calculate a value for one cell based on another cell's value. Например, ячейка ширины фигуры может содержать формулу, которая вычисляет ширину фигуры с помощью ссылки на значение его ячейки высоты, чтобы при вертикальном изменении размера фигуры пользователь мог пропорции ширины.For example, a shape's Width cell might contain a formula that calculates the shape's width by referring to the value of its Height cell, so that when a user resizes the shape vertically, its width stays in proportion.

В формуле ячейки можно сослаться на ячейку той же фигуры или другого объекта, например документ или страницу, чтобы Microsoft Visio рассчитывал значение для одной ячейки на основе значения другой ячейки.In a cell's formula, you can refer to a cell of the same shape or another object, such as a document or page, so that Microsoft Visio calculates a value for one cell based on another cell's value.

Какие ссылки на ячейки могут включатьWhat cell references can include

Ссылки на ячейки могут включать идентификаторы (ID) или имена фигур.Cell references can include shape identifiers (IDs) or names. Вы всегда можете ссылаться на любую фигуру на странице с помощью идентификатора, независимо от того, является ли фигура именем или нет.You can always refer to any shape on the page by its ID, whether the shape is named or not. Если фигура не имеет имени, ее имя по умолчанию — Sheet.If a shape hasn't been named, its default name is Sheet. i , где i — идентификатор фигуры.i , where i is the shape ID. ИДЕНТИФИКАТОР назначается при создании фигуры и не изменяется, если вы не переместите фигуру на другую страницу или документ.The ID is assigned when the shape is created and does not change unless you move the shape to another page or document. Если на странице несколько фигур с одинаковым именем, необходимо включить назначенный идентификатор.If more than one shape on a page has the same name, you must include the assigned ID.

Синтаксис и примеры ссылок на ячейкиCell reference syntax and examples

Используемый синтаксис и то, можно ли ссылаться на фигуру по имени, зависит от связи между двумя объектами.The syntax you use and whether you can refer to a shape by name depend on the relationship between the two objects. Применяются следующие общие правила:These general rules apply:

  • Если фигура является одноранговым элементом фигуры, для которого вы изменяете формулу, вы можете ссылаться на фигуру Peer по имени.If a shape is a peer of the shape whose formula you are editing, you can refer to the peer shape by name. Если одноранговая фигура является группой, можно ссылаться по имени на группу, но не к ее членам.If the peer shape is a group, you can refer by name to the group, but not its members. Невозможно ссылаться по имени на родительский элемент фигуры или его родительский узел.Neither can you refer by name to a shape's parent or its parent's peers.

  • Можно использовать синтаксис Sheet.ID для ссылки на любую фигуру на странице, независимо от того, находится ли фигура в группе или является родителем фигуры.You can use Sheet.ID syntax to refer to any shape on the page, whether the shape is in a group or is a parent of a shape.

  • Имена, содержащие нестандартные символы, должны быть заключены в одинарные кавычки.Names that contain nonstandard characters must be enclosed in single quotation marks. Символы одиночных кавычек в нестандартном имени должны иметь префикс одной кавычки.Single quotation mark characters in a nonstandard name must be prefixed by a single quotation mark.

Чтобы сослаться на ячейкуTo reference a cell of Используйте этот синтаксисUse this syntax ПримерExample
Одна и та же фигураThe same shape
ЦеллнамеCellName
WidthWidth
Фигура, группа или руководствоA shape, group, or guide
Шапенаме! ЦеллнамеShapename!CellName
Запуск! ГрадусовStar!Angle
Фигура, группа или направляющая, в которой более одной фигуры на одном уровне имеют одинаковые именаA shape, group, or guide in which more than one shape at the same level has the same name
Shapename.ID! ЦеллнамеShapename.ID!CellName
Руководитель. 2! ПолноразмерныеExecutive.2!Height
Именованный столбец с индексированными строкамиA named column with indexed rows
Section. Column [index]Section.Column[index]
Char. Font [3]Char.Font[3]
Неименованный столбец с индексированными строкамиAn unnamed column with indexed rows
Section. ColumnIndexSection.ColumnIndex
"С начала. A5"Scratch.A5
Любая фигура, страница, основной или стильAny shape, page, master, or style
Sheet.ID! ЦеллнамеSheet.ID!CellName
Sheet. 8! FillForegndSheet.8!FillForegnd
ГлавныйA master
Хозяева [MasterName]! SheetName! ЦеллреференцеMasters[MasterName]!SheetName!CellReference
Хозяева [шестеренки]! Шафт! Geometry1. x1Masters[Gear]!Shaft!Geometry1.X1
Страница или Главная страница, на которой размещен объектThe page or master page on which the object is located
Сепаже! ЦеллреференцеThePage!CellReference
Сепаже! User. Ванишинг_поинтThePage!User.Vanishing_Point
Другая страница в документеAnother page in the document
Pages [PageName]! SheetName! ЦеллреференцеPages[PageName]!SheetName!CellReference
Pages [Page-3]! Sheet. 4! BeginXPages[Page-3]!Sheet.4!BeginX
СтильA style
Стили! SheetName! ЦеллреференцеStyles!SheetName!CellReference
Стили! Облач! LineColorStyles!Manager!LineColor
ДокументThe document
Седок! ЦеллреференцеTheDoc!CellReference
Седок! PreviewQualityTheDoc!PreviewQuality
Фигура, страница, шаблон, документ или стиль с нестандартным именем.A shape, page, master, document, or style with a nonstandard name.
"SheetName"! Целлнаме'Sheetname'!CellName
"1 – D"! LineColor'1-D'!LineColor