<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Форум 'Visual Basic' на RSDN</title>
    <link>http://rsdn.org/Forum/vb/</link>
    <description>VB, VBA, VBScript</description>
    <category>vb</category>
    <language>ru-ru</language>
    <copyright>Copyright ©, RSDN, 2001-2007</copyright>
    <webMaster>forum@rsdn.org</webMaster>
    <generator>RSDN RSS Generator 1.3</generator>
    <image>
      <url>http://rsdn.org/rsdn.gif</url>
      <title>RSDN</title>
      <link>http://rsdn.org</link>
    </image>
    <lastBuildDate>Thu, 23 Apr 2026 04:16:39 GMT</lastBuildDate>
    <ttl>5</ttl>
	<item>
		<title>[VBS] выполнение кода из переменной</title>
		<link>http://rsdn.org/Forum/vb/8937711.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/vb/8937711</guid>
		<comments>http://rsdn.org/Forum/vb/8937711</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=8937711</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/8937711</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=8937711</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Здравствуйте!В скрипте есть переменная, которая содержит VBS-скрипт. Подскажите, пожалуйста, как можно выполнить код из этой переменной не записывая в отдельный файл.&lt;/div&gt;
				
		</description>
		
		<category>vb</category>
		<pubDate>Fri, 23 May 2025 15:38:24 GMT</pubDate>
		
			<author>BreakHeart &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>1</slash:comments>
		
	</item>

	<item>
		<title>получить значение ячейки xlsx-файла</title>
		<link>http://rsdn.org/Forum/vb/8908653.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/vb/8908653</guid>
		<comments>http://rsdn.org/Forum/vb/8908653</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=8908653</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/8908653</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=8908653</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Hi all,&lt;br /&gt;
VBA почти не знаю, но вот&lt;br /&gt;
понадобилось написать пользовательскую функцию, которая принимает имя xls-файла и считывает значения определенных ячеек в нем.&lt;br /&gt;
Сам алгоритм я написал на примере открытого файла, теперь встает вопрос, как его изменить, чтобы ячейки считывались не из текущего файла, а из любого другого на HDD.&lt;br /&gt;
Научите плиз, как обращаться к ячейкам внешнего файла&lt;/div&gt;
				
		</description>
		
		<category>vb</category>
		<pubDate>Sun, 09 Mar 2025 13:48:45 GMT</pubDate>
		
			<author>system.console &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>8</slash:comments>
		
	</item>

	<item>
		<title>Замена контента Bookmark в документе Word.</title>
		<link>http://rsdn.org/Forum/vb/8779743.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/vb/8779743</guid>
		<comments>http://rsdn.org/Forum/vb/8779743</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=8779743</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/8779743</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=8779743</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Здравствуйте коллеги,&lt;br /&gt;
&lt;br /&gt;
задача состоит в замене подписи в сообщении Outlook.&lt;br /&gt;
&lt;br /&gt;
Имеется такой код из &lt;a class="stackoverflow m" href="https://stackoverflow.com/questions/51752921/outlook-vba-set-signature-to-new-email-so-the-signature-can-be-changed-via" target="_blank"&gt;https://stackoverflow.com/questions/51752921/outlook-vba-set-signature-to-new-email-so-the-signature-can-be-changed-via&lt;/a&gt; :&lt;br /&gt;
&lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt;wdStory = 6
wdMove = 0

&lt;span class='kw'&gt;Set&lt;/span&gt; objBkm = &lt;span class='kw'&gt;Nothing
Set&lt;/span&gt; objDoc = Inspector.WordEditor

&lt;span class='kw'&gt;Set&lt;/span&gt; objSel = objDoc.Application.Selection

&lt;span class='com'&gt;'remember the cursor position&lt;/span&gt;
&lt;span class='kw'&gt;set&lt;/span&gt; cursorRange = objDoc.Range
cursorRange.Start = objSel.Start
cursorRange.&lt;span class='kw'&gt;End&lt;/span&gt; = objSel.&lt;span class='kw'&gt;End

If&lt;/span&gt; objDoc.Bookmarks.&lt;span class='kw'&gt;Exists&lt;/span&gt;(&lt;span class='str'&gt;"_MailAutoSig"&lt;/span&gt;) &lt;span class='kw'&gt;Then&lt;/span&gt;
   &lt;span class='com'&gt;'replace old signature&lt;/span&gt;
   &lt;span class='kw'&gt;Debug&lt;/span&gt;.&lt;span class='kw'&gt;Print&lt;/span&gt; &lt;span class='str'&gt;"old signature found"&lt;/span&gt;
   &lt;span class='kw'&gt;set&lt;/span&gt; objBkm = objDoc.Bookmarks(&lt;span class='str'&gt;"_MailAutoSig"&lt;/span&gt;)
   objBkm.&lt;span class='kw'&gt;Select&lt;/span&gt;
   objDoc.Windows(1).Selection.&lt;span class='kw'&gt;Delete
