Foreversoft.ru

IT Справочник
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Указатели мыши в excel

Перемещение и Прокрутка листа

Для прокрутки лист есть различные способы. С помощью клавиш со стрелками, полос прокрутки и мыши можно перемещаться между ячейками, а также быстро перемещаться по разным областям листа.

В Excel можно воспользоваться улучшенными скоростями прокрутки, легкостью прокрутки до конца диапазонов и всплывающими подсказками, позволяющими узнать, где находится лист. Вы также можете использовать мышь для прокрутки в диалоговых окнах, которые содержат раскрывающиеся списки с полосами прокрутки.

Перемещение по листу с помощью клавиш со стрелками

Для перемещения между ячейками на листе щелкните любую ячейку или воспользуйтесь клавишами со стрелками. При переходе в ячейку она становится активная ячейка ой.

Начало и конец диапазонов

Нажмите клавиши CTRL + стрелка для прокрутки до начала и конца диапазона в столбце или строке перед остановкой в конце листа.

Для прокрутки в начало и конец каждого диапазона при выделении диапазонов перед остановкой в конце листа нажмите клавиши CTRL + SHIFT + клавиша со стрелкой.

На одну строку вверх или вниз

Нажмите кнопку прокрутка, а затем с помощью клавиши Стрелка вверх или стрелка вниз перейдите на одну строку вверх или вниз.

На один столбец влево или вправо

Нажмите кнопку прокрутка и используйте клавишу Стрелка влево или стрелка вправо для прокрутки на один столбец влево или вправо.

На один окно вверх или вниз

Нажимайте клавишу PAGE UP или PAGE вниз.

Влево или вправо на один окно

Нажмите кнопку SCROLL LOCK, а затем, удерживая нажатой клавишу CTRL, нажимайте клавишу Стрелка влево или стрелка вправо.

Нажмите кнопку прокрутка, а затем, удерживая нажатой клавишу CTRL, клавиши со стрелками, чтобы быстро перемещаться по большим областям листа.

Примечание: При включенном режиме SCROLL LOCK в строке состояния в Excel отображается замок с прокруткой . При нажатии клавиши со стрелкой прокрутка будет прокручиваться на одну строку вверх или вниз либо на одну колонку влево или вправо. Чтобы перемещаться между ячейками с помощью клавиш со стрелками, необходимо отключить функцию SCROLL LOCK. Для этого нажмите клавишу Scroll Lock (с меткой ScrLk) на клавиатуре. Если клавиатура не содержит этот ключ, вы можете отключить режим SCROLL LOCK с помощью экранной клавиатуры. Чтобы открыть экранную клавиатуру, нажмите кнопку Пуск на рабочем столе Windows и введите экранную клавиатуру. Чтобы отключить БЛОКИРОВКУ прокрутки, нажмите клавишу ScrLk , а затем закройте экранную клавиатуру.

Перемещение по листу с помощью полос прокрутки

Если вы не видите полосы прокрутки, выполните указанные ниже действия, чтобы отобразить их.

Выберите Файл > Параметры.

В Excel 2007 нажмите кнопку Microsoft Office нажмите кнопку Параметры Excel.

Нажмите кнопку Дополнительно, а затем в разделе Параметры отображения книгиубедитесь, что установлены флажки Показывать горизонтальную полосу прокрутки и флажок Показывать вертикальную полосу прокрутки , а затем нажмите кнопку ОК.

В таблице ниже описаны различные способы перемещения по листу с помощью полос прокрутки.

На одну строку вверх или вниз

Щелкните стрелки прокрутки, или на вертикальной полосе прокрутки, чтобы переместить лист на одну строку вверх или вниз.

На один столбец влево или вправо

Щелкните стрелки прокрутки, или на горизонтальной полосе прокрутки, чтобы переместить лист на один столбец влево или вправо.

Прокрутка листа с увеличенной скоростью прокрутки

