Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 След.
VBA Как восстановить автоматически открываемый файл, Ошибка в части содержимого в книге
 
Цитата
The_Prist пишет: Надо внимательнее читать справку
точно! спасибо! помогло!
Код
Workbooks.Open (FilePath), UpdateLinks:=False, corruptload:=2

DisplayAlerts=false не спасёт конечно, это первое, что пробовал.
VBA Как восстановить автоматически открываемый файл, Ошибка в части содержимого в книге
 
up!
Автоматическое обновление отчета в Excel и отправка его на почту
 
например, с помощью VBScript: запускается необходимый скрипт (к примеру, службой с расписанием) раз в выбранный промежуток времени.
например, с помощью VBA:  открытый файл в котором постоянно запускается макрос раз в определённый промежуток времени.
Что такое в коде := двоеточие и равно
 
Цитата
Sanja пишет: без привязки его (параметра) к конкретной позиции
т.е. когда много параметров через := можно указывать их в любой последовательности.
VBA Как восстановить автоматически открываемый файл, Ошибка в части содержимого в книге
 
Как автоматически восстановить файл при открытии? Файлы открываются через
Код
Workbooks.Open (FilePath), False
Однако порой файлы не открываются, т.к. ошибки пропускаю /On Error Resume Next/, открывая файл вручную вижу такое окно с текстом
Ошибка в части содежимого в книге ...xlsm. выполнить попытку восстановления? Если вы доверяете источнику, из которого получена книга, нажмите кнопку "Да".
Есть предположение, что у кого-то в офисе криво установлен Excel, в связи с чем и просит файл восстановить. Нажимая "Да" файл восстанавливается. Сохранение спасает. Файлы не вкладываю, т.к. проблема не в каком-то одном конкретном файле; портятся также и файлы, которые открывались прежде без проблем.

Кто-нибудь сталкивался с таким, и каким было решение. Буду рад любом дельному совету!
Формирование итоговой динамической таблицы
 
ну, значит либо сводные таблицы,, либо макросы. Для сводных нужно преобразовать исходные таблицы в вертикальные. а потом только делать сводные.
Формирование итоговой динамической таблицы
 
как вариант, если значения не повторяются.
зы ключевые позиции нижней таблицы не совпадали с таблицой 3 и 4
VBA - параметры метода Find и ошибка 91
 
файл-пример в студию
Посчитать количество определенных символов
 
Код
=ДЛСТР(A1)-ДЛСТР(ПОДСТАВИТЬ(A1;"4";""))
Рейтинг с повторяющимися значениями
 
а где, собственно, формулы? или исходный лист?
Поиск значения по не точному совпадению, прошу помощи
 
=впр( "*"& 1111-8909.210 & "*"; таблица номенклатуры; стобец;0)
впр через * ищет частичное совпадение
Проверка и переименование папки
 
а если так:
Код
Dir("C:\Папка", vbDirectory) = vbNullString 
а ну да, и скобки, конечно.
Изменено: Jack - 6 Окт 2014 17:42:53
Макрос для создания сводной таблицы
 
может не нужен этот фрагмент? без файла трудно понять
может достаточно пропустить ошибку
дописав перед кодом
Код
On Error Resume Next
преобразование даты в число
 
Цитата
Максим Зеленский пишет:
дают начало отсчета времени в Юникс по вашим данным где-то в районе 1600 года
давно работают))
преобразование даты в число
 
гугл спасает
Однако, вы уверены что столько нулей в числе "127014912000000000" ... может нули нужно отбросить?
на форуме обсуждалось
Ошибка при запуске Run-time error ' 429 ' ActiveX component can't create object
 
потестил.
Код
.showmodal = false 
.show 0
приложение у меня скрывается.
Изменено: Jack - 30 Сен 2014 19:31:26
Ошибка при запуске Run-time error ' 429 ' ActiveX component can't create object
 
попробуйте тогда изменить параметр ShowModal в окне свойств юзерформы на False
оставив .Show 0
хотя лично я никогда не заморачивался оставлял по умолчанию и .Show тоже по умолчанию. (т.е. true)
и приложение скрывалось тоже
Изменено: Jack - 30 Сен 2014 19:10:53
Ошибка при запуске Run-time error ' 429 ' ActiveX component can't create object
 
у вас указан параметр showmodal = true.
если я не ошибаюсь это связано с методом .Show
если .Show 1 "UserForm is modal. Default."
Ошибка при запуске Run-time error ' 429 ' ActiveX component can't create object
 
а если поменять в коде ЭтаКнига
строчку
Код
UserForm1.Show 0
на
Код
UserForm1.Show 1

именно на эту строчку иногда ругается
Ошибка при запуске Run-time error ' 429 ' ActiveX component can't create object
 
сохранить файл в формате .xlsx  ;)
Расчет процентов макросом на основе стандартной выгрузки из 1С
 
с формулой каждый сможет  :)  

предполагаю что формула примерно такая:
Код
КоличествоДнейПользованияКредитом * ПроцентнаяСтавка * СредниеОстаткиТелаКредита / (365 или 360)
Копирование в след. пустую ячейку.
 
Вам необходимо найти последнюю строку...
поиск последней строки
Затем скопировать из одного файла в другой...
Код
ThisWorkbook.Sheets("ЛистX").range("A"&n1|&":C"&n2) = Workbooks("Имя книги откуда копируем").sheets("лист откуда копируем).Range("А1:B2")
n1, n2 вычисляете

выложите пример, будет конкретнее.
Использование именованных формул в макрофункции ВЫЧИСЛИТЬ, Можно ли?
 
Цитата
ClearKbdBuf пишет: но результат прежний.
перепишите ещё раз формулы в диспечере имён сославшись на ячейки.FLab-1ss.xlsm (16.81 КБ)
Изменено: Jack - 30 Сен 2014 02:16:49
Изменение расположения макросов, Как изменить расположение макроса. (Применение только к текущей книге)
 
тогда поправьте макросы, которые у вас не работают. и всё заработает. удачи.
Изменение расположения макросов, Как изменить расположение макроса. (Применение только к текущей книге)
 
выложите файл в котором вы "сорханяете и перезапускаете"
Вывод сообщения при сравнении данных
 
приложите файл и почитайте правила
http://www.planetaexcel.ru/forum/index.php?PAGE_NAME=rules
VBA - стиль ячеек обычный
 
Цитата
Fedo Max пишет: Тут макрорекоредром VBA учили?
все с чего-то начинали. макрорекордер - просто самый простой способ получить быстро инфу для кода. но, увы, не всегда помогает - эт правда. если бы вы приложили файл, ответы были бы конкретнее.
VBA - стиль ячеек обычный
 
скопируйте предварительно нужный формат и перенесите формат на какую-то ячейку макрорекордером, а не отменяйте действие.
Нумерация в TextBox, Отобразить следующий по возростанию номер форме в TextBox
 
Код
x = "Следующий номер неизвестного столбца"
UserForm1.TextBox1.Text = x
Стандартные счетчики для диапазона ячеек
 
Цитата
cfvlehfr пишет: как изменить макрос,
какой макрос? расширение .xlsx означает что макросов нет в файле
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 След.
Наверх