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

Страницы: 1 2 След.
Справка F1 в новых версиях Эксель без доступа в Интернет, Offline Help in latest versions of Excel
 
В Офисах после 2013 (или 2016) года напрочь отсутствует помощь F1 без подключения к Интернету. По VBA – с 2013.
Понятно, что в сети помощь подробнее и местами даже понятнее, но не всегда получается быть постоянно подключенным к Интернету.
В Интернетах тоже кое-чего понаписано на эту тему. Но как-то однозначного решения нет.
Были и тут похожие темы по этому поводу, но только по VBA, напр. Как отучить редактор VBA лезть в интернет за справкой?, Office 2016. В нём ссылка на блог Павлова с рекомендацией, как установить справку, но она по VBA и вообще на нерусском, что не всегда удобно.
Кто как справляется с этой бедой?
Обновление количества просмотров
 
Количество просмотров обновляется не сразу, если зайти в тему, выйти и обновить данные. А обновляется потом сразу на несколько штук за раз.
Это свойства движка такие? Какое время обновления этих данных?

Поймал кол-во прочтений Правил на 666665, зашёл туда, перечитал, вышел, обновил страницу, но минут 15 ничего не менялось, потом сразу стало 666670.

Возможно, тема должна быть в Курилке, прошу тогда модераторов её перенести.
Буква ё в словах при поиске на сайте, Различные результаты, если в слове вместо Ё написано Е
 
Хотел найти по форуму что-то для темы Можно ли объединенные ячейки выровнять по высоте текста (макросом)?
В поиске (не важно, Поиск в меню сверху или Поиск по сайту в самом низу справа) ввожу объединённые ячейки высота или объединенные ячейки высота - результат разный. Совпадения, конечно, есть, но они из-за того, что в других сообщениях темы кто-то написал У вместо Ё и наоборот. Можно проверить ещё фразу пересчёт формул - то же самое.
Учитывая, что поиск тут типа якобы "умный", то следовало бы ожидать одинаковый результат. Или не так? Смотрел в Опере на Виндоус7.

Кстати, про излишнюю "умность" поиска смотри прошлогоднюю тему Строгий поиск, Найти только точное совпадение. Проблема эта так и не решена.
ЧаВо в каждом разделе форума, FAQ in every section of the forum
 
Тут есть старые темы по поводу Частых Вопросов (ЧаВо), или Frequently Asked Questions (FAQ), но там имеются ввиду вопросы именно по Excel и ответом обычно имеются ввиду статьи в Приёмах. Но некоторые вопросы могут относиться, например, к написанию постов в темах. Поэтому предлагаю админам добавить закреплённую тему в разделе Вопросы по работе форума. В ней описать технику создания постов, которые можно тут использовать.
Начать предлагаю с вопроса, который я так и не смог применить, а именно: вставка картинки в само сообщение. У меня в браузере (хоть Chrome, хоть Opera на Win7) можно вставить картинку Копировать-Вставить, но потом при создании темы вместо картинки появляется просто куча букв. В меню редактирования сообщения есть ещё кнопка Изображение, но вставляется только ссылка, но не само изображение. Где-то в какой-то теме было описано по шагам, как это сделать, но я так и не нашёл.
Также нужно добавить методику вставки Группировки (Скрыть-Отобразить часть сообщения), в том числе вложенной друг в друга. Возможно, ещё какие-то нюансы, которых нет явно в меню редактирования сообщения.
Прочие фишки, которые явно есть в меню редактирования, тоже можно описать подробнее, хотя для простых пользователей они понятны и так: поменять шрифт, добавить ссылку, изменить цитату (тут при Цитировать потом пропадает имя цитируемого), код сделать в виде тега и т.п.

ЗЫ. Возможно, данный ЧаВо в этом разделе и не нужен был бы, если бы вставка картинок работала привычным всем способом.
Что такое "обратный поиск", который на этом сайте запрещён?
 