При прокрутке удерживайте нажатой кнопку мыши в крайнем правом углу экрана более 10 секунд, чтобы увеличить скорость прокрутки.

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

На один окно вверх или вниз

Щелкните вертикальную полосу прокрутки выше или ниже бегунка .

Влево или вправо на один окно

Щелкните поле прокрутки слева или справа от горизонтальной полосы прокрутки.

При перетаскивании бегунка удерживайте нажатой клавишу SHIFT.

Если для перемещения по листу используются поля прокрутки, в Excel отображается всплывающая подсказка, указывающая на номера строк или буквы (или числа, если для книги указан стиль ссылок R1C1), чтобы вы могли узнать, где находится лист.

Размер полосы прокрутки обозначает пропорциональную величину области, которая отображается в окне. Положение ползунка указывает относительное расположение видимой области на листе.

Вы можете быстро разделить окно, чтобы можно было одновременно выполнять одновременную прокрутку в двух или четырех областях. Наведите указатель мыши на поле разделить либо на вертикальной, либо на горизонтальной полосе прокрутки. Когда указатель примет вид двусторонней стрелки , перетащите линию разделения на лист, на котором нужно разделить окно. Дважды щелкните линию разделения, чтобы удалить ее.

Прокрутка и масштабирование с помощью мыши

Некоторые устройства мыши и другие указывающие устройства, такие как указывающие устройства Microsoft IntelliMouse, имеют встроенные возможности прокрутки и масштабирования, которые можно использовать для перемещения и изменения масштаба на листе или лист диаграммы. Вы также можете использовать мышь для прокрутки в диалоговых окнах, которые содержат раскрывающиеся списки с полосами прокрутки. Дополнительные сведения можно найти в разделе инструкции для указывающего устройства.

Прокрутка вверх или вниз нескольких строк за один раз

Поворот колесика вперед или назад.

Прокрутка листа с увеличенной скоростью прокрутки

При прокрутке удерживайте нажатой кнопку мыши в крайнем правом углу экрана более 10 секунд, чтобы увеличить скорость прокрутки.

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

Удерживая нажатой кнопку колесика, перетащите указатель от отметки начала в любом направлении, которое вы хотите прокрутить. Чтобы ускорить прокрутку, переместите указатель в сторону от отметки начала. Чтобы замедлить прокрутку, наведите указатель ближе к отметке начала.

Читать еще:  Chrome скачивать видео с сайтов

Автоматическая панорама на листе

Нажмите кнопку колесика, а затем передвиньте указатель мыши в направлении, которое вы хотите прокрутить. Чтобы ускорить прокрутку, переместите указатель в сторону от отметки начала. Чтобы замедлить прокрутку, наведите указатель ближе к отметке начала. Чтобы отключить автоматическую прокрутку, нажмите любую кнопку мыши.

Увеличение и уменьшение масштаба

Удерживая нажатой клавишу CTRL, поверните колесиком IntelliMouse вперед или назад. Процент увеличенного листа отображается в строке состояния.

Отображение подробных данных в структурах

Наведите указатель мыши на ячейку, в которой суммируются данные в структуре, а затем, удерживая нажатой клавишу SHIFT, поверните колесиком вперед.

Скрытие подробных данных в структурах

Наведите указатель мыши на ячейку с подробными данными, а затем, удерживая нажатой клавишу SHIFT, поверните колесико назад.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

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

. Часть 1 .
Знакомство с Microsoft Excel

1. Структура таблицы

  1. Электронная таблица состоит из ячеек, находящихся на пересечении строк и столбцов. Строки нумеруются числами, столбцы — латинскими буквами. Каждая ячейка имеет адрес, состоящий из номера столбца и номера строки:
  2. Диапазон ячеек — это одна или несколько прямоугольных областей ячеек:
    • смежный диапазон (состоящий из одной области) обозначается указанием адресов противоположных угловых ячеек через двоеточие:

Выделяется смежный диапазон протягиванием мыши от начальной ячейки к конечной.

  • несмежный диапазон (состоит из нескольких областей) обозначается указанием смежных диапазонов, разделённых точкой с запятой:
  • При выделении второй и последующих областей несмежного диапазона необходимо удерживать нажатой клавишу Ctrl, чтобы не снять имеющееся выделение.

  • Удаление строк, столбцов, диапазона ячеек:
    • для выделения строки щёлкните по её заголовку или протяните мышью по заголовкам для выделения нескольких строк;
    • выполните Правка → Удалить :
    • столбцы удаляются аналогично:
    • при удалении ячеек необходимо указать, какими данными заполнится удаляемый диапазон:
      • ячейки, со сдвигом влево — на место удаляемых ячеек встанут ячейки, находящиеся справа;
      • ячейки, со сдвигом вверх — на место удаляемых ячеек встанут ячейки, находящиеся снизу;
      • строку — будут целиком удалены строки, в которых находится выделенный диапазон;
      • столбец — будут целиком удалены столбцы, в которых находится выделенный диапазон:
  • Вставка строк, столбцов, диапазона ячеек производится аналогично удалению: выделите необходимое количество строк, столбцов, ячеек и выполните Вставка → Строки (Столбцы, Ячейки):
  • :: к началу страницы ::

    2. Виды указателя мыши

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


    :: к началу страницы ::

    3. Структура документа

    1. Документ, создаваемый в Excel, называется Книгой и состоит из листов. Переключение между листами производится с помощью корешков, расположенных в левой нижней части рабочей области. Имеется возможность переименовать лист, переместить, удалить или добавить новый:
      • для переименования листа:
        • в его контекстном меню выберите Переименовать и введите новое имя;
        • дважды щёлкните по имени листа и введите новое имя:

      • для перемещения листа ухватите его корешок и перетащите на новое место, которое указывается чёрным треугольником:
      • для удаления листа:
        • выполните Правка → Удалить лист ;
        • в контекстном меню корешка выберите Удалить:

    В любом случае будет выдан запрос с предупреждением, что отменить удаление листов будет невозможно:

  • для добавления листа:
    • выполните Вставка → Лист (новый лист будет добавлен левее текущего листа);
    • в контекстном меню корешка листа выберите Добавить, в окне Вставка выберите Лист, OK:
  • :: к началу страницы ::

    Перемещение и Прокрутка листа

    Для прокрутки лист есть различные способы. С помощью клавиш со стрелками, полос прокрутки и мыши можно перемещаться между ячейками, а также быстро перемещаться по разным областям листа.

    В Excel можно воспользоваться улучшенными скоростями прокрутки, легкостью прокрутки до конца диапазонов и всплывающими подсказками, позволяющими узнать, где находится лист. Вы также можете использовать мышь для прокрутки в диалоговых окнах, которые содержат раскрывающиеся списки с полосами прокрутки.

    Перемещение по листу с помощью клавиш со стрелками

    Для перемещения между ячейками на листе щелкните любую ячейку или воспользуйтесь клавишами со стрелками. При переходе в ячейку она становится активная ячейка ой.

    Начало и конец диапазонов

    Нажмите клавиши CTRL + стрелка для прокрутки до начала и конца диапазона в столбце или строке перед остановкой в конце листа.

    Для прокрутки в начало и конец каждого диапазона при выделении диапазонов перед остановкой в конце листа нажмите клавиши CTRL + SHIFT + клавиша со стрелкой.

    На одну строку вверх или вниз

    Нажмите кнопку прокрутка, а затем с помощью клавиши Стрелка вверх или стрелка вниз перейдите на одну строку вверх или вниз.

    На один столбец влево или вправо

    Нажмите кнопку прокрутка и используйте клавишу Стрелка влево или стрелка вправо для прокрутки на один столбец влево или вправо.

    На один окно вверх или вниз

    Нажимайте клавишу PAGE UP или PAGE вниз.

    Влево или вправо на один окно

    Нажмите кнопку SCROLL LOCK, а затем, удерживая нажатой клавишу CTRL, нажимайте клавишу Стрелка влево или стрелка вправо.

    Нажмите кнопку прокрутка, а затем, удерживая нажатой клавишу CTRL, клавиши со стрелками, чтобы быстро перемещаться по большим областям листа.

    Примечание: При включенном режиме SCROLL LOCK в строке состояния в Excel отображается замок с прокруткой . При нажатии клавиши со стрелкой прокрутка будет прокручиваться на одну строку вверх или вниз либо на одну колонку влево или вправо. Чтобы перемещаться между ячейками с помощью клавиш со стрелками, необходимо отключить функцию SCROLL LOCK. Для этого нажмите клавишу Scroll Lock (с меткой ScrLk) на клавиатуре. Если клавиатура не содержит этот ключ, вы можете отключить режим SCROLL LOCK с помощью экранной клавиатуры. Чтобы открыть экранную клавиатуру, нажмите кнопку Пуск на рабочем столе Windows и введите экранную клавиатуру. Чтобы отключить БЛОКИРОВКУ прокрутки, нажмите клавишу ScrLk , а затем закройте экранную клавиатуру.

    Перемещение по листу с помощью полос прокрутки

    Если вы не видите полосы прокрутки, выполните указанные ниже действия, чтобы отобразить их.

    Выберите Файл > Параметры.

    В Excel 2007 нажмите кнопку Microsoft Office нажмите кнопку Параметры Excel.

    Нажмите кнопку Дополнительно, а затем в разделе Параметры отображения книгиубедитесь, что установлены флажки Показывать горизонтальную полосу прокрутки и флажок Показывать вертикальную полосу прокрутки , а затем нажмите кнопку ОК.

    В таблице ниже описаны различные способы перемещения по листу с помощью полос прокрутки.

    На одну строку вверх или вниз

    Щелкните стрелки прокрутки, или на вертикальной полосе прокрутки, чтобы переместить лист на одну строку вверх или вниз.

    На один столбец влево или вправо

    Щелкните стрелки прокрутки, или на горизонтальной полосе прокрутки, чтобы переместить лист на один столбец влево или вправо.

    Прокрутка листа с увеличенной скоростью прокрутки

    При прокрутке удерживайте нажатой кнопку мыши в крайнем правом углу экрана более 10 секунд, чтобы увеличить скорость прокрутки.

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

    На один окно вверх или вниз

    Щелкните вертикальную полосу прокрутки выше или ниже бегунка .

    Влево или вправо на один окно

    Щелкните поле прокрутки слева или справа от горизонтальной полосы прокрутки.

    При перетаскивании бегунка удерживайте нажатой клавишу SHIFT.

    Если для перемещения по листу используются поля прокрутки, в Excel отображается всплывающая подсказка, указывающая на номера строк или буквы (или числа, если для книги указан стиль ссылок R1C1), чтобы вы могли узнать, где находится лист.

    Размер полосы прокрутки обозначает пропорциональную величину области, которая отображается в окне. Положение ползунка указывает относительное расположение видимой области на листе.

    Вы можете быстро разделить окно, чтобы можно было одновременно выполнять одновременную прокрутку в двух или четырех областях. Наведите указатель мыши на поле разделить либо на вертикальной, либо на горизонтальной полосе прокрутки. Когда указатель примет вид двусторонней стрелки , перетащите линию разделения на лист, на котором нужно разделить окно. Дважды щелкните линию разделения, чтобы удалить ее.

    Прокрутка и масштабирование с помощью мыши

    Некоторые устройства мыши и другие указывающие устройства, такие как указывающие устройства Microsoft IntelliMouse, имеют встроенные возможности прокрутки и масштабирования, которые можно использовать для перемещения и изменения масштаба на листе или лист диаграммы. Вы также можете использовать мышь для прокрутки в диалоговых окнах, которые содержат раскрывающиеся списки с полосами прокрутки. Дополнительные сведения можно найти в разделе инструкции для указывающего устройства.

    Прокрутка вверх или вниз нескольких строк за один раз

    Поворот колесика вперед или назад.

    Прокрутка листа с увеличенной скоростью прокрутки

    При прокрутке удерживайте нажатой кнопку мыши в крайнем правом углу экрана более 10 секунд, чтобы увеличить скорость прокрутки.

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

    Удерживая нажатой кнопку колесика, перетащите указатель от отметки начала в любом направлении, которое вы хотите прокрутить. Чтобы ускорить прокрутку, переместите указатель в сторону от отметки начала. Чтобы замедлить прокрутку, наведите указатель ближе к отметке начала.

    Автоматическая панорама на листе

    Нажмите кнопку колесика, а затем передвиньте указатель мыши в направлении, которое вы хотите прокрутить. Чтобы ускорить прокрутку, переместите указатель в сторону от отметки начала. Чтобы замедлить прокрутку, наведите указатель ближе к отметке начала. Чтобы отключить автоматическую прокрутку, нажмите любую кнопку мыши.

    Увеличение и уменьшение масштаба

    Удерживая нажатой клавишу CTRL, поверните колесиком IntelliMouse вперед или назад. Процент увеличенного листа отображается в строке состояния.

    Отображение подробных данных в структурах

    Наведите указатель мыши на ячейку, в которой суммируются данные в структуре, а затем, удерживая нажатой клавишу SHIFT, поверните колесиком вперед.

    Скрытие подробных данных в структурах

    Наведите указатель мыши на ячейку с подробными данными, а затем, удерживая нажатой клавишу SHIFT, поверните колесико назад.

    Дополнительные сведения

    Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

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

    Эмуляция кликов мыши

    Ребята, помогите написать простой макрос в VBA, встроенном в экселе.

    Необходимо следующее:
    при запуске макроса (Макрос1 пускай будет называться) надо чтобы мышь кликнула на экране в точке с координатами (100;200) и на этом макрос закончил работу.

    Что-то я совсем подзабыл программирование и не могу понять, как это сделать в ВБА, может быть такого прямого метода в ВБА вобще не существует? Если кто-то его знает, напишите пожалуйста полный текст такого макроса, чтоб я его вставил и потом мог тупо копировать куда надо, изменяя координаты клика

    16.12.2012, 21:45

    как подсчитать кол-во кликов мыши excel
    здравствуйте, есть картинка , надо написать прог которая подсчитает кол-во клик на эту картинку и.

    Эмуляция кликов мыши, как осуществить
    Помогите эмулировать клики мыши в Timer. Нигде нет инфы по мыши,только по клавиатуре.

    Поиск определенных пикселей на экране и эмуляция кликов мыши
    Привет всем, нужна помощь! Вообщем смотрим: Итак преступим. Для начала нам нужно импортировать.

    Перехват кликов мыши глобально
    Есть таймер с интервалом 1мс, при каждом тике он добавляет элемент типа int в list , хочу чтобы.

    16.12.2012, 23:31216.12.2012, 23:58 [ТС]3

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

    Кажется мне удалось найти работающий алгоритм, стоило только задать вопрос тут на форуме ) До этого неделю искал — не мог найти толковый пример, везде фразы типа «попробуйте вот это» ))) а я не очень-то разбираюсь в синтаксисе ООП. Поэтому и в этом примере покачто ни как не могу разобраться, что там к чему, но он хотя бы работает:

    Visual Basic
    17.12.2012, 14:064
    17.12.2012, 23:35

    Комментарий модератора
    ikki, напоминаю Правила
    3.3 Не отсылайте других пользователей в поиск и избегайте ссылок на поисковые системы (Google, Yandex и др.). Самостоятельно найдите ответ на вопрос и разместите его на форуме.
    Меню пользователя @ Казанский
    05.02.2013, 08:50 [ТС]6

    Решение

    Ура! Наконец-то разобрался как это сделать приемлимым способом =)

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

    Visual Basic

    Наиболее подробная информация о функциональности этих всех параметров содержится на сайте майкрософт (на английском) Например, с помощью параметра MOUSEEVENTF_ABSOLUTE можно задавать координаты мыши с высокой точностью в диапазоне от 0 до 65535 по осям x и y. Правда мне так и не удалось понять, как работает этот параметр, у меня он вобще никакого влияния не оказывал на перемещение курсора, как я только над ним не извращался =)

    Помучавшись, обнаружил прекрасную функцию «SetCursorPos», которая так же входит в стандартный набор Виндоус. Она четко ставит укозатель мыши в нужную позицию с координатами, соответствующими разрешению экрана (Например от 0х0 до 1280х800) независимо от настроек чувствительности и ускорения мыши, что очень удобно.

    Для работы с медленно прогружающимися объектами (например с сайтами в интернете или тяжеловесными программами) бывает необходимо добавить временную задержку между кликами мыши на различные меню. Поскольку в VBA повидимому нет объекта типа таймера, то вместо него отлично подходит ещё одна стандартная функция Виндовс «Sleep», которая позваляет задавать задержку в милисекундах, что бывает даже удобнее.

    Мне необходимо было использовать в своей основной программе две вещи — это перетаскивание объекта из точки 1 в точку 2 и клик мышкой в точке с заданными координатами (например на кнопку). Для реализации каждого из этих действий можно использовать связку из нескольких функций «SetCursorPos» и «mouse_event», но удобнее написать свои процедуры, котарые потом вставлять каждый раз в нужное место, что я и сделал в виде процедур «MouseDragging» и «MouseClick».

    Процедура «MouseDragging(x1, y1, x2, y2)» с помощью функции «SetCursorPos(x1, y1)» устанавливает курсор над нужным объектом в координатах (x1, y1), затем с помощью «mouse_event MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0» нажимает левую кнопку мыши и как бы удерживая её, перетаскивает обект в точку с координатами (x2, y2) с помощью функции «SetCursorPos(x2, y2)». Затем отпускает кнопку мыши с помощью функции «mouse_event MOUSEEVENTF_LEFTUP, 0, 0, 0, 0».
    С помощью процедуры «MouseDragging(x1, y1, x2, y2)» можно также выделить область текста в Ворде, несколько объектов в Экселе, Автокаде или часть изображения в Пэйнте.

    Процедура «MouseClick(x, y)» выполняет клик мышью в точке с координатами (x, y). Сначала устанавливает указатель мыши с помощью функции «SetCursorPos(x, y)» в нужной точке, затем с помощью функции «mouse_event MOUSEEVENTF_LEFTDOWN Or MOUSEEVENTF_LEFTUP, 0, 0, 0, 0» совершает клик мышью в этой точке. Причем интересно, что запись параметра dwFlags в виде «MOUSEEVENTF_LEFTDOWN Or MOUSEEVENTF_LEFTUP» сразу же обеспечивает и нажатие левой кнопки мыши и отпускание.

    Здесь x, y, x1, y1, x2, y2 играют роль параметров, вместо которых мы при вызове процедур подставляем нужные нам значения.

    Теперь вставляем всё это в процедуру нажатия на кнопку Button1, расположенную где-нибудь на нашей форме, и получаем следующее: при нажатии на кнопку происходит задержка 0,5 секунды, затем перетаскивание объекта из координат (889, 490) в точку с координатами (388, 467), затем после задержки в 2,0 секунды выполняется клик мышкой в точке с координатами (768, 419)

    Может быть кому-то покажется странным такое длинное описание столь простой задачи, но мне пришлось потратить около месяца времени, чтобы разобраться во всем этом и найти подходящие решения. Надеюсь что данное описание поможет таким же чайникам как я разобраться в этом гораздо быстрее 😉

    Ссылка на основную публикацию
    Adblock
    detector
    Visual Basic