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

Страницы: 1
Относительные ссылки на файл excel в макросе., Нужно изметиь абсолютные ссылки в макросе на относительные
 
Как заменить абсолютную ссылку типа   fName = "C:\Users\Anatoliy\Desktop\База HR\Шаблон для заявки на подбор.xlt" на относительную. Все файлы находятся в папке "База HR". Нужно чтобы база работала независимо от места её расположения.: с флешки, с другого диска, из дропбокса, на другом компе.  В загруженном файле такая ссылка используется в макросе "Копирование списка". Спасибо.
Макрос не видит активной книги, Макрос выдаёт run-time error 9, а у других работает отлично.
 
Не могу загрузить анкету кандидата. Макрос останавливается и выдаёт run-tine error 9 и жалуется что не видит активной книги. Самое печальное, что у других это всё работает отлично. Помогите пожалуйста исправить в макросе или в настройках компа. Спасибо.


Рисунок удален: превышение допустимого размера вложения [МОДЕРАТОР]
Изменено: su60 - 25.12.2016 22:59:50
Переформатировать исходную таблицу автоматически.
 
Здравствуйте! Может кто-то в курсе, существует ли быстрый способ перести данные из исходной таблицы (слева в файле) в новые таблицы другой формы (справа в файле)? Колличество строк по каждой валюте в исходном файле может меняться от одной и далее. Начал вручную, но это долго получается, может можно автоматизировать. А если бы при этом можно было переносить только данные из последней строки (остальные не нужны) было бы просто замечательно.
Макрос не сравнивает даты в ячейках excel 2010
 
Есть код:
Код
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
    If Not Intersect(Target, Union(Range("AR301"), Range("AR302"))) Is 

Nothing Then
        If Range("AR301") <> Range("AR302") Then
            Range("AR5:BK302").Copy
            Range("AR4:BK301").PasteSpecial xlPasteValues
        End If
    End If
End Sub

B ячейке AR302 формула =A7, В ячейке A7 формула =СЕГОДНЯ(). Все три ячейки AR301, AR302 и A7 имеют один и тот же формат ДАТА.  При изменении даты макрос не запускается. Если в ячейку AR302 вручную ввести "что попало" отличное от значения в AR301, то макрос заускается нормально. Пробовал формулу =СЕГОДНЯ() вводить прямо в ячейку AR302 - результат тот же, макрос не срабатывает при изменении даты. Подскажите пожалуйста в чём ошибка, может у кого-то уже было такое. Спасибо.
Запуск макроса по условию
 
Прошу помочь прикрутить к макросу запуск по условию:
Книга1, Лист1 Если значение в ячейке AR301 не равно значению в ячейке AR302, то скопировать диапазон AR5:BK302 и вставить (специальная вставка - только значения) в диапазон AR4:BK301конец
Макрос должен исполняться автоматически при появлении условия указанного в
нём. Благодарю всех откликнувшихся.
Изменено: su60 - 04.09.2015 10:19:18 (уточнение текста)
Страницы: 1
Наверх