Есть Пользовательское соглашение, которое никто никогда не читает (в том числе и я). В нём в разделе "4. ПРАВА И ОБЯЗАННОСТИ СТОРОН", подраздел "4.4. Пользователю запрещается" есть пункт "4.4.5. Выполнять обратный поиск, ...". А что это означает применительно к данному сайту? Поиск в интернете по "обратный поиск" даёт, что это имеется ввиду поиск по картинке. На ПланетеExcel основной материал - текст в разных видах, а картинок и видео не так много, но есть. Это типа запрещено искать что-то на сайте по изображению?
На самом сайте поиск по "обратный поиск" даёт только темы, где под этим подразумевается поиск в каком-то тексте некоей фразы с конца в обратную сторону. Ещё в Приёмах есть статья Поиск последнего вхождения (инвертированный ВПР), где под фразой "обратный поиск" имеется ввиду именно поиск в тексте справа налево. Вряд ли такая статься могла бы тут появиться, если это было бы запрещено.
В общем, кто сможет, поясните простыми словами про "обратный поиск", чтобы даже я понял, что это такое.
Внутри процедуры With ... End With указать сам объект?, В случаях, когда не получается использовать у объекта свойство или метод после точки
 
Не могу сообразить с ходу...

Например, в модуле формы есть некая процедура:
Код
Private Sub CommandButton1_Click()
    With Label1
        MsgBox .Caption
    End With
End Sub
Т.е. после точки идёт указание свойства Надпись. Но если нужно получить, например, тип контрола, то надо указывать сам объект
Код
MsgBox TypeName(Label1)
А как его указать внутри With ... End With, чтоб не писать как бы отдельным объектом?  

Ясно, что это касается не только конкретно TypeName на форме, а и других подобных случаев.
Проверка безопасности макросов, У кого какие критерии считать макрос безопасными и как быстро проверить на безопасность
 
Была тема Как обезопаситься от вирусов в Excel?. Но там только общая всем известная рекомендация при первом запуске отключить макросы и просматривать код перед запуском с разрешением макросов.

Как большинство тут, для просмотра иногда скачиваю книги с макросами. Макросы сразу не запускаю, смотрю код глазами. Недавно тут попался файл, где кода очень много и он в меру витиеватый, так что на просмотр его ушло бы много времени. И возникли такие вопросы:
1. Какие у кого критерии того, что макрос безопасный.
2. Как быстро и надёжно проверить макрос на эту безопасность.

Если код большой, я иногда проверяю код на наличие текста Workbooks.Open, Save (SaveAs), Kill, Rename и т.п., которые, как мне кажется, могут влиять в коде на какие-то действия с файлами на моём компьютере. Понятно, сначала смотрю, если есть, в модуле книги Private Sub Workbook_Open или в простом модуле Sub Auto_Open.
Но весь код смотрю глазами и если код сложный для быстрого и простого восприятия, то иногда лень всё проверять и в зависимости от настроения и доверия автору книги, либо при открытии книги разрешаю макросы "на авось", либо вообще удаляю книгу и не смотрю её.

У кого есть ещё мысли, опыт и, возможно, наработки по этой теме?
костыли на txt/csv/xml-хранилищах, вшитых в книгу Excel, Не совсем понятно, что это такое
 
В теме Создание базы учета пломб
Цитата
Jack Famous написал:
костыли на txt/csv/xml-хранилищах, вшитых в книгу Excel и тогда хватит только Excel.
А как это? Возможно, что-то я не так понял про "вшитых".
Строгий поиск, Найти только точное совпадение
 
Напомните, как на сайте искать текст, чтоб было его точное совпадение.
Например, если искать tolikt, то в списке тем выдаются темы в основном с toList (в разных вариантах). Ещё встречаются toolkit, ToolChet, Twilight, Talgat, TheLight и (О, чудо!) tolikt. Если ввести в строку поиска в кавычках - "tolikt", то не помогает.
Эти результаты выдаются как в "верхнем", так и в "нижнем" варианте поиска.

ЗЫ. Вопрос не по поиску по автору темы, а просто по любому тексту. Здесь на форуме уже есть темы с вопросами поиска только по автору, только по названию темы и т.п.
Странности с форматами на листе, Даты отображаются как числа, не работают формулы
 
На лист внесены даты, выставлен формат ДД.ММ.ГГ, но они на листе отображаются как числа типа 44790 и т.п. Хотя в строке формул показывается именно дата.
Ещё в столбце B внесена пара формул, но они тоже отображаются странно: в виде самих формул, а не результатов. Причём если скопировать ячейку с формулой и вставить как значение, то вставляется уже значение, но тоже в неправильном формате.
Параметры вычисления - автоматические, всякие ScreenUpdating = True, если это влияет.