ElseIf&lt;/span&gt; objDoc.Bookmarks.&lt;span class='kw'&gt;Exists&lt;/span&gt;(&lt;span class='str'&gt;"_MailOriginal"&lt;/span&gt;) &lt;span class='kw'&gt;Then&lt;/span&gt;
  &lt;span class='com'&gt;' is there the original email? (_MailOriginal)&lt;/span&gt;
  &lt;span class='kw'&gt;set&lt;/span&gt; objBkm = objDoc.Bookmarks(&lt;span class='str'&gt;"_MailOriginal"&lt;/span&gt;)
  objSel.Start = objBkm.Start-2 &lt;span class='com'&gt;'give room for the line break before. It includes the line&lt;/span&gt;
  objSel.&lt;span class='kw'&gt;End&lt;/span&gt; = objBkm.Start-2
&lt;span class='kw'&gt;Else&lt;/span&gt;
  &lt;span class='com'&gt;'insert at the end of the email&lt;/span&gt;
  objSel.EndOf wdStory, wdMove
&lt;span class='kw'&gt;End If&lt;/span&gt;

&lt;span class='com'&gt;'start bookmark&lt;/span&gt;
&lt;span class='kw'&gt;set&lt;/span&gt; bkmStart = objDoc.Bookmarks.&lt;span class='kw'&gt;Add&lt;/span&gt;(&lt;span class='str'&gt;"_tempStart"&lt;/span&gt;, objSel.Range)

&lt;span class='com'&gt;'end bookmark&lt;/span&gt;
&lt;span class='kw'&gt;set&lt;/span&gt; bkmEnd = objDoc.Bookmarks.&lt;span class='kw'&gt;Add&lt;/span&gt;(&lt;span class='str'&gt;"_tempEnd"&lt;/span&gt;, objSel.Range)
bkmEnd.&lt;span class='kw'&gt;End&lt;/span&gt; = bkmEnd.&lt;span class='kw'&gt;End&lt;/span&gt; + 1
bkmEnd.Start = bkmEnd.Start + 1
objSel.Text = &lt;span class='str'&gt;" "&lt;/span&gt;

&lt;span class='kw'&gt;set&lt;/span&gt; objBkm = objDoc.Bookmarks.&lt;span class='kw'&gt;Add&lt;/span&gt;(&lt;span class='str'&gt;"_MailAutoSig"&lt;/span&gt;, bkmStart.Range)

objBkm.Range.insertFile &lt;span class='str'&gt;"c:\Users\&amp;lt;user&amp;gt;\AppData\Roaming\Microsoft\Signatures\test.htm"&lt;/span&gt;, , &lt;span class='kw'&gt;false&lt;/span&gt;, &lt;span class='kw'&gt;false&lt;/span&gt;, &lt;span class='kw'&gt;false&lt;/span&gt;
objBkm.Range.InsertParagraphBefore
objBkm.&lt;span class='kw'&gt;End&lt;/span&gt; = bkmEnd.Start - 1 &lt;span class='com'&gt;'since we added 1 above for bkmEnd&lt;/span&gt;

objSel.Start = cursorRange.Start
objSel.&lt;span class='kw'&gt;End&lt;/span&gt; = cursorRange.&lt;span class='kw'&gt;End&lt;/span&gt;

bkmStart.&lt;span class='kw'&gt;Delete&lt;/span&gt;
bkmEnd.&lt;span class='kw'&gt;Delete&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
 &lt;br /&gt;
Но работает нестабильно. Не предложите ли что-нибудь более надежное? Можно на C#.&lt;br /&gt;
&lt;br /&gt;
Спасибо заранее.&lt;/div&gt;
				
		</description>
		
		<category>vb</category>
		<pubDate>Fri, 12 Jul 2024 12:47:40 GMT</pubDate>
		
			<author>Victor Ivanidze &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>3</slash:comments>
		
	</item>

	<item>
		<title>Функция листа ГОД(): как вызвать из кода или использовать в формуле массива?</title>
		<link>http://rsdn.org/Forum/vb/8584202.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/vb/8584202</guid>
		<comments>http://rsdn.org/Forum/vb/8584202</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=8584202</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/8584202</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=8584202</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Добрый день,&lt;br /&gt;
