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

Страницы: 1
Цикл с двумя переменными, Для переменной из одного диапазона присвоить значение другой переменной из второго диапазона.
 
Добрый дядька помог... Оба диапазона объединяются в один и используется в цикле используется функция UBound
Цикл с двумя переменными, Для переменной из одного диапазона присвоить значение другой переменной из второго диапазона.
 
Доброго времени суток, друзья! Для вас пустяк - сам уже всю голову сломал (тяжело программировать, когда не умеешь).

У меня есть два диапазона List  и NameList (одинакового размера) - List - названия листов в книге, NameList - названия выходных pdf-файлов. Нужно каждой вкладке из первого диапазона присвоить название из второго и распечатать на pdf принтере. Ничего лучше чем это не придумал, но естественно это не работает.
Не поможете?
Код
For Each i In List
      For Each j In NameList
        aPath = ActiveWorkbook.Path
        Name = aPath & "\" & j & ".pdf"
        Sheets(CStr(i)).PrintOut Copies:=1, Collate:=True, PrintToFile:=True, PrToFileName:=Name, IgnorePrintAreas:=False
    Next j
Next i
Изменено: AllexSave - 07.02.2019 14:56:54
Как сцепить значение переменной VBA с текстом?, Необходимо дописать к значению переменной текст в указанную ячейку.
 
До слез обидно от соотношения потраченного на поиск решения времени и его простоты. Огромное спасибо!
Как сцепить значение переменной VBA с текстом?, Необходимо дописать к значению переменной текст в указанную ячейку.
 
Задача такова. В диапазоне определяется нужная ячейка и ее значение записывается в переменную. Затем это значение нужно внести в другую ячейку, сцепив с текстом. При этом через Value получается внести только значение самой переменной, как только пытаюсь сцепить ее с каким либо значением редактор макросов выдает ошибку:
Код
Sub Test()
A = Cells(1, 1).Value
Cells(2, 10).Value = A&"_Текст"
End Sub
Страницы: 1
Наверх