Возможно, глюк с файлом, т.к. остальные книги отображаются нормально.

Научите, что не так с файлом?
Номер конкретного сообщения у Пользователя, Закрепить число сообщений Пользователя в момент написания сообщения
 
Сейчас в сообщениях в разделе данных о пользователе отображается аватар, пишется ник, статус на форуме, число сообщений всего, дата регистрации и опубличенные данные пользователя или его заметки. Число сообщений в данном случае - всего. Но в момент написания поста всего сообщений было меньше, если пользователь потом уже что-то писал позже на форумах. И вот было бы интересно видеть, что в момент написания данного конкретного поста  у автора было столько-то сообщений. Можно в виде типа такого: "Сообщение 527, всего на данный момент 785".
Также этот принцип можно отнести к статусу автора. Например, многие сообщения нынешних модераторов были написаны давно, ещё в бытность их простыми пользователями.
То, что какая-та информация сохраняется на момент написания, это видно по именам. Много пользователей через какое-то время корректируют своё отображаемое имя, но в старых сообщения их имя остаётся как было на момент написания. Некоторые новые пользователи умудряются это делать вообще в одной теме.
Темы с наибольшим количеством просмотров или сообщений, Занимательная статистика
 
Заметил, что тема Важно, Закрыто: ПРАВИЛА ФОРУМА перевалила за 500тыс просмотров (хотя и при =0 ответов, что понятно). Стало интересно, какие темы ещё имеют наибольшее число просмотров. Например, при беглом просмотре найдено, что на сегодня тема Избушка формулистов-3 имеет более 1 млн просмотров, 778 ответов,  HB имеет почти 472тыс просмотров при 828 ответах, а ячейки с зада :) - 375тыс просм., 459 отв. Что интересно, тема Усовершенствование формул. Избушка формУлистов-2 имеет 634 ответа, но только менее 81тыс просмотров: какое-то разительное отличие в части просмотров от 3-й части такой же темы.
Есть ли ещё темы с большим количеством просмотров или сообщений?
Ещё заметил, что последние темы в разделе Вопросы по Microsoft Excel (архив) имеют по около 100тыс просмотров, хотя там задавались обычные вопросы, которые набирают обычно около тысячи просмотров.

Вообще, есть ли ещё какие-то другие варианты типа Занимательной статистики на этом сайте?

ЗЫ. Напоминаю: эта тема - в разделе Курилка. Так что вопрос "А ЗАЧЕМ ОНО НАДО!?" тут не совсем уместный...  :)  
Количество тем на странице, Настроить (изменить) число отображаемых тем
 
Сейчас на странице отображается 30 тем. Будет ли возможность настроить количество тем? Например, 10-200?
Зачем? Мне удобнее, когда тем побольше....
Личный счёт на этом сайте, Возможность завести кошелёк, средства которого можно потратить только на этом сайте.
 
На форуме Excel помог с одним простым вопросом. Понятно, без всякой корыстной мысли, а просто из благих побуждений. Однако, автор вопроса в личке высказал желание сделать мне скромное вознаграждение. Я поблагодарил его за такое желание, но посоветовал ему поддержать данный сайт, но как это сделать технически, точно не знаю.
Потом подумал, что может быть придумать какой-то типа личный счёт у каждого зарегистрированного пользователя, с которого средства можно было по своему усмотрению передать другому зарегистрированному пользователю. В простейшем варианте выглядеть это должно примерно так:
1. Выкладываются на всеобщий доступ реквизиты всяких счетов и кошельков конкретного доверенного человека (Павлов, модераторы или кто-то ещё), на который можно перечислять средства с пометкой: [login].
2. Этот доверенный человек ведёт тетрадку с логинами и суммами прибыло/убыло.
3. Пользователь login имеет право передать средства в пределах суммы другому логину или по реквизитам, который указал пользователь с этим логином, но не имеет право просить перечислить на конкретный расчётный счёт, интернет-кошелёк и т.п., если у владельца счёта-кошелька нет логина на этом сайте.
4. и др.

