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

Страницы: 1
Подстановка формулы в таблицы с плавающем количеством строк
 
Доброго времени суток, форумчане!
Подскажите, как организовать макрос который будет производить вычисления по формуле сумма произведений в таблице с плавающем количеством строк. (суммапроизведений должна считаться в желтых ячейках) .
Думаю для начала необходимо определить пустую ячейку и в нее вогнать формулу. Но есть проблема в том, что значения могут быть в середине таблицы или в начале.
Спасибо!
Авто нумерация ячеек в столбце до первой пустой ячейки
 
Доброго времени суток, форумчане!
Подскажите, как переделать макрос для автонумерации до первой пустой ячейки в столбце (пришлось делать формулой)
Код
Range("A3").FormulaR1C1 = "=IF(RC[1]>0,ROW()-ROW(R2C),"""")"
     Selection.AutoFill Destination:=Range("A3:A85"), Type:=xlFillDefault
Заранее спасибо!
Копирование строки по условию TextBox: ошибка
 
Доброго времени суток!
Продолжаю тему копирования...
Пытался передал код под поиск значений вводимых через TextBox.
Но при открытие книги возникает ошибка в строке With ThisWorkbook.Sheets("Лист1") ошибка range.
Гуру этого форума, подскажите как это исправить.
P.S. поиск идет по столбцу лоты в книге рабочая версия и копирует значения в книгу 1 столбце 1.
Спасибо!
Код
Private Sub CommandButton1_Click()
 Select Case Me.ComboBox1.Value
        Case "Приложение №1":
           Dim wrkBook As Workbook
            Dim c As Range, d As Range, iLastRow As Long
                For Each c In Worksheets("Лоты").Range("D3:D10")
                    If c.Value = TextBox1.Value Then 'значение в textbox1
                         Debug.Print c.Resize(, 62).Address
                    End If
                Next c
                   
                       
         Set wrkBook = Workbooks.Open(ST)
         Stop
        With ThisWorkbook.Sheets("Лист1")
         iLastRow = Sheets("Лист1").Cells(Rows.Count, 1).End(xlUp).Row
            d.Copy .Sheets("Лист1").Cells(iLastRow + 1, 1)
            
    End With
                    wrkBook.Save
                    wrkBook.Close
                    Set wrkBook = Nothing
  
  End Select
End Sub

Файлы удалены: превышение допустимого размера вложения [МОДЕРАТОР]
Ошибка при запуске формы, application defined or object defined error
 
Доброго времени суток!
Пожалуйста, подскажите в чем может быть ошибка при запуске формы.
Кнопку на листе 6 выключил.
Спасибо!
Доработать таблицу, vba+сводная таблица
 
Основная тема тут http://www.planetaexcel.ru/forum/index.php?PAGE_NAME=read&FID=1&TID=69809&TITLE_SEO=69809-poisk-znac...

вот файл https://cloud.mail.ru/public/N7TB/tmDhQY24C
Нужно на выходе получить сводную на листе сводная пример.
В примере есть макросы, думаю они пригодятся, только их не могу подогнать под себя.

Необходимо сделать до 10.00 11.10.2015г.
Изменено: Saifer - 10.10.2015 23:36:15
Поиск значений в таблице и подстановка в сводный лист
 
Доброго времени суток!
Есть большая таблица Свод лекарственных средств, в которой 294 строки и 391 столбец (см.вложение СВОД ЛС)
Задача: необходимо собрать нужные данные в таблицу (см.вложение БСМП №1).
Описание откуда, чего берется
1. МНН (файл БСМП №1) соответствует Междунанородное непатентованое наименование или химическое группировочное наименование (файл свод лс ячейка F1)
2. Форма выпуска, дозировка препарата,фасаовка (файл БСМП №1) = Форма выпуска, дозировка препарата,фасовка (файл свод лс)
3. Используемый метод определения НМЦК константа всегда тарифный метод
4.Кол-во закуп. ед. товара  (V) это значение в столбцах Бюджет ОМС и плановые соответствующие названию больница, например организатор БСМП №1  заказчик БУЗ ВО «ВГП № 1» заказывает Ипратропия бромид+­Фенотерол в кол-ве 15 штук ячейка О228 файл сводная ЛС.
5. Реестр ЖНВЛП (цена), если в файле сводная лс в столбце ЖНВЛП значение ЖНВЛП, то цена = значению из столбца Цена руб, а если в столбце ЖНВЛП пустая ячейка то цена заполняется из IVxKQ первые не пустые ячейки, в поля коммерческого предложения (должно быть 3 значения)
6. НМЦ за ед.руб.=Реестр ЖНВЛП (цена)
7.НМЦ за кол-во по источникам финансирования, руб.=кол-во*цену.
Даже и не знаю с чего начать писать макрос.....
Подскажите.
Файл сводная ЛС большой, прикладываю ссылку https://cloud.mail.ru/public/JNeE/ANwJq6zRD
Копировать строки по условию
 
Доброго времени суток!
Подскажите, как организовать копирование строк по условию (например дата)
Код
Private Sub Copy()
Dim c
For Each c in Worksheets("Sheet1").Range("D1:D10")
 If c.Value = NOW Then 
      ****** (тут вот не могу сообразить что написать)
   End If 
Next c
End Sub
Спасибо!
Как скрыть книгу Excel
 
Доброго времени суток, форумчане!
подскажите, как правильно скрыть приложение, так чтобы остальные открытые книги не сворачивались и были активны для редактирования.
Код
application.visible=true
userform.show
application.visible=false

не подходит.  
Удалить формулу и оставить значение
 
Доброго времени суток, уважаемые форумчане!
Есть небольшая проблема, как можно удалить формула и диапазона после того, как ячейка (из этого диапазона) станет не пустой?
Такой макрос не подходит:
Код
Sub Formulas_To_Values()
    Selection.Value = Selection.Value
End Sub

Я так понимаю надо связать проверку на пустоту и удаление формулы.
Спасибо!
Синхронизация двух Combobox
 
Доброго времен суток, уважаемые ветераны EXCEL и VBA!
Подскажите как правильно синхронизировать два Combobox( а именно 3 и 4 из формы во вложении).
Даже и не знаю с чего начать.
Спасибо!
Перенести из одной таблицы данные в другую
 
Доброго времени суток!
Имея форму для заполнения, требуется перенос части ячеек на следующий лист, так чтобы, каждая новая строка (в новой таблице) не затиралась предыдущей, а опускалась! и как все это привязать к кнопке в изначальной форме.
Спасибо!
Страницы: 1
Наверх