All Forums
 Категория Visio
 Форум Вопросы и ответы
 Работа со строками
Author Previous Topic Topic Next Topic  

ukreni

Ukraine
35 Posts

Posted - 03/11/2010 :  15:05:58
Подскажите, есть ли в VBA аналог String.Format("Index={0}", 15)

В ShapeSheet используется следующая функция:
Text placeholder. Replaces a string if the value of an expression is a string.

For example, FORMAT("Hello", "'You entered ('@')'" ) results in "You entered (Hello)".

Но это немного не то ...

bdfy

Belarus
267 Posts

Posted - 03/11/2010 :  17:37:36
quote:
String.Format("Index={0}", 15)

и что данная строка должна делать ?
Go to Top of Page

ukreni

Ukraine
35 Posts

Posted - 03/12/2010 :  11:33:52
String.Format("Index={0}, {1}", 15, "ед.") = "Index=15, ед."

Go to Top of Page

bdfy

Belarus
267 Posts

Posted - 03/14/2010 :  19:59:51
т.е берет массив состоящий из стрингов и составляет из них строку, так ? так почему это нельзя сделать более банальными методами ?
ar=array(15, "ед.")
text = "Index=" & ar(0) & "," & ar(1)

Go to Top of Page
  Previous Topic Topic Next Topic  
Данный сайт является архивом форума visio.artberg.ru, который был закрыт в связи с переходом на новую платформу visio.getbb.ru
Все материалы доступны только для чтения! Если у вас появились вопросы, или вы хотите что-то обсудить, связанное с Visio, обращайтесь на новый форум!
Архив был создан благодаря совместным усилиям Генадия Туманова @Tumanov (visio.artberg.ru), Александра ака @Surrogate (visio.getbb.ru), и Николая Белых @nbelyh (unmanagedvisio.com)