Сам понимаю, что идея малореализуемая. Тогда подскажите, где на этом сайте есть реквизиты, на которые можно перечислить деньги просто так. Хотя сейчас и за перечисление на просто так у нас могут признать иностранным агентом, но это уже другая история.

ЗЫ. Размер скромности я на самом деле не знаю.  
Количество скачиваний файла, Сколько раз скачан приложенный файл
 
На некоторых форумах видел, что указывается, сколько раз скачали приложенный файл. Большой необходимости знать это нет, но ради как информация это было бы интересно.
Можно такое сделать на форуме?
Отображение группированных столбцов при наличии в них скрытых, Скрытый столбец становится виден
 
В сгруппированных столбцах есть скрытые столбцы или столбцы с шириной =0. Если нажать плюсик - Отобразить сгруппированые столбцы, то скрытые столбцы и с шириной=0 тоже отображаются. Как сделать, чтоб скрытый столбец оставался скрытым?
По строкам то же самое.
См. файл: макросы - создание структуры со скрытыми столбцами или строками.

Excel 2010, x32.
Изменено: tolikt - 22.10.2021 15:28:06 (Excel version)
Номер сообщения на форуме и статистика Всего сообщений
 
На заглавной странице форумов внизу указано:
Цитата
Всего сообщений: 1076088
Это на 16.08.21 02:17 мск. Но если скопировать ссылку последнего сообщения #3, то у него номер явно больше - 1152772.
Это с учётом сообщений в Приёмах или с учётом удалённых?

ЗЫ. Просто ради интереса хотел прочитать сообщение №1000000.
Excel 2019: расположить окна (книги) в удобном виде, Не получается отобразить несколько книг одновременно
 
В Excel 2010 можно книги расположить и рядом, и каскадом и по всякому. Чаще всего при работе нужно частичное перекрытие двух или более книг: их можно отобразить в нормальном виде (то, что код VBA даёт ActiveWindow.WindowState = xlNormal) и двигать сами окна и границы так, как нужно.
В 2019 (и 2016) каждая книга отображается как во вкладке и так просто показать несколько окон не получается. Зачем они (MS) так сделали - вопрос риторический. А вопрос по делу: как отобразить несколько файлов в разных окнах?
Пробовал, само собой, Вид - Упорядочить все - Рядом (или др.), но не помогает: только одно окно. Если сначала Вид - Новое окно, а потом опять Вид - Упорядочить все, то появляется три окна (Книга1:1, Книга1:2, Книга2), причём в каком-то глючном виде: два окна располагаются рядом, а третье - отдельно поверх них. И главное, любое движение по сдвигу границы окна приводит к пропаданию остальных окон.

Кто-то смог победить эту новую "прогрессивную" фишку от MS?

Как открыть новый Excel в отдельном окне смотрел, но это не совсем то.

Есть ещё нюанс, но не думаю, что он влияет на это.
Навязчивое добавление гиперссылок, Не получается внести в сообщение фразу www.planetaexcel.ru просто как текст
 
Следуя п.2.6. из ПРАВИЛ.

Редактируя сообщение в теме Доступ к сайту из забугорья, столкнулся с тем, что внесение фразы www.planetaexcel.ru невозможно сделать просто текстом: редактор автоматом делает его как ссылку. Даже выбрав из контекстного меню "Убрать ссылку", то можно убрать ссылку только до первого нажатия клавиши.

Это, конечно, не проблема, но иногда хочется иметь красивый ровный текст без синих ссылок.
Доступ к сайту из забугорья, И выбор поисковика по сайту
 
На этом сайте у некоторых не работал так называемый "общий поиск внизу сайта". Точнее, не отображалось поле для поиска по сайту.
Сейчас, думаю, примерное понятно, в чём дело. Примерно, т.к. не всегда воспроизводится ошибка. Но направление мысли, скорее всего, верное.
Дело всё в том, что у них там, в незалежній країні, Яндекс под запретом и возможно, из-за этого вообще не появляется само поле для поиска по сайту. Если заходить на сайт из России, Канады, а также от датчан и разных прочих шведов, то всё нормально.
Самое интересное, что большинство бесплатных анонимайзеров, типа Хамелеона, не помогают. Но помогает, например, Opera с включённым встроенным VPN.

Возникает вопрос: можно ли для поиска по сайту добавить поисковик Гугл?
Понятное дело, что можно зайти на сам Google и там в строке набрать "www.planetaexcel.ru: помогите". Но если есть удобная кнопка, то некоторые, возможно, будут ей пользоваться. Ибо свой поиск по сайте совсем перестал работать.

Флуд:
Принцип блокировки сайтов "у них там в" тоже вызывает некоторое удивление. Если Яндекс и Mail.ru примерно понятно, за что, то непонятно, почему блокируется coderoad.ru. Впрочем, cyberforum.ru, excel-vba.ru, sql.ru и прочие всё же пока доступны, как и planetaexcel.ru.
Не отображаются некоторые сообщения, Глюк или на самом деле сообщений нет?
 
Иногда в теме не отображаются некоторые сообщения. Замечал, что обычно это самые первые. Например, Сводная таблица из другой сводной таблицы OLAP-куба по условию. Тема вроде как есть, а сообщения внутри нет вообще. Или Адрес относительно расположения commandbutton, в котором первое сообщение - сразу ответ от МатросаНаЗебре (ActiveSheet.Shapes(1).TopLeftCell.Address), которое промаркировано #1.
Это глюк или сообщения на самом деле удалены?
Сравнение разных версий Excel, Личный опыт, субъективно-необъективные мнения, советы и т.п.
 
Интересует мнения тутошних спецов по поводу разных версий Excel. Имеются ввиду текущие рабочие версии. Ну и рекомендации, если кто пользуется совсем уж новыми версиями.
Начну с себя. Основная рабочая версия Excel 2010 32bit. Иногда дома 2007. За последний год приходилось пару раз запускать 2003, уже точно не помню повод, но на нём давно написаны основные макросы и эту версию считаю наиболее удобной. К 2010 привыкал долго... вроде как привык, но по-прежнему путаюсь в меню.

Вопрос связан с тем, что есть мысля перейти на 2016/64. Но на форуме в каких-то темах встречал, что эта версия глючная и некоторые даже откатывали назад, не всегда успешно. Может, у кого-то есть опыт с 2019.
В общем, у кого какие мнения на этот счёт, советы и т.п.
Оформление формул в виде кода, Так ли это нужно делать?
 
Есть Правила форума и Помощь. Ни там, ни там не нашёл требование специально оформлять код VBA. Подозреваю, что плохо искал или это по умолчанию считается правилом хорошего тона для местных эстетов, ОК. Но формулы не являются кодом VBA и оформлять их в виде кода смысла не вижу. И по-моему, просто формула более удобна, чем в виде кода. Например, наш многоуважаемый БМВ так обычно и делает, хоть и не по-русски.
Кто как думает?
Результат между 0 и 1 отобразить как 0,5
 
Если в формуле встречаются одинаковые функции (блоки функций), то они вычисляются столько раз, сколько встречаются в формуле. Так?

Теперь проблема. Есть некая БольшаяФормула, которая возвращает значения от 0 включительно до 1 включительно. И надо её обработать так, что если ровно 0, то надо получить в итоге 0, если ровно 1, то 1, а если любое дробное между 0 и 1, то 0.5.
В обычном случае понятно:
Код
=ЕСЛИ(БольшаяФормула=0;0;ЕСЛИ(БольшаяФормула=1;1;0.5))
Но тут получается, что эта БольшаяФормула вычисляется 2 (два) раза, чего хотелось бы избежать, ибо она сама по себе считается долго. Ну и ещё есть ограничение в том, что нельзя использовать дополнительный столбец. Можно использовать любые родные функции: вычисления, ОКРУГЛ, ЦЕЛОЕ, ABS и другие, хоть SIN, но так, чтоб БольшаяФормула  вычислялась только 1 раз.
Вроде как задачка простая, но полдня не могу придумать решение.
Подсчёт значений с нулями и пробелами, лидирующие нули и пробелы: логика работы функции
 
Функция СЧЁТЕСЛИ считает номера с лидирующими нулями и пробелами одинаковыми. См. вложение. Ячейки отформатированы как текст.
Получается, что номера 1, _1, __001, 00001 и т.п. функция считает одинаковыми (тут _ - пробел). Как подсчитать их, считая разными? Пока только приходит в голову макрос, но не всегда макрос можно втолкнуть в документ для передачи его другим лицам.
Ещё странность в том, что если пробел после нуля, то для СЧЁТЕСЛИ это уже разные данные.

