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

Страницы: 1 2 След.
Наибольшее значение среди повторяющихся, Присвоить заданный балл наибольшему значению среди повторяющихся
 
Здравствуйте, помогите присвоить 10 баллов всем наибольшим значениям в выборке, учитывая, что наибольших значений несколько.
И далее по убыванию - всем вторым по уменьшению значениям 9 баллов и т.д.
Функция РАНГ присваивает не 10 баллов, а 7 и далее 5..., т.е. не так как нужно.
Файл прикреплен - как считает РАНГ и как нужно (вбито руками).
Спасибо!
Как протянуть значения ячейки вниз по заданным параметрам
 
skais675, А нет, все работает!!! ))) Спасибо большое! Очень помогли!!!
Как протянуть значения ячейки вниз по заданным параметрам
 
А сейчас выдает ошибку "Метод AutoFill из класса Range завершен неверно" В чем тут беда?
Как протянуть значения ячейки вниз по заданным параметрам
 
Добрый день! Задача протягивать значения ячейки вниз по заданным константам.
Через рекордер это выглядит вот так:
Код
Selection.AutoFill Destination:=Range("A1:A10")

А необходимо вместо А1 и А10 задать константы, но код выдает ошибку ((
Пытаюсь сделать вот так:
Код
Selection.AutoFill Destination:=Range("A" & const : "A" & const + const2)

Ругается на двоеточие "Compile error: Expected: list separator or)"
Что я делаю не так?
Изменено: gerbera - 14.11.2017 14:37:41
Поиск по числу в таблице буквы из последнего столбца
 
Hypohelix, У меня были такие мысли, что проблема в формате значения, но как ее решить не могла понять. Спасибо еще раз!
Поиск по числу в таблице буквы из последнего столбца
 
Hypohelix,  Спасибо большое, заработало!!!
Поиск по числу в таблице буквы из последнего столбца
 
Добрый день! Помогите справиться с ИНДЕКС+ПОИСКПОЗ - нужно найти по числу в таблице букву из последнего столбца.
Все описание во вложенном файле.
Может у кого-то есть более простое решение чем то, которым пытаюсь решить я.
Математическое округление в VBA
 
RAN, Спасибо, так работает!
Запуск макроса из другой книги
 
Казанский, Да, все работает, но только если книга открыта, а реально сделать так чтобы она открывалась?
Запуск макроса из другой книги
 
Казанский,  Подскажите, как в строке  Application.Run"'Книга1.xlsb'!macros222" вместо имени книги вставить ее адрес? Если задать его имя как постоянную ZapadFile например.
Запуск макроса из другой книги
 
Казанский, Ошибка "Subscript out of range" на строке Windows (Zapad).Activate.
Запуск макроса из другой книги
 
Добрый день, подскажите, почему первый макрос работает, а второй не работает?
Первый, работает:
Код
Sub macros
Workbooks.Open Filename:="C:\Users\Книга1.xlsb"
Application.Run"'Книга1.xlsb'!macros222"
ActiveWindow.Close False
End Sub


Второй, не работает:
Код
Sub macros
Zapad=ThisWorkbook.Sheets("adres").Range("A1")
Windows(Zapad).Activate
Application.Run"'Книга1.xlsb'!macros222"
ActiveWindow.Close False
End Sub


Мне необходимо использовать второй, где адрес файла прописан в ячейке, а не в коде
Изменено: gerbera - 27.10.2017 13:22:16
Математическое округление в VBA
 
RAN,  Мне необходимо чтобы код VBA округлял математически. То есть так же как это делает ОКРУГЛ. Это возможно?
Изменено: gerbera - 17.10.2017 19:29:17
Математическое округление в VBA
 
Добрый день! Подскажите, почему формула ROUND при расчете в коде VBA округляет неверно? И как это исправить? Прилагаю файл с расчетом с помощью кода и с помощью формулы.
Код
  Function formula(arg, minvp, minoc, normvp, normoc, maxvp, maxoc As Variant) As Variant
  If (arg > normvp) And (arg <= maxvp) Then formula = Round(normoc + ((arg - normvp) / (maxvp - normvp) * (maxoc - normoc)), 2)
  End Function
Активация книги, имя которой указано в ячейке
 
Добрый день, подскажите, как изменить строку кода, чтобы макрос активировал не файл указанный в нем, а файл, указанный в ячейке A1
Код
Workbooks("Книга1.xlsx").Activate
Как удалить папку со всем содержимым
 
The_Prist,  Спасибо, все работает! Очень выручили!
Как удалить папку со всем содержимым
 
Так RmDir работает только если папка пустая, а если с содержимым...
Как удалить папку со всем содержимым
 
Спасибо, но мне нужно прописать адрес конкретной папки как в моем примере.
Как удалить папку со всем содержимым
 
Добрый день! Подскажите, как удалить папку со всем содержимым. Перепробовала кучу способов, но ни один не работает. Прилагаю макрос, с помощью которого удаляю файлы, а как его переделать под удаление папки не пойму

Код
Sub KillDir()
    Dim sDirName As String
 
    sDirName = "C:\Рабочий стол\Папка для удаления" ' для удаления файла добавляю имя файла
 
    If Dir(sDirName, 16) = "" Then MsgBox "Нет такой папки", vbCritical, "Ошибка": Exit Sub
 
    Kill sDirName
End Sub
.
Редактирование всех файлов во всех подпапках
 
Извините, не очень пойму какую именно строку кода из ваших примеров вставить в мой код для решения задачи...
Редактирование всех файлов во всех подпапках
 
Добрый день! Есть макрос, который редактирует все файлы в выбранной папке (меняет цвет текста в указанной ячейке). Подскажите, как дополнить код, чтобы редактирование происходило не только в файлах в выбранной папке, а и во всех файлах во всех подпапках в выбранной папке.
Спасибо!
Код
Sub NoColor()
    Dim sFolder As String, sFiles As String
    With Application.FileDialog(msoFileDialogFolderPicker)
        If .Show = False Then Exit Sub
        sFolder = .SelectedItems(1)
    End With
    
    Application.ScreenUpdating = False
    
    sFiles = Dir(sFolder & Application.PathSeparator & "*.xlsb*")
    Do While sFiles <> ""
        Application.Workbooks.Open sFolder & "\" & sFiles, False
        Range("J60").Select
        With Selection.Font
        .ThemeColor = xlThemeColorDark1
        .TintAndShade = 0
        End With
        ActiveWorkbook.Save
        ActiveWindow.Close
        sFiles = Dir
    Loop
    
    Application.ScreenUpdating = True

End Sub
Изменено: gerbera - 27.07.2017 11:52:18
Не видно файлы при запуске макроса открытия
 
The_Prist, О, чудо!!! Все заработало! Спасибо Вам большое и с наступающим!!!!
Не видно файлы при запуске макроса открытия
 
The_Prist, руками нормально открываю, а макросом не видит и другие файлы .xlsb, не только которые хочу открыть. Меняю расширение в коде, все равно не видит.
Офис 10. ОС Windows 7
Может действительно по безопасности закрыто, корпоративная ОС.
Не видно файлы при запуске макроса открытия
 
Юрий М, заменила, выдает ту же ошибку на той же строке
Не видно файлы при запуске макроса открытия
 
Прилагаю весь код, суть открыть все файлы в папке и в ячейке J50 перекрасить цифру в белый цвет.
Код
Sub NoColor()
    Dim sFolder As String, sFiles As String
    With Application.FileDialog(msoFileDialogFolderPicker)
        If .Show = False Then Exit Sub
        sFolder = .SelectedItems(1)
    End With
    sFolder = sFolder & IIf(Right(sFolder, 1) = Application.PathSeparator, "", Application.PathSeparator)
    sFiles = Dir(sFolder & "*.xlsb*")
    Do While sFiles <> ""
        Workbooks.Open sFolder & sFiles
        Range ("J50").Select
        With Selection.Font
        .ThemeColor = xlThemeColorDark1
        .TintAndShade = 0
        End With
        ActiveWorkbook.Save
        ActiveWindow.Close
        sFiles=Dir
    Loop
End Sub

Не видно файлы при запуске макроса открытия
 
Юрий М, sFolder = "C:\Users\... (адрес папки). sFiles = "имя первого файла в папке.xlsb"
Не видно файлы при запуске макроса открытия
 
Юрий М, слеш добавила, не помогло ((
Не видно файлы при запуске макроса открытия
 
The_Prist, ошибка: "Run-time error '424': Object required"
Не видно файлы при запуске макроса открытия
 
Юрий М, так вроде макрос как раз должен предполагать любой путь, какой ему укажут в данный момент...
Не видно файлы при запуске макроса открытия
 
The_Prist, файлы у меня и есть с расширением *xlsb. И файлы не в подпапках. Запускаю макрос - открывается Обзор - выбираю нужную папку - далее макрос выдает ошибку на строчке, которая в моем примере указана последней. И я подумала, что раз файлов я там не увидела, может в этом причина, что они не открылись. При обычном открытии через Файл-Открыть я их вижу.
Изменено: gerbera - 28.12.2016 16:16:03
Страницы: 1 2 След.
Наверх