Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Заполнение Rectangle в word из Excel
 
Добрый день! подскажите, пожалуйста, как правильно прописать код заполнения форм в шаблоне word из excel
простая замена не проходит, т.к. в шаблоне на листе сгруппированные поля (фигуры)
пробовал вот так, но ошибка "Компонент с указанным именем не найден"
номера полей брал из кода word

Код
Sub OpenDoсument()
        
    Dim objWrdApp As Object, objWrdDoc As Object
    
            Set objWrdApp = CreateObject("Word.Application")
            Set objWrdDoc = objWrdApp.documents.Add(ThisWorkbook.Path & "\Шаблон.docx")
                
            
               objWrdDoc.Shapes.Range(Array("Group 386")).Select
               objWrdDoc.Shapes.Range(Array("Rectangle 18")).Select
                Selection.TypeText Text:="Ivanov"
Изменено: kalmar - 28.04.2022 16:19:13
Прекращение макроса книги
 
Добрый день!
подскажите, пожалуйста, как можно остановить макрос книги?
суть: есть файл, который открывается на "заданное" время (тестирование). за это время пользователь может ответить (с отправкой файла) на вопрос.
если нет, макрос книги закрывает файл и отправляет его.
я не знаю как прекратить макрос книги, если выполнен макрос "ответа"
в модуле книги
Код
Private Sub Workbook_Open()
    Закрытие_по_времени
End Sub

'----------------------------------------------------------
'В модуле 1

Sub Отправка()
    
    With ThisWorkbook
        .SendMail Recipients:="name", Subject:="Тест"
        .Close SaveChanges:=True
    End With
   
End Sub
'----------------------------------------------------------
Sub Закрытие_по_времени()
   Application.OnTime Now + TimeSerial(0, 0, 30), "WbClose"
End Sub
'-----------------------------------------------------------
Sub WbClose()
   Отправка
   ThisWorkbook.Close SaveChanges:=False
    
End Sub
Изменено: kalmar - 12.01.2017 12:07:55
Суммирование по нескольким условиям и части текста
 
Добрый день!
подскажите, пожалуйста, как прописать в формуле суммирование по вхождению части текста?
я прописал основные условия, но как теперь прописать условие "*молоко" / "*творог" / "*сыр", т.е. начало текста будет "различным"
проблема в том, что ограничено количество формул (в моем багаже знаний это только "сумм" и "суммпроизв"), т.к. данные будут получаться из другого (возможно и закрытого) файла.

Спасибо!
Поиск похожего (фукнция FindSame)
 
Добрый день!
много тем уже обсуждалось по этому вопросу, но в большинстве касаются функции определения процента схожести текста в ячейке.
есть функция FindSame, но в моем случае она не оптимальна. подскажите, пожалуйста, есть решение или нет?
массив данных при обработке достигает более 5000 строк. достаточно будет если обработка пройдет по указанным критериям
привязка TextBox при выборе CheckBox
 
Добрый день!
подскажите, пожалуйста, как привязать текст TextBox в зависимости выбора CheckBox?
всего на форме возможно до 35-40 "чекбоксов"
т.е. необходимо в TextBox отразить только лишь код выбранного  
поиск по условию в диапазоне
 
Добрый день! возможно тема множество раз уже обсуждалась, но не смог найти.
проверка в диапазоне по длине строки (проверка ИНН именно по количеству символов 10 и 12 символов)
и проверка по дате (формат ввода ДД.ММ.ГГГГ), маска ввода в ячейку не подойдет.
Спасибо
поиск диапазона исходных данных по листам книги со смещением по столбцам
 
Всем доброго дня!
я прекрасно понимаю, что поднимаемая мной тема неоднократно обсуждалась (вот один из примеров http://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=8&TID=38633&MID=330734#message330734), НО!!!
у меня есть некоторая трудность для меня, для вас скорей всего это просто...
у меня есть файл с 60 листами на каждом от 10 до n данных...
подскажите, пожалуйста, как можно решить эту задачу...
если "работать" руками, то я "копировал" бы все на один лист, вставлял столбец где заменил бы Имя и Отчетство (=ПСТР(A2;1;ПОИСК(" ";A2)-1)&" "&ПСТР(A2;ПОИСК(" ";A2)+1;1)&"."&ПСТР(A2;ПОИСК(" ";A2;ПОИСК(" ";A2)+1)+1;1)&"." ). а дальше разыскивал бы по строкам, но это долго "руками", помогите, пожалуйста решить эту проблему или ссылку на пример, с "минимум" доработкой.
Файл прикрепил.

Спасибо!
Страницы: 1
Наверх