Проблема немного затронута в Как при подсчете отличать двойные нули от обычных нулей, но там немного про другое и решение дано только для конкретного случая.
ListView. Отследить смену выбранной строки, Как у ListView получить событие: изменение выделения
 
Нужно у ListView отследить событие - смену выделенной строки. Пока реализовано через события Enter, Click и KeyDown (KeyUp). Но иногда данные на ListView обновляются программно и выделение нужной строки тоже делается программно и вышеуказанные события не срабатывают.
У ListView есть события BeforeUpdate и AfterUpdate, но они не работают. Как заставить их заработать? Также не срабатывают AfterLabelEdit и BeforeLabelEdit.
Возможно, у кого-то есть ещё способ решить проблему.
Сводная таблица: не хватает ресурсов при формировании макросом, А если сводную делать вручную, то всё ОК
 
Лист с примерно 60 тыс строк, 40 столбцов. Сводная таблица вручную формируется нормально, даже без тормозов - летает. Но если действия записать макрорекордером и потом попробовать выполнить макрос, то выскакивает ошибка нехватки ресурсов Excel.
Может, есть у кого-то код VBA для формирования сводной таблицы, чтоб работал нормально.

Windows Server R2 64bit, Excel 2010 32bit
Изменение файла xml макросом, Поменять некоторые данные в xml-файле
 
Нужно в файле xml поменять некоторые данные. Либо в самом файле, либо создать новый.
Данные меняются по следующему правилу: количество в штуках надо изменить на кг, литры и другие. Норма каждого товара своя (есть справочник), поэтому надо вытянуть из xml данные КодТов и КолТов, пересчитать количество (норма у каждого товара своя, например, умножить на 5, 10 или 20) и записать в xml новое количество, а также поменять ОКЕИ_Тов на нужный и ЦенаТов на расчётную.
По форуму поискал, но так не смог найти рабочий вариант кода хотя бы получения данных из xml. Везде свои форматы xml и подогнать код под свои нужды не получилось.
Загрузить в Excel можно, но там КодТов получается без нулей и искать такой код потом в справочнике плохо.
Посоветуйте, как лучше сделать и в какую сторону копать?

ЗЫ. Почему-то файл xml размером 5 КБ этот форум принял как более 100 КБ. Поэтому rar.
Выпадающий список (проверка данных) - создать макросом, В списке имеются запятые и точки с запятой
 
Выпадающий список: создан Проверка данных - Список. Список вносится в виде: Красное,розовое;Синее,голубое;Зелёное;Белое,чёрное,серое. И в ячейке получается нормальный список:
     Красное,розовое
     Синее,голубое
     Зелёное
     Белое,чёрное,серое
Макрорекордер записывает список в виде "Красное,розовое;Синее,голубое;Зелёное;Белое,чёрное,серое". При запуске макроса выпадающий список в ячейке получается корявым в виде
     Красное
     розовое;Синее
     голубое;Зелёное;Белое
     чёрное
     серое
Т.е. суть запятой и точки с запятой меняются местами.

Как макросом внести нормальный список с запятыми в значениях?
Можно в укромное место на лист, а потом сделать ссылку, но нужен список без задействования листа.  
VBA. Объявление большого числа переменных с одинаковым типом, Укоротить строки с объявлением однотипных переменных
 
Иногда приходится объявлять большое число переменных с одинаковым типом. Например:
Код
Dim a0 as Byte, a1 as Byte, a2 as Byte, a3 as Byte, a4 as Byte, a5 as Byte, a6 as Byte, a7 as Byte, a8 as Byte, a9 as Byte
Dim b0 as Byte, b1 as Byte, b2 as Byte, b3 as Byte, b4 as Byte, b5 as Byte, b6 as Byte, b7 as Byte, b8 as Byte, b9 as Byte
' ...........
Dim m0 as Byte, m1 as Byte, m2 as Byte, m3 as Byte, m4 as Byte, m5 as Byte, m6 as Byte, m7 as Byte, m8 as Byte, m9 as Byte
Интересует, можно ли объявить все эти переменные с нужным типом Byte, не вставляя после каждой из их as Byte.
Страницы: 1 2 След.
Наверх