Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2015, 11:35   #1
yangazitov.m
Новичок
Джуниор
 
Регистрация: 14.12.2015
Сообщений: 1
По умолчанию Ошибка слишком длинный строковый параметр

Добрый день
Подскажите, что можно исправить, чтобы не выдавал ошибку «Слишком длинный строковый параметр»
Большое спасибо за помощь

Код:
    Dim WA As Object, WD As Object: Set WA = CreateObject("Word.Application")
    For Each row In ActiveSheet.Rows("3:" & r)
        With row
            Номер = Trim$(.Cells(1))
            Filename = Папка & Номер & Расширение
           
            Set WD = WA.Documents.Add(ПутьШаблона): DoEvents
            
            For i = 1 To КоличествоОбрабатываемыхСтолбцов
                FindText = Cells(1, i): ReplaceText = Trim$(.Cells(i))
               
                With WD.Range.Find
                    .Text = FindText
                    .Replacement.Text = ReplaceText
                    .Forward = True
                    .Wrap = 1
                    .Format = False: .MatchCase = False
                    .MatchWholeWord = False
                    .MatchWildcards = False
                    .MatchSoundsLike = False
                    .MatchAllWordForms = False
                    .Execute Replace:=2
                End With
                DoEvents
            Next i
            
            WD.SaveAs Filename: WD.Close False: DoEvents
            
        End With
    Next row

Последний раз редактировалось yangazitov.m; 14.12.2015 в 11:43.
yangazitov.m вне форума Ответить с цитированием
Старый 14.12.2015, 15:12   #2
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

кросс http://www.planetaexcel.ru/forum/ind...kovyy-parametr
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Здравствуйте, возможно слишком просто, но у меня СЛИШКОМ начальный уровень green fox Помощь студентам 2 18.12.2014 21:26
Длинный параметр TIdMultipartFormDataStream LomoCoder Работа с сетью в Delphi 6 17.02.2014 17:23
Текст слишком длинный не помещается в System::String askerpro Visual C++ 1 09.05.2012 12:55
bat длинный параметр. the_deer_one Свободное общение 1 29.04.2010 16:56
ошибка ORA - 01704 (Строковый литерал слишком длинный) MAcK БД в Delphi 1 01.11.2007 09:44