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

Страницы: 1 2 След.
VBA Private Declare Function не опознаеться
 
После переустановки системы  ексель перестал её понимать
офисс тот же 2010, в чем подвох?

Код
Private Declare Function GetComputerName Lib "kernel32" _
    Alias "GetComputerNameA" _
    (ByVal lpBuffer As String, nSize As Long) As Long
не нужно оскорблять.
VBA IsBookOpen не определяеться
 
Добрый денью
информация отсюда:
http://www.excel-vba.ru/chto-umeet-excel/kak-proverit-otkryta-li-kniga/


Почему IsBookOpen не определяется? (выдает ошибку на него) скрин

для тех кто сюда попал через поиск обойти можно так :

Код
Private Sub Workbook_Open()
Dim a As Workbook, b As Long
 For Each a In Workbooks
 If a.Name = "Книга2.xlsm" Then b = b + 1
   Next a
If b = 0 Then ОткрытьКнигу
End Sub
не нужно оскорблять.
Убрать из текста куски текста из списка
 
Добрый день.

есть текст
есть набор слов которые нужно удалить(список большой)
что нить на подобие =ПОДСТАВИТЬ(A4;B4:B6;"")
не нужно оскорблять.
Офис 2007 Выпадающий список, не дает сделать сослаться на другой лист
 
Добрый день.
в 2010 все работает в 2007 следущая ситуация при создание выпадающего списка (проверка данных/список )
='Справочник оборудования'!$C$1:$AM$1
как не странно работает
а вот
=ДВССЫЛ(ГПР(E3;Вс!$C$1:$AG$101;101;0))
выдает ошибку
может проблема в настройках ?
Изменено: Александр Сергеевич - 28.02.2016 13:10:16
не нужно оскорблять.
VBA Вывод промежуточных вычислений альтернатива Ф9
 
для анализа часто требуется проверять промежуточные этапы кода,  Какие есть способы вывода или просмотра?
что то на подобие ф9 в формулах

На данный момент я все прокручиваю через debug.print .... или в окне immediate
Но процесс очень долгий. иногда нужны результаты в процессе вычисления приходиться  урезать циклы, задавать временно переменные и  в  debug.print ....
не нужно оскорблять.
Пользовательские функции из личной книги макросов
 
Как сделать доступной функцию в других книгах записав её в персональную книгу макросов ? офис 2010
читал на форумах, пишут что в предыдущих версиях просто нужно в модуль добавить и появиться, у меня чет нечего не появляется
не нужно оскорблять.
VBA Проверка ошибок, пояснение
 
Добрый день.
код вроде работает но у меня какая то паранойя что не верно работает.
Код
Function Коммент(Ячейка As Range, Коментарий As String)
On Error Resume Next 'Включение проверок ошибок
Ячейка.Comment.Text Коментарий
    If Err.Number = 91 Then '91 ошибка: отсуствие примечаний
        Ячейка.AddComment Коментарий
        MsgBox "Добавлен коментарий в " & Ячейка.Address
     Else
     MsgBox "Изменен коментарий в " & Ячейка.Address
    End If
End Function
Интересует  очередной строк.
1. с начало запуск проверки On Error Resume Next
2. сама процедура которая может вызвать ошибку
3. перехват ошибки If Err.Number = 91

В какой момент происходит перехват?
если посередине 2п возникла ошибка (в той же строке, несколько строк). то процедура останавливается и переходит сразу на перехват ошибки, либо далее работает и перехват это лишь доп отдельная процедура
не нужно оскорблять.
eurotool.xlam Что это? и почему он запоролен
 
обнаружил эту надстройку, но к чему она непонятно, и почему то под паролем что тоже не очень понятно.
хотя бы понят что это,
времени взламывать пароль и разбираться что там нету.
не нужно оскорблять.
Что лучше (производительней) А:А или А:100000
 
Мысль такая

МС же понимает каков размер листа и не лезет туда где пусто
возможно МС уже это продумали и вычисления по размерам листа делает а не по возможным максимальным размерам

Мол заполнено 100 строк,  и при формуле скажем Сумм (А:А) просматривает только 100 строк и их складывает, а при сумм(А:100 000) просматривает 100 000 строк и их складывает

кто может это проверить? напишите результаты,
ВБА как вариант, но он может разниться с тем что мы получем если на листе это делаем
 
не нужно оскорблять.
VBA Отличия операторов Activecell(), Selection, Rang(), трудность перевода осложняет понимание
 
Добрый день

Код
ActivCell ()
Selection
Rang()


1.Поясните чем отличаются между собой и как переходить с одного на другое?
2.От чего зависит необходимость "()":
Изменено: Александр Сергеевич - 15.12.2015 18:44:45
не нужно оскорблять.
Уведомление о обращение к Вам
 
Пример:
захожу в тему, вижу вопрос, рисую ответ, закрываю тему , читаю следующию
Если человек что то не понял или добавляет уточнения, или просто доп вопрос с обращением к человеку в теле теиы, то если случайно не загляну в тему то и не увижу и не отвечу.

Может целесообразно уведомлять людей если в сообщениях упоминается их ник или их цитата?
не нужно оскорблять.
Шрифт по умолчанию в 2010, Основной шрифт, Настройки
 
Добрый день.
Не могу найти где или как поменять Шрифт по умолчанию в 2010 экселе
то что пишут про шрифт при открытие новой книги это меняет шрифт строки правки, и в ячейках новой созданной Книги!
но основной шрифт по прежнему другой. в старых книгах при создание листа шрифт идет Основной(не тот что нужен).

в других версиях как то менял, и значит в 2010 возможно.
не нужно оскорблять.
Как превратить массив в текст в одной ячейке, манипуляции с массивом
 
есть некая формула выдающая массив
={1:2:3:4:5:6:7:8:9:10:11}
нужно что бы в ячейке получилось 1234567891011

есть варианты как это сделать?
в файле все еще сложней но мало ли он поможет в решение.
Изменено: Александр Сергеевич - 30.10.2015 23:26:31
не нужно оскорблять.
Удаление пустых строк из текстового динамического массива (преобразование)
 
Задача
есть текстовый массив, который периодически меняется, нужно его преобразовать в массив где нету пустых строк, не меняя исходник, сортировка не должна измениться

мой способ
вспомогательную столбец определяет если пустая то "" если что то есть то порядковый номер строки
сводная таблица данный столбец обрабатывает собирая в едино пустые строки
второй вспомогательный столбец уже через Индекс() преобразует в текстовые строки
усложнение из-за того что сводная автоматом сортирует строки, а они могут быть в разном порядке, и должны соответственно оставаться в исходном порядке


минус требует обновление данных в сводной
слишком длинно и сложно
нельзя подвал привезать

если альтернативные способы?
не нужно оскорблять.
Синтаксис ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ
 
Добрый день.
Код
=ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ("Стоимость Доставки";$A$3;"Дата Исполнения";ДАТА(1998;6;10);"Страна Получателя";"Испания";"Город 
Получателя";"Севилья";"Область Получателя" 
Интересна данная функция, а именно синтаксис для вычислений,
встречал синтаксисы типа  "&&&&",

как манипулировать в написание? ручками прописывать все поля сложновато.
можно ли работать как с простыми формулами? мол выбрал поля "наименование" кликнул на соответствующие поле, потом задал где искать значение для этого поля (критерий поиска)
ну и возможные синтаксис
не нужно оскорблять.
значение знака & в формулах
 
значение знака & в формулах
пытаюсь проанализировать & в формуле массива
контекст:
Цитата
СЧЁТЕСЛИ(Список;">"&Список)
Список= имя диапазона
как его понять?
меняется ли его значение в формуле массива?
не нужно оскорблять.
Автопересчет страницы (баг), не работает автопересчет страницы
 
Добрый день
тут столкнулся с такой головоломкой, случайно заметил что результат формулы не правильно отображается (выведен в ячейки), и быстрая сумма (выделение) считает неправильно отображенное значение
такое ощущение что пересчет страницы не работает, если зайти в ячейку и нажать ввод то пересчитывает, или поменять влияющию ячейку

как вариант был предложен ставить галочку "точность как на экране" во первых не удобно, во вторых точность падает
Изменено: Александр Сергеевич - 25.07.2013 10:24:24 (Добавил изображение)
не нужно оскорблять.
Защита листа, как разрешить групировку при защите листа?
 
Добрый день.

-оператор заполняет поля с данными
-итоги рассчитываются по некой хитрой формуле(защищена от изменений),
-из за большого объема данных стоят группировки

проблема: не могу дать возможность, при защите листа, нажимать оператору на +/- (сгруппировать/разгруппировать)
не нужно оскорблять.
гиперссылки (mail) отключить включить
 
Добрый день  
в файле содержаться информация, в отдельной колонке емейлы, ячейка автоматически превращается в гиперссылку, и одинарном клике на ячейку он автоматически запускает почтовую программу, я в свою очередь хочу просто скопировать в буфер емейл, как отключить гиперссылку?
не нужно оскорблять.
сохранению всех листов в отдельные файлы
 
Добрый день, порыскал по форуму так и не нашел    
 
нужно все листы сохранить в отдельные файлы,    
имена файлов = именам листов  
 
а то в ручную десятки листов вырезать нудно  
 
Заранее спасибо
не нужно оскорблять.
Условное форматирование, по списку значений
 
Добрый день  
чет не как не могу решить задачку  
Нужно выделить в рабочей области красным все позиции в которых ячейка имеет значение совпадающим с одним из значением в списке ключей (массиве)  
сам лучший мой вариант это каждый ключ прописывать в формуле через =  
=или($B1=$G$2;$B1=$G$3...  
но если ключей очень много то слишком громоздко, можно ли сделать по проще что бы сразу по всему массиву просматривало?
не нужно оскорблять.
Основной текст, автозамена
 
Добрый день (офис 2007)  
собственно что бы понять нужно посмотреть скрин  
в выпадающем списке первые две строки "Заголовки" и "Основной текст"  
как мне изменить основной текст?  
в настройках только нашел "шрифт при создание новых книг"  
так же офис иногда автоматически изменяет шрифт в ячейки на тот что числиться как "Основной текст"  
можно ли как кто отключать авто замену шрифта?
не нужно оскорблять.
Personal.xlsb не зарываеться автоматически
 
Добрый день  
2007 офис  
Нашел данную функцию(для макросов что бы они не в разных файлах лежали а непосредственно на компьютере)  
по экспериментировал функция хорошая и иногда нужная  
запускается файл содержащие макросы в скрытом режиме автоматически при открытие любого файла эксель  
 
но вот не задача он автоматически не закрывается при закрытие файла  
т.е. я открыл какой нить файл, поработал, жму на закрыть(верхний крестик программы) он закрывает, и оставляет рамку экселя(оболочку) как будто я нажал на нижний крестик (закрыть только файл а не программу), понятно что в скрытом режиме весит не закрытый Personal.xlsb , который закрывается при повторном нажатие закрыть  
включен режим каждый файл в отдельном окне, выключить режим не удобно потомучто если открываешь еще файл то трудно перемещаться между открытыми файлами(нет иконок, нужно сворачивать)
не нужно оскорблять.
[ Закрыто] Съедаеться пол строки при печати [ТЕМА ЗАКРЫТА - повторное нарушение]
 
Добрый день,    
проблема следующая, всегда при печать съедает часть нижний строки ячейки
не нужно оскорблять.
Нужно вынуть число(номер) из ячейки с разнородной информацией
 
Добрый день  
есть ячейки в которых идут номера кабинетов с описанием  
нужно вынуть только номера кабинетов.  
ЛЕВСИМВ(), ПРАВСИМВ(),ПСТР() не сильно помогают  
 
образец в файле, у кого какие идеи будут?
не нужно оскорблять.
Не работает ДВССЫЛ() с формулой динамичного диапазона
 
Добрый день офис 2003 пак 3  
в продолжение темы http://www.planetaexcel.ru/tip.php?aid=64  
пытаюсь сделать массив динамичным  
а именно массив Ford    
=Способ1!$B$2:$B$41  
меняю на динамичный что бы растягивался при даболение строк    
=СМЕЩ(Способ1!$B$2;0;0;СЧЁТЗ(Способ1!$B:$B)-1;1)  
в результате список не срабатывает (по команде ДВССЫЛ)  
я что то неправильно делаю, или эта функция не должна это делать?
не нужно оскорблять.
большой и нестандартный критерий Если
 
Добрый день  
Постараюсь объяснить  
 
есть столбец с большим числом заполнены строк, есть критерий  
если в ячейки есть слово из ячейки критерия, то береться значение стоящие напротив этого критерия  
 
знаю по началу думается впр, но нет...  
вот примерный набросок с двумя критериями как я смог решить, но если брать во внимания кол-во критерий, то этот способ будет громоздким и потом последущие проблемы
не нужно оскорблять.
Не могу понять откуда милионные копейки
 
Добрый день.  
ты был обескуражен, ячейки в которых значения с округлением до второго знака после запятой (копейки), складываю и вычитаю, и получаю значения с милионными  
 
в МС много таких строк  
в Опене намного меньше но тоже есть(кол-во строк)  
 
что это?
не нужно оскорблять.
Убрать перечень слов из текста
 
Добрый день  
есть исходные данные  
есть список слов(набора символов) которые нужно убрать в этих данных  
этот список слов может быть очень длинным, и прописывать каждое слово в формулу, может не влезть в формулу  
 
желательно что бы список можно было добавлять слова, редактировать  
 
а лучше если возможно это сделать как кто массивами мол в одной колонке ключь в другой на что заменить в данном примере колонка пустая    
001 вася    вася заменить на "" = 001
не нужно оскорблять.
выключить автоматическую переделка формул
 
Добрый день  
в экселе есть функция, когда формула ссылается на ячейки(-у) (А1 например), после когда эту ячейку перемещаешь путем вставки или удаления ячейки с смещением этой ячейки(в А2 например), то формула автоматически изменяется и и ссылается уже на измененную (в нашем примере А2)  
 
мне нужно что бы формулы не менялись(временно)  
 
то есть я работаю столбцами в А и Б, в столбце С формула (к примеру С1=А1+Б1)  
постоянно передвигаю ячейки верх вниз, вырезаю, удаляю, добавляю (в А и Б столбцах), и не удобно постоянно перепротягивать формулу в столбце С  
 
как отключить на время работы эту функцию? или другие решения
не нужно оскорблять.
Страницы: 1 2 След.
Наверх