не подскажет ли кто, как решить следующую проблему: &lt;br /&gt;
на листе Excel есть колонка дат (A1:A100). Надо подсчитать количество ячеек с заданным годом, например, 2025. &lt;br /&gt;
Можно создать рядом дополнительную колонку &amp;mdash; "год" с помощью функции ГОД(), а под ней функцией CЧЁТЕСЛИ(B1:B100, 2025) получить результат.&lt;br /&gt;
Этот вариант не подходит, так как не хочется заводить дополнительную колонку. Поэтому пытаюсь сделать двумя способами.&lt;br /&gt;
Способ 1. С помощью своей функции, которую использовать в ячейке как =CountYear(A1:A100, 2025) :&lt;br /&gt;
&lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt;Function CountYear(range_data As Range, year As Long) As Long
Dim datax As Range
Dim result As Long
CountYear = 0   
For Each datax In range_data
result = Application.WorksheetFunction.year(datax)     ' тут проблема!!!
     If result = year Then
       CountYear = CountYear + 1
     End If
Next datax
End Function&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
Проблема в отмеченной строке: я хочу использовать функцию листа ГОД(), но, во-первых, не понимаю, как эту функцию из "русского" Excel записать правильно (по-английски?), а во-вторых, при наборе "WorksheetFunction." среди подсказок к этому объекту методов ГОД() или year() вообще нет. В итоге на этой строке отладчик останавливается, и всё. &lt;br /&gt;
Что делать?&lt;br /&gt;
&lt;br /&gt;
Способ 2. С помощью массивов.&lt;br /&gt;
В ячейку ввожу формулу =СЧЁТЕСЛИ(ГОД(A1:A100);2025) и нажимаю CTRL-SHIFT-Enter. Выдаёт ошибку в формуле, и не понимаю, что надо исправить.&lt;br /&gt;
&lt;br /&gt;
Буду благодарен за любой совет.&lt;/div&gt;
				
		</description>
		
		<category>vb</category>
		<pubDate>Sun, 20 Aug 2023 10:00:03 GMT</pubDate>
		
			<author>ali2 &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>2</slash:comments>
		
	</item>

	<item>
		<title>Свой элемент управления в VBA MS Access</title>
		<link>http://rsdn.org/Forum/vb/8404972.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/vb/8404972</guid>
		<comments>http://rsdn.org/Forum/vb/8404972</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=8404972</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/8404972</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=8404972</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Я не специалист в MS Access и VBA и что-то самомоу разобраться не совсем получается: &lt;br /&gt;
Итак, есть одно приложнеие MS Access, которое использует UserControl (ocx) созданный в VB6. &lt;br /&gt;
Исходники элемента управления тоже есть &amp;mdash; работа с Clipboard, рисование кой-чего на UserControl, на первый вгляд ничего сложного.&lt;br /&gt;
Вот кстати код, который был взят за основу некоторой части этого элемента &lt;a class="m" href="http://www.aboutvb.de/kom/artikel/komthumbnail.htm" target="_blank" /&gt;&lt;br /&gt;
Нужно портировать приложение на Access 64bit, поэтому было принято решение код из библиотеки перенять в VBA-Code прокта ну и снабдить вызовы windows функций соостетствующими директивами (#if Win64 then).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Вопрос 1:&lt;br /&gt;
Что взять за основу userControl? подформуляр? имено так я пытаюсь сейчас сделать, но мучают сомнения, да и как то туго продвигаюсь. &lt;br /&gt;
Или может быть можно как-то взять за основу, скажем VBA-элемент Image и инкапсулировать свою логику в нем, а потом использовать элемент в нескольких формах приложения.&lt;br /&gt;
Нужно будет еще реализовать Darg &amp;amp; Drop для него  (все есть в ocx-коде, но еще не дошел)&lt;br /&gt;
&lt;br /&gt;
Вопрос 2:&lt;br /&gt;
Нет студии VB6, где бы я мог проверить &amp;mdash; а в коде ocx есть выховы "Clipboard.SetData Picture", где Picture as IPictureDisp. &lt;br /&gt;
Похоже что в ocx у UserControl имеется своя реализация Clipboard, которой нет в VBA.&lt;br /&gt;
Я Clipboard подменил DataObject (из Windows Forms 2.0 Object Library), но он умеет только строки, а не такие графические структуры. Что использовать здесь?&lt;br /&gt;
&lt;br /&gt;
Буде рад вашим советам и наводкам.&lt;/div&gt;
				
		</description>
		
		<category>vb</category>
		<pubDate>Fri, 11 Nov 2022 10:58:41 GMT</pubDate>
		
			<author>SeLo &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>0</slash:comments>
		
	</item>

	<item>
		<title>Почему VBA Excel-я при переводе формулы с английского на немецткий изменяет её</title>
		<link>http://rsdn.org/Forum/vb/7952236.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/vb/7952236</guid>
		<comments>http://rsdn.org/Forum/vb/7952236</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=7952236</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/7952236</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=7952236</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Здравствуйте!&lt;br /&gt;
&lt;br /&gt;
У меня есть вопрос: &lt;br /&gt;
Почему VBA Excel-я при переводе формулы VLOOKUP с английского на немецткий изменяет B:C на BEZUG! её?&lt;br /&gt;
Начальная формула: &lt;br /&gt;
Selection.FormulaLocal = GetLocalizedFormula("= SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(VLOOKUP($H2;translation_en_GB!B:C;2;""FALSE"");""%1"";$I2);""%2"";$J2);""%3"";$K2);""%4"";$L2)")&lt;br /&gt;
&lt;br /&gt;
Функция перевода:&lt;br /&gt;
Function GetLocalizedFormula(formula As String)&lt;br /&gt;
' returns the English formula from the parameter in the local format&lt;br /&gt;
     Dim temporary As String&lt;br /&gt;
     temporary = Range("D1").formula&lt;br /&gt;
     Range("D*").formula = formula&lt;br /&gt;
     Dim result As String&lt;br /&gt;
     result = Range("D*").FormulaLocal&lt;br /&gt;
     Range("D*").formula = temporary&lt;br /&gt;
     GetLocalizedFormula = result&lt;br /&gt;
End Function&lt;br /&gt;
&lt;br /&gt;
После перевода:&lt;br /&gt;
= WECHSELN(WECHSELN(WECHSELN(WECHSELN(SVERWEIS($H2;translation_en_GB!#BEZUG!;2;"FALSCH");"%1";$I2);"%2";$J2);"%3";$K2);"%4";$L2)&lt;br /&gt;
&lt;br /&gt;
Если я меняю вручную #BEZUG! на B:C, то работает так как надо.&lt;br /&gt;
&lt;br /&gt;
Как это исправить?&lt;/div&gt;
				
		</description>
		
		<category>vb</category>
		<pubDate>Tue, 16 Feb 2021 08:10:02 GMT</pubDate>
		
			<author>zeevturka &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>4</slash:comments>
		
	</item>

	<item>
		<title>65 лет Биллу Гейтсу</title>
		<link>http://rsdn.org/Forum/vb/7867069.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/vb/7867069</guid>
		<comments>http://rsdn.org/Forum/vb/7867069</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=7867069</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/7867069</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=7867069</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Было два дня назад. Планируете ли вы отпраздновать столетие со дня его рождения?&lt;br /&gt;
&lt;br /&gt;
&lt;div class='mod'&gt;30.10.20 13:42: Перенесено из 'Visual Basic'&lt;/div&gt;&lt;/div&gt;
				
		</description>
		
		<category>vb</category>
		<pubDate>Thu, 29 Oct 2020 21:12:12 GMT</pubDate>
		
			<author>Эйнсток Файр &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>20</slash:comments>
		
	</item>

	<item>
		<title>LIB с кодом в Visual Basic 6</title>
		<link>http://rsdn.org/Forum/vb/7556392.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/vb/7556392</guid>
		<comments>http://rsdn.org/Forum/vb/7556392</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=7556392</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/7556392</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=7556392</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;подскажиет пожалуйста как скомпилировать LIB файл исполняемого кода в Visual Basic 6&lt;/div&gt;
				
		</description>
		
		<category>vb</category>
		<pubDate>Wed, 02 Oct 2019 05:33:44 GMT</pubDate>
		
			<author>addedie &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>2</slash:comments>
		
	</item>

	<item>
		<title>VBS и WbemScripting&amp;Win32_FontInfoAction</title>
		<link>http://rsdn.org/Forum/vb/7482089.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/vb/7482089</guid>
		<comments>http://rsdn.org/Forum/vb/7482089</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=7482089</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/7482089</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=7482089</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;День добрый!&lt;br /&gt;
Никто не сталкивался с использованием на VBS объекта WbemScripting.SWbemLocator для получения списка шрифтов ?&lt;br /&gt;
Есть код:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt;Option Explicit


' ------------------------------------------------------------------------------
' ------------------------------------------------------------------------------
Dim  objLocator, objServices, objItems, objItem


Set  objLocator  = WScript.CreateObject("WbemScripting.SWbemLocator")
Set  objServices = objLocator.ConnectServer()
Set  objItems    = objServices.ExecQuery("Select * from Win32_FontInfoAction")


WScript.Echo("Размер коллекции: " &amp;amp; objItems.Count)&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
На строке&lt;br /&gt;
&lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt;WScript.Echo("Размер коллекции: " &amp;amp; objItems.Count)&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
зависает примерно на полторы минуты (но результат выводит).&lt;br /&gt;
&lt;br /&gt;
С чем это может быть связано ?&lt;br /&gt;
Или может кто подскажет другой способ проверки наличия шрифта по заданному имени (с помощью COM-объектов)...&lt;/div&gt;
				
		</description>
		
		<category>vb</category>
		<pubDate>Fri, 28 Jun 2019 11:43:55 GMT</pubDate>
		
			<author>Vaynamond &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>0</slash:comments>
		
	</item>

	<item>
		<title>Excel VBA: зависимые ячейки</title>
		<link>http://rsdn.org/Forum/vb/7431884.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/vb/7431884</guid>
		<comments>http://rsdn.org/Forum/vb/7431884</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=7431884</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/7431884</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=7431884</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Привет всем. Хочется немного не стандартного. &lt;br /&gt;
Хочу упростить отображение зависимых ячеек. Т.е. ткнул на ячейку, нажал на кнопку и посмотрел, что к ячейке привязано. Стандартных средств недостаточно, потому что интересуют в основном связи с другими листами.&lt;br /&gt;
&lt;br /&gt;
Получить список ячеек не проблема, даже поделюсь здесь &amp;mdash; может кто подскажет как это дело ускорить. &lt;br /&gt;
&lt;table style="margin-top:5px;margin-bottom:5px" cellpadding="0" cellspacing="0"&gt; 	&lt;tbody onclick="toggleExpand(this)" style="cursor:pointer"&gt; 		&lt;tr&gt; 			&lt;td style="width:10px" class="hidden_Plus"&gt;				&amp;nbsp;			&lt;/td&gt;			&lt;td style="font-weight:bold;padding-left:2px;font-family:Verdana,Arial;font-size:9pt;"&gt;								Кусочек кода			&lt;/td&gt; 		&lt;/tr&gt; 	&lt;/tbody&gt; 	&lt;tbody style="display:none"&gt; 		&lt;tr&gt;			&lt;td style="background-image:url(//rsdn.org/Forum/images/line.gif);background-repeat:repeat-y;background-position:center"&gt;							&lt;/td&gt;			&lt;td style="padding-left:3px;font-family:Verdana,Arial;font-size:8pt"&gt;&lt;pre class='c'&gt;&lt;code&gt;&lt;span class='kw'&gt;Private Const&lt;/span&gt; OneSec = 1 / (24# * 60# * 60#)
&lt;span class='kw'&gt;Private Const&lt;/span&gt; mArrayStep = 1000

&lt;span class='kw'&gt;Private Function&lt;/span&gt; intCellAddress(R &lt;span class='kw'&gt;As&lt;/span&gt; Range) &lt;span class='kw'&gt;As String&lt;/span&gt;
    intCellAddress = R.Parent.&lt;span class='kw'&gt;Name&lt;/span&gt; &amp;amp; &lt;span class='str'&gt;"!"&lt;/span&gt; &amp;amp; R.Address
&lt;span class='kw'&gt;End Function

Private Sub&lt;/span&gt; EnableScrollbars(Enable &lt;span class='kw'&gt;As Boolean&lt;/span&gt;)
    &lt;span class='kw'&gt;With&lt;/span&gt; ActiveWindow
        .DisplayHorizontalScrollBar = Enable
        .DisplayVerticalScrollBar = Enable
    &lt;span class='kw'&gt;End With
End Sub

Private Function&lt;/span&gt; GetDependentCells(myCell &lt;span class='kw'&gt;As&lt;/span&gt; Range) &lt;span class='kw'&gt;As Variant&lt;/span&gt;
    GetDependentCells = &lt;span class='str'&gt;""&lt;/span&gt;
    myCell.Parent.ClearArrows
    myCell.ShowDependents
    CellAddress = intCellAddress(myCell)
    
    EnableScrollbars &lt;span class='kw'&gt;False
    
    Dim&lt;/span&gt; ArraySize &lt;span class='kw'&gt;As Long&lt;/span&gt;, target &lt;span class='kw'&gt;As&lt;/span&gt; Range
    ArraySize = mArrayStep
    &lt;span class='kw'&gt;ReDim&lt;/span&gt; a(1 &lt;span class='kw'&gt;To&lt;/span&gt; ArraySize) &lt;span class='kw'&gt;As String&lt;/span&gt;
    
    i = 1
    k = 1
    tTime = &lt;span class='kw'&gt;Now&lt;/span&gt;()
    &lt;span class='kw'&gt;On Error GoTo&lt;/span&gt; l_exit
    &lt;span class='kw'&gt;Do&lt;/span&gt;
        myCell.NavigateArrow &lt;span class='kw'&gt;False&lt;/span&gt;, i
        &lt;span class='kw'&gt;Set&lt;/span&gt; target = myCell.NavigateArrow(&lt;span class='kw'&gt;False&lt;/span&gt;, 1, i)
        s = intCellAddress(target)
        i = i + 1
        &lt;span class='kw'&gt;If&lt;/span&gt; s &amp;lt;&amp;gt; 1 &lt;span class='kw'&gt;Then&lt;/span&gt;
            a(k) = s
            k = k + 1
            &lt;span class='kw'&gt;If&lt;/span&gt; k &amp;gt;= ArraySize &lt;span class='kw'&gt;Then&lt;/span&gt;
                ArraySize = ArraySize + mArrayStep
                &lt;span class='kw'&gt;ReDim Preserve&lt;/span&gt; a(1 &lt;span class='kw'&gt;To&lt;/span&gt; ArraySize)
            &lt;span class='kw'&gt;End If
        End If
        If&lt;/span&gt; (&lt;span class='kw'&gt;Now&lt;/span&gt;() - tTime) &amp;gt; OneSec &lt;span class='kw'&gt;Then&lt;/span&gt;
            Application.StatusBar = &lt;span class='str'&gt;"Checking varaible '"&lt;/span&gt; &amp;amp; mVariable &amp;amp; &lt;span class='str'&gt;"' usage: "&lt;/span&gt; &amp;amp; i
            DoEvents
            tTime = &lt;span class='kw'&gt;Now&lt;/span&gt;()
        &lt;span class='kw'&gt;End If
    Loop While True&lt;/span&gt;
l_exit:
    EnableScrollbars &lt;span class='kw'&gt;True&lt;/span&gt;
    myCell.Parent.ClearArrows
    
    &lt;span class='kw'&gt;ReDim Preserve&lt;/span&gt; a(1 &lt;span class='kw'&gt;To&lt;/span&gt; i - 1)
    GetDependentCells = a
&lt;span class='kw'&gt;End Function&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt; 		&lt;/tr&gt; 		&lt;tr&gt;			&lt;td style="height:1px;background-image:url(//rsdn.org/Forum/images/corner.gif);background-repeat:no-repeat;background-position:center"&gt;							&lt;/td&gt;			&lt;td&gt;&lt;/td&gt;		&lt;/tr&gt;	&lt;/tbody&gt; &lt;/table&gt; &lt;br /&gt;
Хочется связать регионы с одинаковыми формулами, чтобы не флудить длинными списками с одинаковой формулой. &lt;br /&gt;
В качестве простого примера:&lt;br /&gt;
Ячейка A1 содержит формулу = MyCell * B1&lt;br /&gt;
Ячейка A2 содержит формулу = MyCell * B2&lt;br /&gt;
Ячейка A3 содержит формулу = MyCell * B3&lt;br /&gt;
Я хочу распознать такую последовательность и объединить ячейки в A1:A3 и присвоить им только первую формулу самой верхней или самой правой ячейки. В данном случае = MyCell * B1&lt;br /&gt;
&lt;br /&gt;
На stackoverflow нашёл примерный подход, как можно сравнить формулы:&lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt;SameFormula = rng1.FormulaR1C1 = rng2.FormulaR1C1&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
Но сравнивать всё со всем конечно же совсем не хочется. Понятно, что сравнивать надо только внутри одного листа и после сортировки ячеек.&lt;br /&gt;
Может у кого готовый код есть? &lt;img border='0' width='15' height='15' src='//rsdn.org/Forum/images/biggrin.gif' /&gt;&lt;/div&gt;
				
		</description>
		
		<category>vb</category>
		<pubDate>Tue, 30 Apr 2019 08:45:55 GMT</pubDate>
		
			<author>Dimonka &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>2</slash:comments>
		
	</item>

	<item>
		<title>Перевод кода из VBA в C++</title>
		<link>http://rsdn.org/Forum/vb/7238671.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/vb/7238671</guid>
		<comments>http://rsdn.org/Forum/vb/7238671</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=7238671</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/7238671</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=7238671</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Сейчас пишу приложение для работы с Word. Встроил в свое приложение окно Word и использую функции для отображения различных данных в Word через COM-интерфейсы.&lt;br /&gt;
Многое получилось, но есть некоторые моменты связанные с переводом с VBA-макросов, используя COM функции.&lt;br /&gt;
Для примера код VBA:&lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt;myRange.TextRetrievalMode.IncludeHiddenText = &lt;span class='kw'&gt;True&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
Есть в C++ в Range аналогичная фунция:&lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt;&lt;span class='kw'&gt;void&lt;/span&gt; Range::SetTextRetrievalMode(LPDISPATCH newValue)&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
Как правильно передать &lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt;IncludeHiddenText = True&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
 ?&lt;/div&gt;
				
		</description>
		
		<category>vb</category>
		<pubDate>Wed, 05 Sep 2018 11:35:49 GMT</pubDate>
		
			<author>Vlads &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>1</slash:comments>
		
	</item>

	<item>
		<title>Как проверить что массив инициализирован?</title>
		<link>http://rsdn.org/Forum/vb/6951814.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/vb/6951814</guid>
		<comments>http://rsdn.org/Forum/vb/6951814</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=6951814</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/6951814</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=6951814</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;есть, допустим&lt;br /&gt;
&lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt;&lt;span class='kw'&gt;Dim&lt;/span&gt; a() &lt;span class='kw'&gt;As String&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
как условие написать, чтоб не заходить в блок, если я его так и не инициализирую?&lt;/div&gt;
				
		</description>
		
		<category>vb</category>
		<pubDate>Wed, 01 Nov 2017 13:33:42 GMT</pubDate>
		
			<author>Kaifa &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>6</slash:comments>
		
	</item>

	<item>
		<title>Вопрос про отладку</title>
		<link>http://rsdn.org/Forum/vb/6838464.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/vb/6838464</guid>
		<comments>http://rsdn.org/Forum/vb/6838464</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=6838464</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/6838464</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=6838464</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Есть программа (без исходников), которая открывает в ворд шаблон и формирует там отчет (через линкед фиелдс).&lt;br /&gt;
В шаблоне есть макрос (который предназначен для того, чтобы каждую страницу выкидывать (и сохранять) на экран в отдельном документе)&lt;br /&gt;
Хочу чтоб при открытии документа в методе app_MailMergeAfterMerge уже стояла точка останова. Что то там идет не так (глючит), а что не могу понять интуитивно (плохо знаю вба)&lt;br /&gt;
Это возможно?&lt;/div&gt;
				
		</description>
		
		<category>vb</category>
		<pubDate>Fri, 14 Jul 2017 11:30:09 GMT</pubDate>
		
			<author>Kaifa &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>1</slash:comments>
		
	</item>

	<item>
		<title>Отдам в хорошие руки</title>
		<link>http://rsdn.org/Forum/vb/6704876.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/vb/6704876</guid>
		<comments>http://rsdn.org/Forum/vb/6704876</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=6704876</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/6704876</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=6704876</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Коллеги! Интересует ли кого-либо небольшая библиотека книг по Microsoft Visual Basic (4/5/6 версии)?&lt;br /&gt;
Отдам бесплатно самовывозом из Москвы, метро "Перово". Если кто-то проявит интерес, могу составить каталог книг и разместить его здесь. Мне более за ненадобностью, а нести на помойку жалко, в своё время были крутые, дорогие книжки.&lt;/div&gt;
				
		</description>
		
		<category>vb</category>
		<pubDate>Tue, 21 Feb 2017 14:04:11 GMT</pubDate>
		
			<author>garrick &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>2</slash:comments>
		
	</item>

	<item>
		<title>vbscript: как скрыть окно процесса, зная его ProcessID ?</title>
		<link>http://rsdn.org/Forum/vb/6270078.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/vb/6270078</guid>
		<comments>http://rsdn.org/Forum/vb/6270078</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=6270078</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/6270078</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=6270078</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;У меня задача &amp;mdash; запустить некое консольное приложение, работающее несколько минут, и перехватить его вывод.&lt;br /&gt;
Примерно так:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt;Dim WshShell, oExec, cmd
' Some command string - does not matter
cmd = "find " + CHR(34) + "qwerty" + CHR(34) + " c:\windows\system32\x*.*"
 
Set WshShell = CreateObject("WScript.Shell")
Set oExec = WshShell.Exec(cmd)
 
Do While oExec.Status = 0
     WScript.Sleep 100
Loop
 
WScript.Echo oExec.ExitCode
WSCript.echo oExec.StdOut.ReadAll
WSCript.echo oExec.StdErr.ReadAll&lt;/code&gt;&lt;/pre&gt;Проблема в том, что при этом открывается консольное окно, которое мне совершенно не нужно.&lt;br /&gt;
Легко получить oExec.ProcessID, но как средствами VBS найти соответствующее окно и скрыть его?&lt;br /&gt;
&lt;br /&gt;
Заранее благодарен за помощь.&lt;/div&gt;
				
		</description>
		
		<category>vb</category>
		<pubDate>Sun, 06 Dec 2015 21:23:48 GMT</pubDate>
		
			<author>Domnitch &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>4</slash:comments>
		
	</item>

	<item>
		<title>Вызов скрипта книги из события</title>
		<link>http://rsdn.org/Forum/vb/6186888.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/vb/6186888</guid>
		<comments>http://rsdn.org/Forum/vb/6186888</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=6186888</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/6186888</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=6186888</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Абсолютно дурацкий вопрос, но времени на поиск ответа нет, результат нужен вчера.&lt;br /&gt;
&lt;br /&gt;
Не программировал на vba 10 000 лет и всё, абсолютно всё забыл, хотя когда-то неплохо зажигал.&lt;br /&gt;
&lt;br /&gt;
Разместил кнопку на листе документа xls, сделал обработчик нажатия кнопки, хочу из обработчика вызвать макрос, локализованный в "ЭтаКнига". Но не знаю как.&lt;br /&gt;
&lt;br /&gt;
Хелп ми!!! &lt;img border='0' width='15' height='15' src='//rsdn.org/Forum/images/smile.gif' /&gt;&lt;/div&gt;
				
		</description>
		
		<category>vb</category>
		<pubDate>Fri, 18 Sep 2015 11:27:56 GMT</pubDate>
		
			<author>Molchalnik &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>5</slash:comments>
		
	</item>

	<item>
		<title>Что за цифры вначале строк кода</title>
		<link>http://rsdn.org/Forum/vb/6174752.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/vb/6174752</guid>
		<comments>http://rsdn.org/Forum/vb/6174752</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=6174752</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/6174752</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=6174752</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Приходится разбираться с чужим кодом на VB6, подскажите пожалуйста что за номера вначале строк (не везде в коде) ? &lt;br /&gt;
Вроде как не метки для оператора GoTo, поскольку за метками должно следовать двоеточие.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
54400             strSQL = strSQL &amp;amp; " FROM T_B_OPM_HIST hist" &amp;amp; vbCrLf&lt;br /&gt;
54410             strSQL = strSQL &amp;amp; "         left join (" &amp;amp; vbCrLf&lt;br /&gt;
54420             strSQL = strSQL &amp;amp; "                     SELECT ea.peaid, pea.EAKTO, ea.Titel, ea.VerantID AS EAVerantID, eaanw.Name || ', ' || eaanw.Vorname AS AVerant" &amp;amp; vbCrLf&lt;br /&gt;
54430             strSQL = strSQL &amp;amp; "                         ,CAST(CASE " &amp;amp; vbCrLf&lt;br /&gt;
54440             strSQL = strSQL &amp;amp; "&lt;/div&gt;
				
		</description>
		
		<category>vb</category>
		<pubDate>Wed, 09 Sep 2015 14:23:31 GMT</pubDate>
		
			<author>xserge &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>5</slash:comments>
		
	</item>

	<item>
		<title>Как получить размер текста</title>
		<link>http://rsdn.org/Forum/vb/6055238.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/vb/6055238</guid>
		<comments>http://rsdn.org/Forum/vb/6055238</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=6055238</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/6055238</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=6055238</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Задача такая Нужно макросом нарисовать подложку а текст подложки отмасштабировать под размер страницы.&lt;br /&gt;
Размер листа можно получить через PageSetup. А вот как узнать размер текста так и не нашёл. Может кто знает?!&lt;/div&gt;
				
		</description>
		
		<category>vb</category>
		<pubDate>Thu, 21 May 2015 13:19:47 GMT</pubDate>
		
			<author>SullenMan &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>0</slash:comments>
		
	</item>

	<item>
		<title>Как открыть пункт меню при запуске Word</title>
		<link>http://rsdn.org/Forum/vb/6026580.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/vb/6026580</guid>
		<comments>http://rsdn.org/Forum/vb/6026580</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=6026580</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/6026580</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=6026580</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Может кто-то знает можно ли при запуске Word открыть нужный пункт меню с помощью макроса.&lt;br /&gt;
Если можно, то как это сделать&lt;br /&gt;
Office 2003/ 2010&lt;br /&gt;
Заранее спасибо&lt;/div&gt;
				
		</description>
		
		<category>vb</category>
		<pubDate>Fri, 24 Apr 2015 08:21:34 GMT</pubDate>
		
			<author>SullenMan &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>2</slash:comments>
		
	</item>

	<item>
		<title>autofill c функцией VBA</title>
		<link>http://rsdn.org/Forum/vb/5954819.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/vb/5954819</guid>
		<comments>http://rsdn.org/Forum/vb/5954819</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=5954819</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/5954819</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=5954819</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;добрый день&lt;br /&gt;
&lt;br /&gt;
Подскажите пожалуйста с проблемой &lt;br /&gt;
&lt;br /&gt;
Есть столбец в ячейках которого &amp;mdash; строки (от файла к файлу его номер может меняться). В другой столбец надо положить результат выполнения функции ПРАВСИМВ, примененную к ячейкам первого столбца. Хочу это сделать в VBA, так как строк достаточно много. Как это лучше сделать в VBA ?&lt;br /&gt;
&lt;br /&gt;
Согласно хелпу есть функция Right, но ее, как мне кажется, придется вызывать в цикле &lt;br /&gt;
Есть ли возможность применить функцию к диапазону Range или это невозможно без цикла? &lt;br /&gt;
Вроде есть в VBA автозаполнение autofill, но как его заставить работать если первый столбец "плавающий" ?&lt;br /&gt;
&lt;br /&gt;
Пытаюсь начать (при наличии шапки в таблице, начинаю со 2 строки)&lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt;Range(Cells(2, lastColumnNumber + 1)).Value = Right(Range(Cells(2, 3)).Value, 2)&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
ловлю ошибку&lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt;Run-time error '1004'
Method 'Range' of object '_Global' failed&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
Заранее спасибо&lt;/div&gt;
				
		</description>
		
		<category>vb</category>
		<pubDate>Sun, 15 Feb 2015 16:19:08 GMT</pubDate>
		
			<author>Vics_roo &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>2</slash:comments>
		
	</item>
</channel>
</rss>
