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

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

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

Widok (17-05-2007 19:48): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Widok



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

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

 
  • Смена представления имен столбцов с буквенного на цифровое и обратно
  • Надстройки "Сумма прописью"
  • Список соответствия имен функций в английской и русской версиях Excel
  • Описание Microsoft Excel File Format
     
     
    Предыдущие ветки топика: Часть 1 |
     
    Все вопросы по программированию (макросы, скрипты, пользовательские функции и т.п.) обсуждаются в теме Excel VBA в разделе Прикладное программирование.
     
    При необходимости выложить скриншот пользуйтесь сервисом ImageShack® (ограничение на размер файла <1.5 Mb)

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 15:32 01-04-2006 | Исправлено: Maz, 22:45 24-02-2017
    ZORRO2005



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    sanek1106
    а в ДИАПАЗОНЕ(+-10 от заданного)
    всегда целые числа?

    Всего записей: 342 | Зарегистр. 08-10-2005 | Отправлено: 13:32 09-02-2007
    CEMEH



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Можно ли в ячейку вставить раскрывающийся список?
     
    Т е есть ячейка (или что нить другое), слева галочка. Жмем на галочку и из раскрывшегося списка выбираем значение. Это значение и примет данная ячейка.
    Таких списков надо поставить несколько штук на листе.
     
    пс а "календарик" можно прикрутить к ячейке?

    Всего записей: 237 | Зарегистр. 17-09-2006 | Отправлено: 23:43 09-02-2007
    Yuk



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

    Цитата:
    слева галочка
    А справа уже нельзя?
    В общем-то сто раз уже было: Данные - Проверка - Список.
     
     
     
     
    Добавлено:

    Цитата:
    а "календарик" можно прикрутить к ячейке?

    Нужно знать VBA. В соответствующем форуме:
    http://forum.ru-board.com/topic.cgi?forum=33&topic=3961&start=360#9

    Всего записей: 1182 | Зарегистр. 02-07-2001 | Отправлено: 00:20 10-02-2007 | Исправлено: Yuk, 00:31 10-02-2007
    sanek1106



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ZORRO2005
    Да, всегда только целые. Так как можно это сделать через формулу?

    Всего записей: 1106 | Зарегистр. 23-12-2003 | Отправлено: 10:32 10-02-2007
    JDima

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Проблема. При открытии документа екселя (через проводник) открывается пустая оболочка программы, но документ не появляется. Открыть только через файл-открыть. С вордом все прекрасно. Офис 2003. Переустановка, обновление, ремонт не помогли. Реестр вроде очищал. Что делать?
    Добавлю, что система сама по себе почти дохлая - дико медленно работающий винт, 256 оперативки одноканальной при селероне 2.8. Плюс охапка вирусов, которые совместными усилиями Симантека и Битдефендера извел. Проблемы, по словам владельца, начались неделю назад, после того как ребенок работал.
    Система находится далеко от меня, возможности экспериментировать нет, нужно 100% решение.
    Варианты "переустанови систему" невозможны.

    Всего записей: 152 | Зарегистр. 09-06-2006 | Отправлено: 19:44 10-02-2007
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    JDima
    Надо проверить (и в случае необходимости вернуть по умолчанию или исправить) действия для расширения xls. Проводник -> Сервис -> Свойства папки -> Тип Файлов -> xls -> Дополнительно -> Open -> Изменить. В строке Сообщение DDE должно быть [open("%1")] Имхо как раз %1 отвечает за имя файла.

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 20:24 10-02-2007
    robinLib

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброе время суток!
    Такой вопрос: скачал файл Excel - прогрграмма. Так вот там каким-то образом сделана градиентная заливка названий таблиц (ну так, чтобы переливающийся цвет был). Хочу сделать у смебя так же.....Но Там как-то сделано так что даже в режиме конструктора  (это когда я на треугольник нажимаю чтобы посмотреть что это за эллемент) все равно эллемент выделить не могу...как это сделано?
    и еще вопрос а можно такой заливной закрашивать напрямую  ячейки?

    Всего записей: 138 | Зарегистр. 24-07-2005 | Отправлено: 21:18 10-02-2007
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    robinLib
    А выложить этот файл можешь?

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 21:31 10-02-2007
    robinLib

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ага Вот ссылка:
    http://slil.ru/23907910
     
    Интересует как сделаны ячейки на 6-ой строке и кнопки вверху листа

    Всего записей: 138 | Зарегистр. 24-07-2005 | Отправлено: 21:42 10-02-2007
    ZORRO2005



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    sanek1106
    Получилось слишком громоздко,но вроде работает.
    1. В первой строке Названия столбцов:
      A1=Cписок,B1=Число,С1=Отклонение,D1-Нужное тебе число
    2. Данные находятся в Столбце A(A2:A100).Присваешь этому диапазону  
      Имя Список
    3. В ячейке B2 у тебя стоит заданное число.В твоём варианте это 4000
      Присваиваешь этой ячейке Имя Число  
    4. В ячейке C2 у тебя стоит отклонение=10.(Можешь кстати сделать любое,
      даже не целое)
      Присваиваешь этой ячейке Имя Отклонение
    5. Присваиваешь еще одно имя Список2=ЕСЛИ(ABS(Список-Число)<=Отклонение;Список;"")
    6. Ну а в ячейку D2 вводишь следующую формулу

      Цитата:
      =ЕСЛИ(ABS(МИН(Список2)-B2)>ABS(МАКС(Список2)-B2);МИН(Список2);МАКС(Список2))

     

     
    Если не получится пиши в PM.
    Вышлю файл
     
    Еще раз проверил.Если нет ни одного числа попадающего в диапазон
    то выдает 0.

    Всего записей: 342 | Зарегистр. 08-10-2005 | Отправлено: 17:00 11-02-2007 | Исправлено: ZORRO2005, 17:27 11-02-2007
    JDima

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mushroomer я в реестре проверил - все в порядке. К тому же он при удалении-установке все равно все заменяет.

    Всего записей: 152 | Зарегистр. 09-06-2006 | Отправлено: 18:24 11-02-2007
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    JDima
    Цитата:
    в реестре проверил - все в порядке
    Я говорил не про реестр. Но раз все в порядке, то проблема не в этом.

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 18:34 11-02-2007
    The Invisible



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Привет
    помогите плиз надо осуществить следующее :
     
    есть несколько больших файлов *.xls
    файлы в виде отчетов допустим с такими колонками:
    имя / фамилия / место / дата
     
    мне надо как то сделать фильтрацию по некоторым колонкам
    допустим выбираю: такая то дата, и такое то имя..
     
    и надо чтоб взяло соответствующие данные из всех файлов *.xls
    и представило в виде одного файла или предложило бы сохранить в виде  *.xls
     
    можно ли такое сделать в Excel или может в Access ?
     
    заранее спасибо

    Всего записей: 609 | Зарегистр. 20-02-2004 | Отправлено: 19:19 11-02-2007 | Исправлено: The Invisible, 23:00 11-02-2007
    AuthorR

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Попробую помочь. Можешь скинуть файлы?

    Всего записей: 164 | Зарегистр. 11-02-2007 | Отправлено: 21:53 11-02-2007
    The Invisible



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AuthorR сами файлы это не принципиально
    допустим сделай три файла
    с полями : имя / фамилия / место / дата  
    и заполни пару строчек
    оригинальные примерно так выглядят  
     
    объясни плиз как сделать  

    Всего записей: 609 | Зарегистр. 20-02-2004 | Отправлено: 21:58 11-02-2007
    ZORRO2005



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    The Invisible
    Я думаю лучше данные перенести в один файл
    на разные листы.А потом в итоговом листе использовать  
    функцию ВПР.
    Можно и не переносить данные в один файл.
    Можно сделать и с помощью Access, но это в другой топик.
     
     

    Всего записей: 342 | Зарегистр. 08-10-2005 | Отправлено: 10:58 12-02-2007 | Исправлено: ZORRO2005, 11:11 12-02-2007
    kandi



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Не знаю, в каком топике постить вопрос, поэтому задаю в обоих: "Excel VBA" и "Excel FAQ".
    Пожалуйста, помогите решить такую задачу.
    На листе Excel расположено N-ое количество однотипных табличек с данными. Возле каждой из них находится управляющий элемент - ActiveX command button, по нажатию на который происходит обработка данных соответствующей таблички, строится отчет и выводится на принтер. Задача в том, чтобы каким-то образом определить до обработки данных и построения отчета КАКОЙ именно ActiveX command button был нажат, т.е. либо в переменной, либо в произвольной ячейке получить уникальный идентификатор нажатой кнопки.

    Всего записей: 38 | Зарегистр. 27-12-2003 | Отправлено: 11:03 12-02-2007
    The Invisible



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

    Цитата:
    Я думаю лучше данные перенести в один файл
    на разные листы.А потом в итоговом листе использовать  
    функцию ВПР

    а можно по подробнее как сделать?
    особенно по поводу ВПР что за функция и как она в английской версии выглядит?

    Цитата:
    Можно сделать и с помощью Access, но это в другой топик.  

    спасибо запощу и там

    Всего записей: 609 | Зарегистр. 20-02-2004 | Отправлено: 16:39 12-02-2007
    ZORRO2005



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    The Invisible

    Цитата:
    а можно по подробнее как сделать?  
    особенно по поводу ВПР что за функция и как она в английской версии выглядит?

    VLOOKUP
    В нашем топике много раз использовалась эта функция.

    Всего записей: 342 | Зарегистр. 08-10-2005 | Отправлено: 18:36 12-02-2007
    SERGE_BLIZNUK

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Господа, подскажите, плиз.
    Нужно решить такую задачу. Как это сделать через VBA я в принципе догадываюсь.
    Можно ли это сделать средствами самого Excel?
    Задача такая: есть лист, в нём есть шапка и заполненные 600 строк x 80 столбцов.
    в одном из столбцов "Категория" - она может принимать одно из трёх значений:  
  • "Рук"  
  • "Спец"  
  • "Раб"  
     
    Нужно сделать три дополнительных листа "Рук" / "Спец" / "Раб" (можно руками)
    и туда нужно скопировать шапку + отфильтрованные данные соответствующей категории (внимание! Фильтры и Автофильтры - НЕ ПОДХОДЯТ - на этих листах должны быть данные только имеющие соответствующий признак.
     
    Выскажите, плиз, ваше мнение - как можно решить эту задачу?

  • Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 15:28 13-02-2007
       

    Страницы: 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

    Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft Excel FAQ (часть 2)
    Widok (17-05-2007 19:48): лимит страниц. продолжаем здесь


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru