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

Страницы: 1
Подсчитать к каждому узлу количество связанных с ним элементов
 
Коллеги, добрый день

Прошу помощи.
Имеется плоская таблица.
Пытаюсь формулами подсчитать к каждому узлу  количество связанных с ним элементов.
Если тип имеет определенное название, то нужно вычислить количество связанных с ним элементов до следующего появления такого же типа.
Файл во вложении, желтым выделены числа как должно быть.
Заранее спасибо.
VBA Сертификат подписывания кода, Сертификат, подписывания кода
 
Коллеги. добрый день.

Вопрос в следующем.
Был создан сертификат для подписывания кода не через стандартную программу "SELFCERT", а через сервер сертификации.
При установке сертификата в систему 2010 офис видит его и успешно подписывает, 2013 не хочет видеть сертификат.
В чем может быть проблема?

Заранее спасибо.
средствами VBA подключиться к FTP серверу и залить файл
 
Коллеги, добрый день.

Пытаюсь средствами VBA подключиться к FTP  серверу и залить файл.
Проблема возникает на этапе изменения текущего каталога.
Через FileZilla  получается зайти в каталог только если он настроен по умолчанию и установлено шифрование - FTP через TLS явный.
Пример во вложении.
Прошу помочь разобраться.

Спасибо!
Не удается открыть банк макросов
 
Добрый вечер, уважаемые форумчане.  
Возникла проблема с офисом 2010.  
При обработке макросом шаблона, который лежит на удаленном сервере выскакивает эта ошибка "Не удается открыть банк макросов".    
Когда файл лежит на локальном диске все ок.    
Что может быть причной? Права доступа? Дистрибутив?  
Буду благодарен любой помощи.  
Заранее спасибо.
VBA Excel Word поиск и замена текста
 
Добрый день, уважаемые форумчане.  
Опишу ситуацию.  
1) Есть файл выгрузки из Sap он сохраняется на рабочем столе под именем."print_template.xls"  
2) Написан макрос в эксель"Печать форм.xls", который открывает файл шаблона документа в ворд "Юр _форм _автозамена.doc" находит в нем специальные коды в скобочках к примеру [spec001] и меняет их на значение из файла выгрузки "print_template.xls".
Все работает замечательно, кроме значений в колонтитулах.  
Почему-то после повтороного прохождения колонтитула (поиска и замены) переменная очищается, и поэтому не все коды в скобочках заменяются.  
В самом документе тот же код работает замечательно.  
Подскажите пожалуйста в чем может быть проблема?
VBA поиск и замена текста.
 
Добрый вечер, уважаемые форумчане.  
Возник вопрос в следующем.  
Есть шаблон документа в формате Excel с определенными кодами в скобочках [1tr04].
Написан макрос который проходит по книге, находит код и в случае нахождения в другой книге заменяет его на значение.  
Макрос отрабатывает замечательно, но если в одной ячейке указано: Договор [1tr04], то он заменяет весь текст ячейки на найденное значение.
Помогите пожалуйста разобраться.  
Макрос в книге с файлом.  
Заранее спасибо.
VBA поиск и замена текста в колонтитулах
 
Добрый день, уважаемые форумчане.  
Столкнулся с такой проблемой в Excel.  
Пытаюсь найти в колонтитулах определенный текст и заменить его.  
Пока получается только перезаписать текст в колонтитуле.  
Подскажите пожалуйста, есть ли возможность осуществить поиск определенного текста в колонтитуле?  
Заранее спасибо.  
36 кб
Vba Цикл Do while loop
 
Добрый день, уважаемые форумчане.  
Вопрос в следующем.  
Есть код, который ищет в Word циклом Do while loop все значения в скобках к примеру [01tr01] и заменяет их из файла Эксель на значения. При использовании цикла Do while loop если ошибся в значении к примеру [01tr00] и Excel не находит этого значения, то получется бесконечный цикл.
Подскажите пожалуйста как можно по другому реализовать цикл, или обработать ненайденные значения.  
Заранее спасибо.  
 
 
Sub Find2()  
Dim oFile, wsSh As Worksheet, Openbook, Book  
Set wsh = CreateObject("WScript.Shell")  
docs = wsh.SpecialFolders("Desktop") 'получение адреса рабочего стола  
CurrentPath = ThisWorkbook.Path ' получение адреса текущей папки  
Form = "Юр _форм _автозамена.doc"  
Set obook = Workbooks.Open(docs & "\" & "crm_ui_frame(1)") ' имя книги по умолчанию  
        Dim oWord As Word.Application  
           Dim oDoc As Word.Document  
           Set oWord = CreateObject("Word.Application")  
           Set oDoc = oWord.Documents.Add(CurrentPath & "\" & Form) 'запускаем форму  
           oWord.Visible = True  
           oWord.Tasks("Microsoft Word").Activate  
           'oWord.Application.ScreenUpdating = False  
          ' thisdocument.Activate  
Set myRange = oDoc.Content  
    myRange.Find.ClearFormatting  
   With myRange.Find  
       .Text = "[[]?*[]]"
       .Forward = True  
       .Wrap = wdFindContinue  
       .Format = False  
       .MatchWildcards = True  
       .Execute  
           Do While .Found = True ' проблемный участок  
               'MsgBox myRange  
               .Execute  
               Codes = Mid(myRange, 2, Len(myRange) - 2)  
    Set sRow = Cells.Find(What:=Codes, After:=ActiveCell, LookIn:=xlFormulas, LookAt _  
       :=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _  
       False, SearchFormat:=False)  
If Not sRow Is Nothing Then  
       sRow = sRow.Row  
       Values = obook.Sheets(1).Range("B" & sRow).Value  
       oDoc.Content.Find.ClearFormatting  
  With oDoc.Content.Find  
       .Text = myRange  
       .Replacement.Text = Values  
       .Forward = True  
       .Format = False  
       .Execute Replace:=wdReplaceAll, Forward:=True  
   End With  
Else:  
myRange.HighlightColorIndex = wdRed  
Exit Sub  
End If  
 Loop  
End With  
End Sub
VBA Find по всем листам.
 
Добрый день, уважаемые форумчане.  
Есть ли возможность найти адрес ячейки и по возможности номер листа без цикла?  
Заранее спасибо.
VBA данные из excel в word 2010
 
Добрый вечер, уважаемые форумчане.  
Столкнулся со следующей проблемой.  
В 2007 офисе мой код прекрасно работает и выполняет свои функции.  
В 2010 же почему-то не становится документ активным и соответственно макрос вызывает ошибку  
Код прикладываю в файле.  
Буду благодарен любой помощи.  
Заранее спасибо.
Office 2010 проблемы в работе с внешними связями
 
Добрый день, уважаемые форумчане.  
Возникла проблема при работе с Excel 2010 на одном компьютере.  
Проблема заключается в том, что при работе связанных книг не обновляются данные.    
Если же книгу(в которой есть связь) закрыть и в последствии снова открыть, то данные обновляются.  
Опытным путем установлено, что если книги открывать напрямую через Excel-файл-открыть, то связи работают корректно и происходит обновление данных сразу.  
Через файловые менеджеры total commander, file explorer проблема сохраняется и приходится закрывать и открывать книгу заново для обновления данных.  
 
Пробовал на другом компьютере, таких проблем не наблюдалось.    
 
P.S. офис переставлял 2 раза.  
Заранее спасибо.
Поискпоз из массива нескольких столбцов и строк
 
Добрый день господа форумчане.  
Столкнулся с проблемой, что никак не могу решить проблему.  
Пытаюсь сделать чтобы на листе "Программа" автоматически проставляся "+" из листа "Перечень" если  хотя бы в одной ячейке диапазона AN AT есть значение 1.2.  
Заранее спасибо.  
 
Пример 43 кб.
Впр или подобная функция с учетом регистра
 
Добрый день, форумчане.  
Столкнулся с такой проблемой что поискпоз и впр сравнивают текстовые строки без учета регистра букв (Кабель ВВГ и кабель ВВГ - разыне вещи).  
Есть ли какая-нибудь алтернатива этим функциям с учетом регистра?  
Кабель ВВГ и кабель ВВГ    
Заранее спасибо.  
Пример 28кб.
Скрытие строк или управление их количеством.
 
Добрый день, Уважаемые Форумчане.  
Возник вопрос.  
Можно ли с помощью формул изменить количество строк в акте под необходимое (24 пункта заполнено из 93), или скрыть пустые строки?  
Или проще разрешить скрывать строки?  
Смысл всего этого, чтобы после заполненных 24 пунктов сразу без пустых строк шли подписи ответственных лиц  
 
Примечание:    
1.Лист защищен(пока разрешено только форматирование ячеек)    
 
Файл 23,8 кб.
VBA закрытие всех активных книг с сохранением
 
Добрый день уважаемые форумчане, написал (собрал) вот такой вот макрос, обрабатывает он файлы замечательно, но закрывает почему-то не все книги (постоянно приходится в ручную закрывать последнюю).  
Хотелось бы, чтобы макрос закрывал все книги,  а не оставлял 1-2 открытыми.  
Заранее спасибо.    
 
Sub replace()  
' Смена месяца автоматом в актах списания материалов  
Dim T&  
Dim i As Boolean  
Dim oWbk As Workbook  
   Dim oFile, wsSh As Worksheet  
   With Application.FileDialog(msoFileDialogFilePicker)  
       .AllowMultiSelect = True  
       .InitialFileName = "*.xlsx*"  
       .Title = "??????? ????? ??? ????????? ??????"  
       If .Show = False Then Exit Sub  
       For Each oFile In .SelectedItems  
           workbooks.Open oFile, UpdateLinks  
               i = ActiveWorkbook.Name Like "Списание*.xlsx"  
               Select Case i  
               Case True  
               For T = 2 To Sheets.Count - 3  
               Sheets(T).Cells.replace What:="Акт Август", Replacement:="Акт Сентябрь", LookAt:= _  
               xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _  
               ReplaceFormat:=False  
               Next  
               Sheets(1).Select  
               End Select  
       Next oFile  
   End With  
   For Each oWbk In Application.workbooks  
   ActiveWorkbook.Close Savechanges = True  
   Next  
End Sub
Введение формулы через VBA на несколько листов
 
Добрый день форумчане, возник вопрос.    
Не могу понять почему когда я пытаюсь загнать в массив листы, то формула в ячейке d21 ставится только на первом.  
Помогите пожалуйста, допилить макрос, чтобы на каждом выделенном листе в ячейках D21 была формула.  
Заранее спасибо.  
Sub opssss()  
   a = 0: b = Sheets.Count  
       a = b - 11  
       c = a + 3  
Arr = Evaluate("transpose(row(" & _  
a & ":" & b & "))")  
Sheets(Arr).Select  
  With Range("D21")  
  .Activate  
  .Formula = "=IF(ISERR(F12*I21/H21),0,F12*I21/H21)"  
  End With  
End Sub
Внешние связи, ошибка.
 
Добрый день господа.  
Возник такой вопрос, при открытии файла с внешнимими связями (13шт) выдается ошибка "не удается обновить одну или несколько книг", при просмотре внешних же связей - состояние на всех связях OK. Что это может быть? ПОдскажите пожалуйста в какую сторону копать?  
Файлы в сумме больше 10 мб поэтом пример не выкладываю.  
Заранее спасибо
Сортировка при связях на другие листы.
 
Уважаемые форумчане, возник такой вопрос.  
Есть файл Книга учета материалов.  
В лист "Склад" собирается информация с листов "КЖФ:ВКХ" все позиции на листах должны быть одинаковые.  
К примеру добавляем в лист "склад" в ячейку a10 новую позицию арбуз, и затем применяем автосортировку, то на листах кжф и вкх перещаются значения Вентиля д.32 к бокорезам.  
Можно как-нибудь обойти эту ошибку?  
Или в таком случае вообще постараться сделать сортировку через формулы?    
 
Заранее спасибо.
Доработка формулы индекс поискпоз
 
Здравствуте коллеги  
Чет туплю помогите пожалуйста с формулой.  
Целевые формулы в ячейке K2:K98  
Нужно получить обратное значение получившейся у меня фомрулы. То есть K2 и K3 в результате должно быть Н/Д а в K4 по K9 должны быть значения.  
Заранее спасибо
Связанный выпадающий список по нескольким условиям.
 
Добрый день, Уважаемые коллеги.  
Возник вопрос по связанному выпадающему списку, никак не получается задать для второго связанного списка несколько условий. В примере для удобства понимания есть примечания.  
Заранее благодарю.
Список создан по формулам, нужно скрыть нулевые значения формул.
 
Добрый день, Уважаемые коллеги.  
Заранее прошу прощения за глупый вопрос.  
Помогите пожалуйста скрыть в списке, созданном по формулам нулевые значения, чтобы в ячейке B16 остались только пункты 1.1 и 1.2 для 83 здания соответственно.  
Для удобства приложен файл с примечанием.  
Заранее, спасибо
Просмотр двух столбцов и подстановка значения
 
Добрый день, Уважаемые коллеги.  
Появился следующий вопрос.  
Нужно сравнить 2 столбца из разных листов (городок и июль)и если есть совпадение (3.1. и 3.1.) то ставится знак плюс в листе городок столбец E, если нет соответсвия то соответсвенно ничего не ставится.  
Для удобства в прикрепленном файле есть примечания.  
Заранее спасибо.
Подсчет ячеек с заданным условием из нескольких листов в отчетный + подстановка данных в акт
 
Добрый день (вечер), коллеги.  
Есть несколько вопросов по прикрепленному файлу.  
 
1-ый. В файле имеются 2 здания ( 13 и 2 листы) и основанный на этих данных лист городок. Можно ли используя формулы выбрать данные из листов 13 и 2  (пункты 1.1. 1.2 1.3 и.т.д) и подставить в лист городок в теже пункты знак + или ссо в зависимости что стоит в 13 и 2?  
 
2-ой. В акте о списании материалов сделать доступный список для списания материалов на определенное здание, основанный на программе ( стоит ли знак "+" в пункте 3.9. по зданию баня если да, то  доступно списание материалов: подводка для воды  3 м крестовина 1/2)?
Страницы: 1
Наверх