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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    Minoz



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ВMushroomer
    В принципе можно и так сделать.. Но хотелось бы что бы при изменении одной ячейки (А1) автоматом менялась ячейка В1. Балин, а всего то надо как нить поменять одну букву на другую.. Может можно как нить функцию =ЗАМЕНИТЬ приладить, но так что бы она с формулой работала а не с текстом ? Ладно.. Бум пока CTRL + H юзать

    Всего записей: 794 | Зарегистр. 22-11-2004 | Отправлено: 16:11 07-04-2006
    Mushroomer



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

    Всего записей: 22843 | Зарегистр. 19-01-2002 | Отправлено: 16:40 07-04-2006
    Dixi257



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mushroomer
     
    Вы будите смеяться. Хотя это скорее вопрос по VBA
     
     
    Sub test1()
    Dim str1 As String
    str1 = ThisWorkbook.Worksheets(1).Cells(1, 2).Formula
    ThisWorkbook.Worksheets(1).Cells(1, 2).Formula = str1 & "+2"
    End Sub

    Всего записей: 128 | Зарегистр. 24-08-2005 | Отправлено: 17:10 07-04-2006
    Minoz



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Dixi257
    Придется VBA  изучть.. На подскажешь где справочник по командам раздобыть, что бы понять что сие макрос делает ?

    Всего записей: 794 | Зарегистр. 22-11-2004 | Отправлено: 19:47 07-04-2006
    Dixi257



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Minoz
    Справочник по VB можно установить, запустив программу установки офиса. Нужно выбрать соответствующий компанент Excel. Только там все на английском. Изучать придется очень много. Я тебе попробую помочь, если ты более конкретно сформулируешь задачу.
    А макрос, который я привел, он к формуле  в ячейке B1 на листе Лист1 добавляет сложение с двойкой.

    Всего записей: 128 | Зарегистр. 24-08-2005 | Отправлено: 12:38 08-04-2006 | Исправлено: Dixi257, 12:39 08-04-2006
    pikvvik



    Мастер-библиотекарь
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    2 Minoz

    Цитата:
    где справочник по командам раздобыть

    Вот тут 8-ая книжка
    А здесь вообще россыпь сабжевой литературы

    ----------
    Google - страшная сила!

    Всего записей: 3706 | Зарегистр. 30-11-2004 | Отправлено: 18:27 08-04-2006
    Minoz



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Dixi257
    Более конкретно :
    Есть докмент, в котором интересует 2 листа. В 1 листе имеем таблицу типа:
    1111 1. Ак Барс    
    2222 2. Динамо    
    3333 3.Салават

    Интересует только первые 2 столбика. На листе 2 имеем еще одну таблицу, в которой тоже нужны 2 первых столба. Там должен быть такой вид :
    1. Ак Барс 1111    
    2. Динамо 2222    
    3.Салават 333

    Где в столбце В1 конкретна ссылка на "=Лист1!A1", а в столбце А1 должна быть формула-ссылка на В1, но так что бы она изминялась и имела ввид "=Лист1!В1" (поменялась только бы буква А на В). Все это делается для того, что бы при изменении на 2 листе какую нибуть ссылку в стобце В, автоматом бы поменялась бы значение в столбца А.

    Всего записей: 794 | Зарегистр. 22-11-2004 | Отправлено: 11:18 09-04-2006
    DocBeen



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

    Цитата:
    Еще раз, есть конкретный вариант 1000 а         1000 b  
    Есть совпадение по числу 1000. Это тот случай, который тебе нужен? а и b важны? или тебе важно только чтобы 1000 совпадала? Что на выходе этого примера, только одно значение 1000? И все? или у тебя на на выходе строка 1000 а или  1000 b в зависимости от того, какой массив больше?

     может так получитя сформировать свой вопрос есть 1000 а   и   1000 в,   надо сделать 1000, а, в - причем 1000 а, в,  в разных столбцах.  Вроде все!

    Всего записей: 147 | Зарегистр. 15-07-2005 | Отправлено: 12:59 09-04-2006
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DocBeen
    Значится так. Имеем в столбцах A,B - первую таблицу. В столбцах C,D - вторую таблицу.
    в столбце E формула =ЕСЛИ(ВПР(A1;A1:B3;2;ЛОЖЬ)=ВПР(A1;C1:D4;2;ЛОЖЬ);"";A1)
    в столбце F формула =ЕСЛИ(ВПР(A1;A1:B3;2;ЛОЖЬ)=ВПР(A1;C1:D4;2;ЛОЖЬ);"";ВПР(A1;A1:B3;2;ЛОЖЬ))
    в столбце G формула =ЕСЛИ(ВПР(A1;A1:B3;2;ЛОЖЬ)=ВПР(A1;C1:D4;2;ЛОЖЬ);"";ВПР(A1;C1:D4;2;ЛОЖЬ))
    Замеченные минусы в реализации:
    1) неизвестно какая из двух таблиц имеет меньше строк. Просто от этого будет зависеть искать ли значения первой таблицы во второй или наоборот. В принципе количество строк можно узнатьс помощью фунции СЧЁТЗ
    2) появление значений нет данных (#Н/Д). Если значений в первой таблице меньше чем во второй. Но и эти значения можно побороть, чтобы они не выводились.

    Всего записей: 22843 | Зарегистр. 19-01-2002 | Отправлено: 15:30 09-04-2006
    Minoz



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

    Всего записей: 794 | Зарегистр. 22-11-2004 | Отправлено: 15:14 10-04-2006 | Исправлено: Minoz, 15:23 10-04-2006
    Dixi257



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Minoz
     
    1. Извини, не очень понял. Ты пытаешься решить какую-то конкретную задачу. Причем, описываешь уже готовое решение, в котором тебе нужна "динамическая" формула. Опиши саму задачу, что должен делать и получать при этом пользователь. Действие за действием. Зачем пользователю менять формулы в листе2 ?
     2. Решение при котором пользователю нужно будет нажать кнопку на листе2, и после нажатия, формулы в столбце А перестраиваются, тебя устраивает?  
    3. Количество строк известно заранее?

    Всего записей: 128 | Зарегистр. 24-08-2005 | Отправлено: 21:24 10-04-2006
    vasiliy74



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вопрос такой, как заставить MS Excel печать только чётные либо нечётные страницы, (для двусторонней печати при ручной подачи бумаги, и чтоб с полями)?
    Решено:
    И ещё проблемка смешная не могу найти где задать заголовки таблицы что бы они на печать выводились всё меню перерыл справку тоже измучил и везде об этом явно не говорится, мол это самое элементарное. Понял они имеют в виду  заголовки ABC.. а как сделать чтобы заголовки были заголовками моей таблицы и чтобы можно было их менять т.е. в части таблицы идут одни заголовки а далее на листе продолжается таблица но заголовки другие были ??? хе хе разобрался меню файл - > параметры страницы-> лист -> печать на каждой странице!

    Всего записей: 289 | Зарегистр. 21-02-2006 | Отправлено: 07:58 11-04-2006 | Исправлено: vasiliy74, 10:32 11-04-2006
    Messia

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

    Всего записей: 1 | Зарегистр. 11-04-2006 | Отправлено: 16:26 11-04-2006
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Messia
    Это было в Excel'95 _http://www.iks.ru/~virbuk/eeggs/excel1.shtm и еще больше _http://fobos.jinr.ru/~kamanin/doc/doom4excel/pano.html

    Всего записей: 22843 | Зарегистр. 19-01-2002 | Отправлено: 18:13 11-04-2006
    Yuk



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Messia
    B Google по ключевым словам "easter eggs" (пасхальные яйца).
     
    Добавлено:
    vasiliy74

    Цитата:
    как заставить MS Excel печать только чётные либо нечётные страницы

    Это скорее всего в настройках принтера. Можно попробовать. например, FinePrint.

    Цитата:
    где задать заголовки таблицы что бы они на печать выводились

    Извиняюсь, только английский Excel под рукой:
    File - Page Setup - Sheet - Rows to repeat at top (or Columns to repeat at left).

    Всего записей: 1182 | Зарегистр. 02-07-2001 | Отправлено: 18:38 11-04-2006
    pikvvik



    Мастер-библиотекарь
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    2 Messia
    Тут, но в последних линейках всех продуктов Microsoft, из-за соображений безопасности все пасхальные яйца изъяты...


    ----------
    Google - страшная сила!

    Всего записей: 3706 | Зарегистр. 30-11-2004 | Отправлено: 22:48 11-04-2006
    Lexus81



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите пожалуйста. Как одновременно закрепить горизонтальную и вертикальную область на листе при прокрутке? Сверху на листе - шапка, слева - номенклатура, когда они "уходят" при прокрутке, получается очень неинформативно. По отдельности вертикальную или горизонтальную закрепить нет проблем, а одновременно не получается.

    Всего записей: 463 | Зарегистр. 26-12-2005 | Отправлено: 22:55 11-04-2006
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Lexus81
    Надо закреплять не столбец и строчку, а ячейку. Стань на первой ячейке пересечения номенклатуры и шапки и закрепи.

    Всего записей: 22843 | Зарегистр. 19-01-2002 | Отправлено: 23:08 11-04-2006
    Minoz



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Dixi257
    Да что тут непонятного ? Нужна "динамическая" формула, которая бы брала данные из столбца B(ее строка) и меняла бы в ней букву А на букву В (=Лист1!A1=>=Лист1!B1).

    Всего записей: 794 | Зарегистр. 22-11-2004 | Отправлено: 11:12 12-04-2006
    greenfox



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    как в экселе задать шрифт для всего документа целиком (всех страниц)!? Делаю - формат - ячейки - там выбираю шрифт - меняет шрифт только в одной ячейке. Можно конено выделить все и потом уже... но долго получится...  
    Эксель из солянки 2003 офиса рус сп2 (ось 2000 сп4)

    ----------
    Три вещи вечны: смерть, налоги и потеря данных...

    Всего записей: 4139 | Зарегистр. 29-07-2003 | Отправлено: 16:53 12-04-2006 | Исправлено: greenfox, 16:53 12-04-2006
       

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