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

Страницы: 1 2 3 4 След.
Как убрать предупреждение"Мы нашли в этой книге циклические ссылки".
 
Здравствуйте, гуру экселя.

У меня в книге постоянно появляется сообщение:
"Будьте внимательны. Мы нашли в этой книге циклические ссылки. Из-за них формулы могут вычисляться неверно"

Как отключить это сообщение совсем, даже если эти циклические ссылки останутся - чтобы вне зависимости от того есть эти ссылки или нет - данное сообщение не появлялось бы ?
Просто очень сильно надоедает это сообщение.
Изменено: ttt480 - 12.09.2019 14:19:32
Как открыть файл xls с длинным путем - не сокращая путь
 
Здравствуйте, специалисты по программе эксель.
У меня возникла небольшая проблема.

Когда открываю файлы с длинными путями (сократить которые нельзя) - то эксель выдает вот такую ошибку:
"К сожалению нам не удалось найти файл "длинный-длинный путь" возможно он был перемещен, переименован или удален"

Такое предупреждение появляется - если путь к файлу очень длинный.
Как открыть этот файл все равно, не взирая на длинный путь ?
Копирование текста как временного формата - в ячейку
 
Привет ребят.
Помогите добрым советом.

Вопрос такой есть кнопка в виде фигуры.
В нее вписан какой-то текст в виде временного формата.
Каким должен быть код, нацепленный на эту кнопку - чтобы скопировать вписанное в нее (то есть в фигуру-кнопку) - в ячейку D3  ?
В формуле неожиданно появилась надпись #ССЫЛКА!:
 
Здравствуйте, друзья.

