Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft Excel FAQ (часть 4)

Модерирует : gyra, Maz

Widok (09-03-2010 13:14): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

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

 
  • Смена представления имен столбцов с буквенного на цифровое и обратно


    Сумма прописью
  • Надстройка "PROP" (сумма прописью)
  • надстройка Excellerator (c) Michael Zemlanukha & Maxim Shemanarev
  • макрос Num2String


  • Список соответствия имен функций в английской и русской версиях Excel
  • Описание Microsoft Excel File Format (eng.)
  • Горячие клавиши в Excel (табличка)
     
    Предыдущие ветки топика: Часть 1 | Часть 2 | Часть 3
     
    Все вопросы по программированию (макросы, скрипты, пользовательские функции и т.п.) обсуждаются в теме Excel VBA в разделе Прикладное программирование.
     
    При необходимости выложить скриншот, пользуйтесь сервисом ImageShack® (ограничение на размер файла <1.5 Mb)
     
    Книга Джон Уокенбах "Подробное руководство по созданию формул в Microsoft Office Excel 2002" PDF 34МБ Файлы к книге

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 13:12 29-08-2008 | Исправлено: Maz, 22:45 24-02-2017
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Romchick
    Цитата:
    где-то прийдётся самостоятельно подправить строчку
    придется. Ибо при ручном подсчете ты отбрасываешь цифры после второго знака, сумма которых и дает твою разницу 0,01. Это хорошо видно на примере http://slil.ru/27009690

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 11:26 01-03-2009
    Romchick

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mushroomer
    Последнее, что меня интересует в данном вопросе: как в будущем избежать подобной ситуации? Я так понимаю здесь два варианта - не округлять или корректировать вручную. Что посоветуешь?
    Спасибо!

    Всего записей: 176 | Зарегистр. 08-09-2004 | Отправлено: 12:43 01-03-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Romchick
    Цитата:
    не округлять  
    Будет некрасиво.

    Цитата:
    или корректировать вручную.
    Корректировать вручную.
    Есть и третий вариант: не париться и оставить все как есть, ибо есть такое понятие как погрешность при округлении Важно уметь объяснить это, если у кого-то возникнет вопрос

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 13:52 01-03-2009
    crotoff

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Romchick
    я в подобных ситуациях умножаю каждое значение на опр. коэффициент, прежде чем округлить. Коэффициент единый для всей группы, первоначально равен 1, ниже под суммой выводится разность округлённой суммы неокруглённых значений и суммы округлённых значений. Затем с помощью мастера "подбор параметра" подбираю коэффициент, чтобы разность была равна 0 (с требуемой точностью естественно, поскольку в ёкселе случаются глюки типа 0,00000000000001). В ряде случаев приходится подбирать коэффициент вручную.
     
    http://slil.ru/27012623
     
    Добавлено:
    кстати в функции Округл() число знаков может быть ссылкой. Бывает что одним нужна точность до 1 знака, другим - до 2, удобно вынести этот параметр куда-нибудь в ячейку и там вводить

    Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 12:04 02-03-2009 | Исправлено: crotoff, 12:08 02-03-2009
    lucky_Luk

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как сделать, чтобы Эксель делал не абсолютные связи с другими таблицами (допустим ='D:\Отчеты\Вася\Таблицы\Имя_таблицы.xls\...), а относительные (Вася\Таблицы\Имя_таблицы.xls\...)? Работаю с таблицами дома и на работе, структура папок одинаковая (начиная от папки "Вася"), но эта папка на работе и дома находится на логических дисках с разными буквами, и лежит она в разных папках (допустим на работе D:\Отчет\Вася\Таблицы, а дома Е:\Каторга\Вася\Таблицы ).

    Всего записей: 7100 | Зарегистр. 29-11-2004 | Отправлено: 21:16 02-03-2009 | Исправлено: lucky_Luk, 21:18 02-03-2009
    Uncle KILLER



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mushroomer, спасибо, все-таки теорию надо мне подучить... Ты уж извини - но я так и не понял, как у тебя это реализовано К тому же в список блюд добавить надо еще 2 (это я смог) - только не могу понять, как их внести в список Посмотри, пожалуйста: http://slil.ru/27015879
    Заранее благодарен

    Всего записей: 6501 | Зарегистр. 01-04-2002 | Отправлено: 06:46 03-03-2009 | Исправлено: Uncle KILLER, 07:13 03-03-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Uncle KILLER
    Диапазон списка жестко задан. Поэтому вставлять новые блюда надо было не в конец, а, например, после рыбных котлет.

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 07:31 03-03-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Uncle KILLER
    Цитата:
    Ты уж извини - но я так и не понял, как у тебя это реализовано
    http://www.planetaexcel.ru/tip.php?aid=34 Правда я делал без присваения имени. А сразу тип данных список и выбираю диапазон значений.

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 09:51 03-03-2009 | Исправлено: Mushroomer, 09:54 03-03-2009
    Uncle KILLER



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mushroomer, почитал, но недопонял - не смог даже повторить Доделай, плиз, внеси ты мне эти 2 позиции...

    Всего записей: 6501 | Зарегистр. 01-04-2002 | Отправлено: 14:33 03-03-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Uncle KILLER
    Попробуй сам: выдели всю строку после рыбных котлет и вставь две пустые строки. И в них внеси два блюда. Если у тебя не получится - вечером выложу.

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 15:16 03-03-2009
    Uncle KILLER



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mushroomer, так я чего тебя и попросил - пробовал, не получилось Когда дилетант что-то делает... Буду ждать мастерского продукта

    Всего записей: 6501 | Зарегистр. 01-04-2002 | Отправлено: 15:43 03-03-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Uncle KILLER
    Добавил 2 блюда http://slil.ru/27018062

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 18:53 03-03-2009
    Uncle KILLER



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mushroomer, спасибо огромное

    Всего записей: 6501 | Зарегистр. 01-04-2002 | Отправлено: 19:10 03-03-2009
    maxsonic



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте, Гуру....
    вопрос: существует документ с огромным количеством данных.....можно ли с помошью поиска найти на каждом из листов или во всей книге группу одинаковых ячеек, по одной ячейке ищет, а вот, например группу смежных не могу понять как найти?
    Спасибо.

    Всего записей: 8 | Зарегистр. 28-09-2006 | Отправлено: 13:43 04-03-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    maxsonic
    Стандартный поиск находит одно значение, потом переходит к следующему (если оно есть). Группу одинаковых ячеек, если они находятся в одном столбце (будут оставлены нужные строки) возможно сможет отобразить автофильтр или автофильтр с условием.

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 16:34 04-03-2009
    hirete



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Господа, попробую еще раз побеспокоить.
     
    В сети нашел код, позволяющий "вытаскивать" из офисных документов встроенные флэшки: #
     
     
     
    Нельзя его переделать, чтобы вставлял файлы .swf в ворд, эксель, поинт?
     
    Или вот еще excel-файл со встроенной (embedded) флэшкой - http://rapidshare.com/files/205328232/Christmas.rar.html
    Все способы, которые описывают порядок действий указывают, что необходимо происать путь к .swf файлу (абсолютный или относительный).  
    Но в этом файл ничего такого нет. Объект вставлен на лист.
     
    Где собака порылась? Как на лист excel вставить flash-объект и в конечном итоге получить один документ excel, не зависящий от имени и местоположения флэшки (да хоть удалить ее)?

    Всего записей: 175 | Зарегистр. 10-09-2006 | Отправлено: 22:28 04-03-2009
    unyqUm



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Народ! Вопрос профессионалу от дилетанта: на работе юзаю Excel 2007, сам я его не люблю (давно работаю в Worde - он меня вполне устраивает) но приходится юзать и Excel. Сегодня мой сотрудник слёзно попросил проверить на эффект передачу данных с прибора для сбора инфы по качеству бетона (его марка УК1401, с инфракрасным портом) на компьютер (без инфрапорта) посредством внешнего инфрапорта Tekram IR-210B (с портом COM).  
    Дело в том, что програмное обеспечение УК1401 (далее ПО УК1401) использует Excel как оболочку (как я понял при инсталляции ПО УК1401 идёт переброс с установочного диска в директорию С:\ProgramFiles\MsOffice\office12 всего 2х файлов - с расширением *.dll (acsysir.dll)и *.xl_ (оба я нашёл на установочном диске и почему-то один (с расширением *.dll (acsysir.dll) по адресу С:\ProgramFiles\MsOffice\office12. Второй вероятно куда-то интегрировался в процессе установки ПО УК1401).  
    Я сначала соединил внешнний инфрапорт с системным блоком (при выключенном компе). В панели управления ничего не проявилось, но в Excel 2007 появилась дополнительная вкладка: "Надстройки" в ней всего одна кнопка - "Инфракрасная связь". Нажав её я увидел маленькое окошко ПО УК1401 - интерфейс управления процессом передачи статистических данных с УК1401 в табличную форму Excel 2007. Как я понял данное ПО УК1401 интегрируется в интерфейс Excel 2007 в форме надстройки. К сожалению транслировать данные с УК1401 в табличную форму Excel не удалось. Позднее я догадался установить соответствующие драйвера внешнего инфрапорта Tekram IR-210B (с портом COM) в системе (в Панели управления после этого появилась позиция "Инфракрасная связь" - обошёлся драйвером из стандартного системного пакета), но после этого ситуация ухудшилась: в Ехсеl при нажатии кнопки "Инфракрасная связь" появлялось окошко с инфой об ошибке (текста не помню). Позднее нашли инструкцию по установке ПО УК1401 (по ней сначала надо установить драйвер инфрапорта в системе, а потом ПО УК1401). После этого я решил удалить к чёрту это ПО УК1401 (думал что удаление тех 2х файлов с расширением *.dll (acsysir.dll) и *.xl_ решит это дело). Удалил файл acsysir.dll (*.xl_ не нашёл).
    Теперь при кликании на каком-нибудь Ехсеl файле он не открывается, а сначала появляется сообщение "Microsoft Visual Basic": "Run-time error '53': File not found: acsysir.dll" c 2-мя кнопками "End" и "Help", + кнопки "Continue" и "Debug" заблокированы. Когда нажимаешь "End" окошко исчезает и всё - чтобы открыть нужный файл приходится его снова искать на харде уже из Ехсеl.
    Люди! Как это исправить? Как вернуть обратно - чтобы нужный Ехсеl-файл открывался при двойном щелчке мышью на нём? как избавиться от сообщения "Microsoft Visual Basic"?

    Всего записей: 829 | Зарегистр. 08-01-2009 | Отправлено: 23:48 04-03-2009 | Исправлено: unyqUm, 23:52 04-03-2009
    kimtan

    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    unyqUm
    Стоит все-таки поискать файл acsysir.xla и удалить его, офис прийдется переустановить.

    Всего записей: 291 | Зарегистр. 28-02-2009 | Отправлено: 00:24 05-03-2009
    artursn



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Народ помогите срочно...не работает функция ПОИСКПОЗ с украинскими фамилиями. что делать???????

    Всего записей: 101 | Зарегистр. 27-04-2006 | Отправлено: 16:19 05-03-2009
    unyqUm



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    from kimtan

    Цитата:
    Стоит все-таки поискать файл acsysir.xla и удалить его

    А где его искать то? В папке, в которую ПО УК1401 его вроде бы перебросила он отсутствует (если смотреть стандартным проводником). Можно предположить что он куда-то интегрировался, либо имеет скрытые атрибуты, либо был тут же переброшен средствами Excel куда-то в другое место.
    А вот по поводу переустановки я уже подумывал, но дистрибутива под рукой нет.

    Всего записей: 829 | Зарегистр. 08-01-2009 | Отправлено: 23:01 05-03-2009
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105

    Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft Excel FAQ (часть 4)
    Widok (09-03-2010 13:14): Лимит страниц. Продолжаем здесь.


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru