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

Страницы: 1 2 След.
[ Закрыто] Код выделение динамического диапазона, Нужно склеить команды
 
ikki, Вполне разумно. Мое отношение к вам изменилось только-что. Успехов.
[ Закрыто] Код выделение динамического диапазона, Нужно склеить команды
 
ikki, Вы для чего это здесь пишите? Как это здесь влияет на решение задачи? Не в состоянии  помочь? Не хотите помочь? Другие цели?
[ Закрыто] Код выделение динамического диапазона, Нужно склеить команды
 
JeyCi, Вообще-то вернутся я призывал самого себя... Простите за то что ненароком обидел. В файле у меня не проблема (выход из ситуации простой)
Для меня эта ситуация является простым неудобством (порядка захотелось), но в других реалиях может кому-то сильно навредить
Мои текущие проблемы с прогами не для эксель-форумов, максимум для курилки. Но все-равно, спасибо Вам!
[ Закрыто] Код выделение динамического диапазона, Нужно склеить команды
 
Цитата
JeyCi пишет: спокойно допиливают под нужды заказчика - если заказчик капризный попадается...
В случае если программа которая производит сложные вычисления, заявлена как рабочая и не способна на некоторые обязательные, простейшие операции, да к тому-же стоящая как приличный автомобиль... о капризах говорить не совсем правильно.
Хотя, всегда найдутся разные, однозначные мнения.
Ну...Вернемся! По теме успехов пока нет...
Попробую объяснить так
Изменено: zotov - 28.08.2014 23:51:02
[ Закрыто] Код выделение динамического диапазона, Нужно склеить команды
 
ikki, Нет. Я должен выдавать результаты в совершено другой области. Книжки по программированию каждый день нужно перелистывать тем программистам, которые вынуждают допиливать их "суперпродукты".
Скобки убрал. Но все-таки интересует "первый диапазон". Может быть метод не подходящий?
Изменено: zotov - 28.08.2014 05:22:28
[ Закрыто] Код выделение динамического диапазона, Нужно склеить команды
 
ikki, Что-то я совсем запутался...
Цитата
ikki пишет: я подумал, что вы об этом знаете
В основном действую методом тыка
r1.copy r2 - это о чем? и что такое "второй диапазон"?
Изменено: zotov - 28.08.2014 23:50:49
[ Закрыто] Код выделение динамического диапазона, Нужно склеить команды
 
ikki,  Workbooks("Книга1.xls").Worksheets("Лист1").Range("A2:BO5000").Copy (Worksheets("Данные").Range("D1"))
[ Закрыто] Код выделение динамического диапазона, Нужно склеить команды
 
ikki, Спасибо. Действительно,  нужно искать последний столбец по второй строке, а последнюю строку - по первому столбцу. Ваша строка у меня не приживается, не знаю почему. Вроде бы правильная
[ Закрыто] Код выделение динамического диапазона, Нужно склеить команды
 
Доброй ночи.Пытаюсь найти диапазон, получается только так:
Код
Range("A2:BO" & Cells(Rows.Count, 1).End(xlUp).Row)
 
Пожалуйста, помогите прикрутить определение адреса последнего столбца:
Код
Range(Cells(1, 2), Cells(2, Columns.Count).End(xlToLeft).Column & Cells(Rows.Count, 1).End(xlUp).Row)
 
Однократное создание копии книги макросом
 
Версия:
Код
Sub Сохранить_копию_файла()
    Dim strFileName As String
    strFileName = ThisWorkbook.Path & Application.PathSeparator & ActiveWorkbook.Name & " — копия" & ".xlsm"
    If Dir(strFileName) <> "" Then
    Else
    Dim objFSO As Object, objFile As Object
    Dim sFileName As String, sNewFileName As String
    ChDir ThisWorkbook.Path
    sFileName = ActiveWorkbook.Name
    sNewFileName = ActiveWorkbook.Name & " — копия" & ".xlsm"
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Set objFile = objFSO.GetFile(sFileName)
    objFile.Copy sNewFileName
    End If
End Sub 
Однократное создание копии книги макросом
 
Юрий М, Где ж Вы раньше были? (Риторический вопрос)
Цитата
Sanja пишет: Может покажите для будущих поколений
Не понимаю на кой он Вам сдался
Ну да ладно
Код
Dim objFSO As Object, objFile As Object
Dim sFileName As String, sNewFileName As String
sFileName = ActiveWorkbook.Name
sNewFileName = ActiveWorkbook.Name & "_копия." & ".xlsm"
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.GetFile(sFileName)
objFile.Copy sNewFileName 
Hugo,  Благодарю. Это достойно внимания
Однократное создание копии книги макросом
 
Все! Решение найдено. Тема для меня закрыта
Hugo, Спасибо за совет. Может быть и воспользуюсь когда-нибудь
Однократное создание копии книги макросом
 
Юрий М, Спасибо. С проверкой проблем нет. Проблема с созданием копии
Однократное создание копии книги макросом
 
Sanja,  Вот это уже интересно. Только объясните мне, очень далекому от программирования, почему он пытается убедить меня в том что копия в этой папке уже существует? Вранье! Или это юмор у него такой?

[FILE ID=101692]
Изменено: zotov - 01.08.2014 21:30:41
Однократное создание копии книги макросом
 
Что то не ладится с завершением, наверное не правильно перетасовал
Код
Private Sub Workbook_Open()
Dim x As String
strPath = "C:\Users\UF070\Desktop\Новая папка"
On Error Resume Next
x = GetAttr(strPath) And 0
If Err = 0 Then ' если путь существует - сохраняем копию книги
strDate = Format(Now, "dd/mm/yy hh-mm")
FileNameXls = strPath & "\" & Left(ActiveWorkbook.Name, _
Len(ActiveWorkbook.Name) - 4) & " " & strDate & ".xls"
ActiveWorkbook.SaveCopyAs Filename:=FileNameXls
Else 'если путь не существует - выводим сообщение
MsgBox "Папка" & strPath & " недоступна или не существует!!", vbCritical
End IfEnd Sub
 
Изменено: zotov - 01.08.2014 19:20:47
Однократное создание копии книги макросом
 
JayBhagavan,  Прикольная штуковина. Безотказная.
Однократное создание копии книги макросом
 
Сообщения выводить не требуется. Это лишнее
Знаю как прописать проверку наличия копии.
Не знаю как создать копию в той же папке откуда активная книга и приписать к имени "копия"
Однократное создание копии книги макросом
 
Дело в том что, часто забываю сохранять старую версию. Много вариантов приходится прорабатывать
Однократное создание копии книги макросом
 
kalbasiatka, Наверное это не важно. Скорее всего с этим нужно экспериментировать
Однократное создание копии книги макросом
 
JayBhagavan,
Макрорекордер не помогает. Проблема в том что мне не нужна резервная копия в которую записываются все изменения (кстати в 2013 не нашел "всегда создавать резервную копию", там много чего другого).
Мне нужна старая версия файла (или вновь создаваемая копия при отсутствии в папке старой версии), которая не подвергается изменениям никогда.
Изменено: zotov - 14.08.2014 14:25:32
Однократное создание копии книги макросом
 
Sanja,  Спасибо что откликнулись на мою просьбу о помощи.. но, зачем мне цитата из раздела о правилах форума? Я предпочел бы увидеть от Вас пару строчек кода или ссылку на тему где обсуждается вопрос похожий на мой.
Я таких не нашел. И это... если Вы случайно выложили бы полностью весь код, думаю никто не возмутился бы
(Надеюсь, я понятно сформулировал то, что мне НУЖНО от макроса)
Однократное создание копии книги макросом
 
Приветствую всех!
Нужен макрос который проверял бы наличие копии книги в той же папке где находится открытая книга.
При отсутствии копии просто создавал бы ее без предупреждений, приписывая к имени слово "копия" и все (без всяких там автосохранений).
Суммирование с множеством условий в неизвестных диапазонах
 
Цитата
Nic70y пишет: наверное Вам нужно обратиться к макрописцам...
Тоже об этом думал. Пока задача формулируется с большим трудом из за множества летучих формул.
Ну а Вам я искренне благодарен. Моя проблема оказалась очередной "неразрешимой". Последний вариант вполне можно использовать

P.S. Все проблемы решены структурированием книги. Макросы не нужны. Тему можно закрыть.
Изменено: zotov - 26.08.2014 23:59:02
Суммирование с множеством условий в неизвестных диапазонах
 
Работает хорошо. Но нужно сообразить как это использовать на практике, учитывая дефицит свободных ячеек и перспективу настройки нескольких тысяч формул
(Пока я в шоке))
Изменено: zotov - 29.07.2014 18:45:06
Суммирование с множеством условий в неизвестных диапазонах
 
Цитата
Nic70y пишет: Может и так сойдет?
К сожалению это очень опасно.
Подсчет должен вестись как у СУММЕСЛИМН
Здесь сравнения:
Суммирование с множеством условий в неизвестных диапазонах
 
Мы в одном шаге от победы... Сейчас она реагирует на любой, единственный знак присутствующий в условии
Суммирование с множеством условий в неизвестных диапазонах
 
Уже намного теплее  :) . Теперь она все равно выдает результат, если красная ячейка пустая
Суммирование с множеством условий в неизвестных диапазонах
 
Нет, не оно. В этом варианте можно подставлять любые условия или вообще их не прописывать. Результат будет всегда один и тот же
Суммирование с множеством условий в неизвестных диапазонах
 
Что то пошло не так... Если я правильно понимаю, у Вас сработало. Выложите пожалуйста пример
Суммирование с множеством условий в неизвестных диапазонах
 
Наткнулся на очередную, неразрешимую проблему. Нужно отсечь лишние знаки в ячейках с условиями.
Посмотрите пожалуйста, можно ли к этой шикарной формуле от Nic70y прикрутить поиск с подстановочными знаками?
Примерно вот так:
Страницы: 1 2 След.
Наверх