Ответьте - что вот это у меня такое в формуле появилось:
Код
=СУММПРОИЗВ(('Шкала-'!#ССЫЛКА!:'Шкала-'!$E$2477&" "&'Шкала-'!#ССЫЛКА!:'Шкала-'!$D$2477=C7)*'Шкала-'!#ССЫЛКА!:'Шкала-'!$BM$2477)
'Шкала-'! - это название листа, это понятно.
А вот что это за #ССЫЛКА!: такая  и что вместо нее должно быть?

Я просто не помню что в формуле было записано,  
Многопоточные вычисления.Выпонить два макроса одновременно
 
Здравствуйте товарищи.
Я хочу задать вопрос специалистам.

Вот говорят, что в vba - невозможны многопоточные вычисления.
Что макросы могут работать, только если другие процедуры остановлены.
И приводят пример последовательного выполнения макросов:
Код
Sub Макрос1 ()

   Call Макрос2
   Call Макрос3

End Sub
А вот я зашел в настройки эксель и вижу там такую опцию в "Параметрах":
"Включить многопоточные вычисления.
Число потоков вычислений : использовать все процессы данного компьютера: 8"

то есть - все таки можно как-то подключить подобные вычисления ?
Выхват случайных значений без повторов
 
Доброе утро.
Пишу формулу для выхвата случайных значений из столбца.
Формула одна и та же
Код
=ВПР(СЛУЧМЕЖДУ(1;15);V3:W17;2;ЛОЖЬ)
Скажите - как формулой сделать так, чтобы выхватываемые значения - не повторялись ?
То есть чтобы не было такого - что из четырех случайно выхваченных значений - два или больше значений совпало.
Чем отличаются форматы xlsb и xlsm
 
Кто-нибудь подскажите - чем отличаются форматы xlsb и xlsm ?

В чем их отличие ?
Можно ли в PowerBi - использовать макросы
 
Доброго дня, ребята !

Кто знает - можно ли в PowerBi - использовать макросы ?
Или эта система - построена на каких-то иных принципах ?
В чем отличия Эксель2013x64 от Эксель2016x64 - в плане производительности
 
Доброй ночи.

Дайте ответ:
В чем отличия  Эксель2013x64 от Эксель2016x64 - в плане производительности.
Запрет на выделение ячейки с определенным значением
 
День добрый, господа.

Подскажите - как запретить курсору выделять ячейки, в которых стоит значение "2" ?
Имеется ввиду - не выделение курсором, а перемещение стрелочками.
То есть - если курсор подойдет к границе такой ячейки - то дальше - он не сможет сдвинуться с места, поскольку выделение этой ячейки ему будет - запрещено.
Сортировка таблицы макросом
 
Добрый день всем.
Помогите решить вопрос сортировки таблицы макросом.

В ячейках таблицы - используются формулы срабатывающие на пересчет листа. Я пытаюсь провести сортировку этой таблицы по столбцу P4:P9
Использую для этой цели - простой макрос от макрорекордера.
Дело в том, что в момент срабатывания макроса сортировки (по столбцу P4:P9 ) - ячейки успевают поменять свои значения и сортировка не удается.

Подскажите как макросом провести сортировку этой таблицы ?
Зачем нужна диаграмма под названием Treemap
 
Здравствуйте, народ.
Вопрос к профессионалам.

Объясните - простым языком - своими словами зачем нужна вот такая диаграмма под названием "Дерево" (Treemap) ?
Где его применяют ?
Чем раннее связывание - отличается от позднего
 
Вопрос к специалистам.

Объясните своими - предельно простыми словами - чем раннее связывание - отличается от позднего ?
И зачем это связывание в экселе вообще нужно ?
Запретить растягивать-сжимать фигуру, но при этом - чтобы ее можно было перетаскивать
 
Добрый вечер. У меня имеется вопрос - теоретического свойства.

Можно ли запретить растягивать-сжимать автофигуру, но при этом - чтобы ее можно было перетаскивать ?
Установка экселя2016 параллельно с экселем2013
 
Подскажите - можно ли делать установку  экселя2016 параллельно с экселем2013 ?

Установится ли программа, будет ли она нормально работать без ошибок и вылетов ?
Почему эксель не хочет добавлять картинки - при копировании и последующей вставке диапазона.
 
Здравствуйте, народ.
У меня тут такой вопрос возник.... к профессионалам.

Вот выделяю диапазон листа, на котором картинки и числа в ячейках... Копирую.
Потом пытаюсь в другом месте листа - вставить скопированное через Ctrl+V .... а вставляются только числа этого диапазона.
А картинки при этом - не вставляются.
Причем если картинки выделить и копировать отдельно - то они потом по Ctrl+V вставляются.

Почему эксель не хочет добавлять картинки - при копировании и последующей вставке диапазона и как это исправить ?
Изменено: ttt480 - 23.01.2018 20:11:15
Геометрические единицы измерения в эксель
 
Добрый день.
Хотел бы задать вопрос - теоретического свойства.

Допустим в экселе - фигура Прямоугольник - имеет ширину 120 и высоту 260.
Вот эти параметры 120 и 260 - это что за единицы измерения ?
Это пиксели, миллиметры ?
Вычислительные возможности эксель и их увеличение.
 
Доброго дня, уважаемые программисты.

Хочу задать вопрос теоретического характера.
Решил как-то на днях проверить вычислительные возможности эксель.
Создал 13027553 ячеек с простыми вычислениями на листе.
В итоге файл весит 182 Мб.
Потребляет памяти - 825 Мб
Если файл будет с большим количеством ячеек (с вычислениями) - то выводится окно-ограничение, что эксель не может отобразить то-то и то-то из-за нехватки системных ресурсов.

А у меня оперативной памяти 32000 Мб (то есть системных ресурсов - примерно в 30 раз больше чем потребляет эксель)
И возникает вопрос - как убрать это ограничение экселя, чтобы он потреблял оперативной памяти допустим -  5000 Мб и при этом не выводил сообщение о нехватке системных ресурсов ?
Или тут дело не в оперативке, а в производительности процессора ?

Фот сам файл:
http://dropmefiles.com/sZanw
Перемещение ярлычка листа при копировании из другого файла
 
Здравствуйте, специалисты по экселю.
Помогите решить вопрос.

Есть два файла 1.xls и 2.xls.
В файле 1.xls находится лист "Заменяемый", а на листе3 - находится кнопка.
В файле 2.xls находится лист "Заменяющий".

Как макросом скопировать лист "Заменяющий" из файла 2.xls в файл 1.xls, со сменой его названия после копирования на "Заменяемый" - не открывая лист 2.xls явно ?
(Но копирование должно быть не копированием диапазона, а перемещением ярлычка листа)
(Изначально открыт только файл 1.xls)
Макрос - закрывает книгу эксель, вместе с программой, в которой эта книга открыта.
 
Доброго времени суток.
Помогите с решением.

Как заставить макрос - закрывать книгу эксель, вместе с программой, в которой эта книга открыта.

То есть при щелчке на кнопку - макрос закрывает не только саму книгу, но и программу эксель.

Сейчас макрос выглядит так:
Код
Sub Dane()
ActiveWorkbook.Save
ActiveWorkbook.Close
End Sub
Формула массива с частичным суммированием
 
Добрый вечер всем.
Помогите решить непростой вопрос с формулой.

В столбце J6:J14 есть формула суммирования значений в соседнем столбце H6:H14 и умножением на значение из столбца I6:I14.
Но суммирование там не по всему диапазону, а по его части.
(Каждая ячейка столбца J6:J14 - суммирует три значения из соседнего столбца H6:H14, идущих вниз от уровня ее строки)

Как заставить формулу в ячейке L4 стать "массивной" - заменив вычисления в столбце J6:J14 ?

Пытался сам сделать - что-то не получается.
Обычно я протягиваю ячейки в формуле - по всему диапазону и ставлю скобки массива. Но здесь ситуация другая - поскольку внутри формулы встречается операция суммирования типа H6+H7+H8 - и вот этот блок суммирования - я не знаю как включить в формулу массива...
Изменено: ttt480 - 17.05.2017 21:38:20
Наложение диапазонов друг на друга
 
Здравствуйте, господа программисты.
Помогите решить проблему.

В книге находится три листа.
На первом листе - находится ряд столбцов с данными - разной высоты (по ячейкам).
На втором листе - находится аналогичный ряд столбцов с другими данными - тоже различной высоты.
А на третьем листе - должно происходить наложение этих столбцов-диапазонов друг на друга.
То есть - происходит выстраивание более высоких столбцов.

Как макросом - осуществить подобное наложение столбцов - друг на друга - на листе3 ?
Открыть интернет-страницу по адресу вписанному в ячейку
 
Здравствуйте, специалисты по экселю.
Помогите найти решение.

Как открыть интернет-страницу по адресу вписанному в ячейку - в программе по умолчанию, при нажатии на кнопку ?
Проигрывание файла (в текущем макросе) - с зацикливанием
 
Доброе утро, форумчане.
Помогите с решением проблемы.

У меня есть макрос - проигрывающий mp3 файл - напрямую из экселя, без использования активХ.

Я хотел изменить этот код так, чтобы он проигрывал файл до бесконечности (с перемоткой).
Но что-то не получается.

Подскажите - как изменить этот макрос, чтобы он проигрывал этот файл до бесконечности ?
То есть как зациклить его?
Код
Private Declare Function mciExecute Lib "winmm.dll" (ByVal lpstrCommand As String) As Long
Sub Play1()
Call mciExecute("play C:\555\2.mp3")
End Sub
Изменено: ttt480 - 01.05.2017 05:43:14
Некорректное извлечение части текста из ячейки - формулой
 
Добрый вечер, уважаемые программисты.
Помогите разобраться.

Есть формула извлекающая кусок текста - из текстовой ячейки. Ограничители извлекаемого куска - текст "texturef" и ","
Код
=ЕСЛИОШИБКА(ЗНАЧЕН(ЕСЛИ(ЕСЛИОШИБКА(СЖПРОБЕЛЫ(ЛЕВБ(ПОДСТАВИТЬ(ПСТР(ПОДСТАВИТЬ(ПСТР(D10;ПОИСК($E$4;D10)+3;15);"-";ПОВТОР(" ";15));15;99);",";ПОВТОР(" ";99));99));0)="05";0,5;ЕСЛИОШИБКА(СЖПРОБЕЛЫ(ЛЕВБ(ПОДСТАВИТЬ(ПСТР(ПОДСТАВИТЬ(ПСТР(D10;ПОИСК($E$4;D10)+3;15);"-";ПОВТОР(" ";15));15;99);",";ПОВТОР(" ";99));99));0)));0)

В большинстве случаев формула работает нормально.
Но иногда возникает странный "баг".

Почему-то формула найдя первый ограничитель ("texturef") и не найдя второго ограничителя (",") - отсчитывает шесть символов от "целевой запятой" - и возвращает значение 7-го символа (при условии, что это - число, а не буква или знак). Сейчас- это число "5" (из слова "etsh05,").
Проблемная ячейка (H10). По идее - вместо значения 5 - в этой ячейке должно быть значение "0"

Как изменить формулу, чтобы в проблемной ячейке (H10) диапазона - отображался 0 ?
Изменено: ttt480 - 21.04.2017 10:12:11
Не удается ввести указанную формулу, поскольку она использует больше уровней вложенности, чем допускается
 
Здравствуйте, уважаемые программисты.
Помогите решить проблему.

У меня есть формула - извлекающая из текстовой строки - часть текста стоящего между знаками "tts" и ","
Тот текст который формула извлекает - это обычно числа, с которыми можно выполнять арифметические операции.

Вроде формула работает хорошо. Но есть минус.
Иногда извлекается текст "05", что не является числом, а является текстом.
В принципе можно применить формулу  =ЕСЛИ(H8="05";0,5;0)

Однако я не могу объединить эти две формулы:
Вылетает сообщение "Не удается ввести указанную формулу, поскольку она использует больше уровней вложенности, чем допускается". А нужно это все сделать именно - в одну формулу.
Каким образом можно изменить формулу, чтобы в столбце H8:H12 - одна и та же формула - извлекала бы текст из столбца D (что уже есть) и преобразовывала бы текст 05 - в 0,5 ... если такой текст встретится?
(формулой, а не макросом)
Изменено: ttt480 - 20.04.2017 16:03:28
Выборочное сканирование столбца формулой на предмет длины текстовой строки.
 
Здравствуйте, дорогие форумчане.
Подскажите решение с формулой.

Есть столбец с ячейками D:D  - в которые кое-где вписан текст.
Часть этих текстовых строк - меньше 60 символов, другая часть больше 60 символов.
Формула находит - какая самая нижняя ячейка в столбце - имеет длину текстовой строки - больше 60 символов - и записывает ее адрес в ячейку F2.
Код
="D"&ПРОСМОТР(238;ПОИСК(;D4:D238;61);СТРОКА(D4:D238))

Но есть один недостаток:

Сейчас формула сканирует весь столбец целиком.
Как заставить формулу сканировать не весь столбец целиком, а только каждую третью ячейку в этом столбце ?
(целевые ячейки в столбце - помечены желтым)

Вы скажете, что - на ум первым делом - приходит следующее решение:
В соседний столбец C:C - ставится ссылка - на желтую ячейку C4, затем выделяется три ячейки (C4 и пустые ячейки C5 и C6) - и протягиваются вниз.
А формула просто сканирует столбец C:C, вместо D:D ....
Код
="D"&ПРОСМОТР(238;ПОИСК(;C4:C238;61);СТРОКА(C4:C238))

Однако такое решение не подходит.
В силу заполненности листа всевозможными данными - я не могу создавать дополнительных столбцов.
Поэтому нужно как-то заставить формулу - сканировать каждую третью ячейку - именно в столбце D:D .
Изменено: ttt480 - 08.04.2017 08:30:58
Скорость пересчета листа не соответствует обновлению значения в целевой ячейке.
 
Доброе утро, гуру экселя.
Помогите решить проблему.

У меня на листе есть таймер, запускающийся кнопками Старт-Стоп.
Целевая ячейка - зеленая. В ней значение обновляется - один раз в 7 секунд.
Если в любом месте листа поставить формулу СЛУЧМЕЖДУ - то там можно увидеть, что скорость обновления значения намного выше - наверное каждую милисекунду.

Как заставить этот макрос - замедлить скорость пересчета листа - до одного раза в 7 секунд ?
Отключение макросов в книге - из экселя, не заходя в редактор ВБ
 
Добрый вечер, уважаемые форумчане.
Подскажите решение вопроса.

Часто при работе - приходится на некоторое время отключать все макросы в книге. Потом опять их включать.

Сейчас использую для этого - вызов экселевского редактора ВБ - и жму там на кнопку Break (или Ctrl+Break). Все макросы в книге - отключаются.
Включение аналогичное - нажимать надо на кнопку Continue (или F5).

Как сделать эти операции - из экселя, не заходя в редактор ВБ?
Запоминание выделенного диапазона -до выполнения макроса.
 
Доброе утро.
Подскажите, в чем проблема.

Есть макрос, который запоминает - текущий выделенный диапазон - до выполнения макроса.
Но он отчего-то не работает. Говорит, что "Compile error".

Как его исправить?
Страницы: 1 2 3 4 След.
Наверх