Excel нажмите кнопку листе

Содержание

  • 1 Файл примера
      • 1.0.1 Скачать
  • 2 Метод гиперссылок
  • 3 Макросом
  • 4 Процедура создания
    • 4.1 Способ 1: автофигура
    • 4.2 Способ 2: стороннее изображение
    • 4.3 Способ 3: элемент ActiveX
    • 4.4 Способ 4: элементы управления формы
    • 4.5 Помогла ли вам эта статья?
    • 4.6 Способ 1. Горячие клавиши
    • 4.7 Способ 2. Переход мышью
    • 4.8 Способ 3. Оглавление
    • 4.9 Ссылки по теме
  • 5 Как сделать кнопку на листе Excel
  • 6 Как в Excel сделать кнопку с макросом
  • 7 Другие варианты использования кнопок
  • 8 Как сделать кнопку сортировки в Excel для таблиц

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

Файл примера

Скачать

Метод гиперссылок

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

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

    Для добавления фигуры или рисунка на лист воспользуйтесь меню Вставка:

    как сделать кнопку перехода на другой лист в excel

    После этого отредактируйте объекты по своему вкусу. Например, я добавил тень.

  2. Я хочу, чтобы при нажатии на кнопку, к примеру, Материалы, табличный курсор вставал на ячейку B6 вне зависимости от того, где он находился до этого момента. Для этого я собираюсь использовать функционал гиперссылок.

    Для вставки гиперссылки щёлкните на вашем графическом элементе правой кнопкой мыши и в контекстном меню выберите пункт Гиперссылка… В открывшемся диалоговом окне надо выбрать слева раздел Место в документе, выбрать нужный нам лист (в нашем случае он называется Гиперссылки) и ввести адрес ячейки, на которую должен встать табличный курсор (у нас B6). Нажмите OK. Протестируйте работу кнопки.

    как сделать кнопку перехода на другой лист в excel

    После того, как я проделаю это со всеми кнопками, вводя разные адреса ячеек, можно будет насладиться возможностью быстро перескакивать на нужные разделы нашего листа. Очень удобно. Ваши пользователи будут довольны. Однако, есть небольшая ложка дёгтя. Когда вы идёте последовательно по разделам вниз, то табличный курсор встаёт так, что не очень ясно, какой сейчас раздел текущий. Посмотрите:

    как сделать кнопку перехода на другой лист в excel

    Чтобы избавиться от этого эффекта можно использовать очень простой трюк на основе макросов

Макросом

  1. Вместо того, чтобы добавлять гиперссылку можно назначить очень простой VBA обработчик события нажатия мыши на нашем графическом объекте. Если вы уже добавили гиперссылку, то удалите её через контекстное меню фигуры. Я рекомендую дать вашим фигурам какие-то более благозвучные имена. Надо выделить фигуру и через адресную строку присвоить ей новое имя:

    как сделать кнопку перехода на другой лист в excel

  2. После этого нужно в контекстном меню фигуры выбрать Назначить макрос…

    как сделать кнопку перехода на другой лист в excel

    В открывшемся окне Назначить макрос объекту нажать кнопку Создать:

    как сделать кнопку перехода на другой лист в excel

    После этого вы переноситесь в VBA редактор, где система предлагает вам написать программный код обработчика события. Когда вы проделаете вышеописанное для всех шести кнопок, то это должно выглядеть так:

    как сделать кнопку перехода на другой лист в excel

  3. Теперь можно ввести VBA код, который очень прост. Мы будем использовать метод Goto объекта Applications, который имеет 2 параметра:

    1. Ссылку на ячейку, в которую необходимо перейти табличному курсору

    2. Параметр, который предписывает (или нет) данной ячейке занимать в окне левый верхний угол. True или False.

    Так будет выглядеть наш код для файла примера:

Вот такой простой, но полезный трюк 🙂

как сделать кнопку перехода на другой лист в excel

Excel является комплексным табличным процессором, перед которым пользователи ставят самые разнообразные задачи. Одной из таких задач является создание кнопки на листе, нажатие на которую запускало бы определенный процесс. Данная проблема вполне решаема с помощью инструментария Эксель. Давайте разберемся, какими способами можно создать подобный объект в этой программе.

Процедура создания

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

Способ 1: автофигура

Прежде всего, рассмотрим, как создать кнопку из набора встроенных фигур Excel.

  1. Производим перемещение во вкладку «Вставка». Щелкаем по значку «Фигуры», который размещен на ленте в блоке инструментов «Иллюстрации». Раскрывается список всевозможных фигур. Выбираем ту фигуру, которая, как вы считаете, подойдет более всего на роль кнопки. Например, такой фигурой может быть прямоугольник со сглаженными углами.
  2. После того, как произвели нажатие, перемещаем его в ту область листа (ячейку), где желаем, чтобы находилась кнопка, и двигаем границы вглубь, чтобы объект принял нужный нам размер.
  3. Теперь следует добавить конкретное действие. Пусть это будет переход на другой лист при нажатии на кнопку. Для этого кликаем по ней правой кнопкой мыши. В контекстном меню, которое активируется вслед за этим, выбираем позицию «Гиперссылка».
  4. В открывшемся окне создания гиперссылки переходим во вкладку «Местом в документе». Выбираем тот лист, который считаем нужным, и жмем на кнопку «OK».

как сделать кнопку перехода на другой лист в excel

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

как сделать кнопку перехода на другой лист в excel

Урок: Как сделать или удалить гиперссылки в Excel

Способ 2: стороннее изображение

В качестве кнопки можно также использовать сторонний рисунок.

  1. Находим стороннее изображение, например, в интернете, и скачиваем его себе на компьютер.
  2. Открываем документ Excel, в котором желаем расположить объект. Переходим во вкладку «Вставка» и кликаем по значку «Рисунок», который расположен на ленте в блоке инструментов «Иллюстрации».
  3. Открывается окно выбора изображения. Переходим с помощью него в ту директорию жесткого диска, где расположен рисунок, который предназначен выполнять роль кнопки. Выделяем его наименование и жмем на кнопку «Вставить» внизу окна.
  4. После этого изображение добавляется на плоскость рабочего листа. Как и в предыдущем случае, его можно сжать, перетягивая границы. Перемещаем рисунок в ту область, где желаем, чтобы размещался объект.
  5. После этого к копке можно привязать гиперссылку, таким же образом, как это было показано в предыдущем способе, а можно добавить макрос. В последнем случае кликаем правой кнопкой мыши по рисунку. В появившемся контекстном меню выбираем пункт «Назначить макрос…».
  6. Открывается окно управление макросами. В нем нужно выделить тот макрос, который вы желаете применять при нажатии кнопки. Этот макрос должен быть уже записан в книге. Следует выделить его наименование и нажать на кнопку «OK».

как сделать кнопку перехода на другой лист в excel

Теперь при нажатии на объект будет запускаться выбранный макрос.

как сделать кнопку перехода на другой лист в excel

Урок: Как создать макрос в Excel

Способ 3: элемент ActiveX

Наиболее функциональной кнопку получится создать в том случае, если за её первооснову брать элемент ActiveX. Посмотрим, как это делается на практике.

  1. Для того чтобы иметь возможность работать с элементами ActiveX, прежде всего, нужно активировать вкладку разработчика. Дело в том, что по умолчанию она отключена. Поэтому, если вы её до сих пор ещё не включили, то переходите во вкладку «Файл», а затем перемещайтесь в раздел «Параметры».
  2. В активировавшемся окне параметров перемещаемся в раздел «Настройка ленты». В правой части окна устанавливаем галочку около пункта «Разработчик», если она отсутствует. Далее выполняем щелчок по кнопке «OK» в нижней части окна. Теперь вкладка разработчика будет активирована в вашей версии Excel.
  3. После этого перемещаемся во вкладку «Разработчик». Щелкаем по кнопке «Вставить», расположенной на ленте в блоке инструментов «Элементы управления». В группе «Элементы ActiveX» кликаем по самому первому элементу, который имеет вид кнопки.
  4. После этого кликаем по любому месту на листе, которое считаем нужным. Сразу вслед за этим там отобразится элемент. Как и в предыдущих способах корректируем его местоположение и размеры.
  5. Кликаем по получившемуся элементу двойным щелчком левой кнопки мыши.
  6. Открывается окно редактора макросов. Сюда можно записать любой макрос, который вы хотите, чтобы исполнялся при нажатии на данный объект. Например, можно записать макрос преобразования текстового выражения в числовой формат, как на изображении ниже. После того, как макрос записан, жмем на кнопку закрытия окна в его правом верхнем углу.

Теперь макрос будет привязан к объекту.

Способ 4: элементы управления формы

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

  1. Переходим во вкладку «Разработчик» и кликаем по знакомой нам кнопке «Вставить», размещенной на ленте в группе «Элементы управления». Открывается список. В нем нужно выбрать первый же элемент, который размещен в группе «Элементы управления формы». Данный объект визуально выглядит точно так же, как и аналогичный элемент ActiveX, о котором мы говорили чуть выше.
  2. Объект появляется на листе. Корректируем его размеры и место расположения, как уже не раз делали ранее.
  3. После этого назначаем для созданного объекта макрос, как это было показано в Способе 2 или присваиваем гиперссылку, как было описано в Способе 1.

Как видим, в Экселе создать функциональную кнопку не так сложно, как это может показаться неопытному пользователю. К тому же данную процедуру можно выполнить с помощью четырех различных способов на свое усмотрение.

Мы рады, что смогли помочь Вам в решении проблемы.

Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

Да Нет

У вас бывают файлы, где много листов? Реально много — несколько десятков? Переход на нужный лист в такой книге может напрягать — пока найдешь нужный ярлычок листа, пока по нему щелкнешь…

Способ 1. Горячие клавиши

Сочетания Ctrl+PgUp и Ctrl+PgDown позволят вам быстро пролистывать вашу книгу вперед-назад.

Способ 2. Переход мышью

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

Просто и изящно. Работает во всех версиях Excel.

Способ 3. Оглавление

Это способ трудоемкий, но красивый. Суть его в том, чтобы создать специальный лист с гиперссылками, ведущими на другие листы вашей книги и использовать его как «живое» оглавление.

Вставьте в книгу пустой лист и добавьте на него гиперссылки на нужные вам листы, используя команду Вставка — Гиперссылка (Insert — Hyperlink)

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

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

Ссылки по теме

  • Как создать лист-оглавление книги Excel для быстрого перехода на нужный лист
  • Автоматическое создание оглавления книги на отдельном листе с гиперссылками (надстройка PLEX)

Кнопка в Excel как ссылка на ячейку, какой-либо инструмент, созданный макрос значительно упрощает работу в программе. Чаще всего это графический объект с назначенным макросом или гиперссылкой. Рассмотрим, как сделать такую кнопку.

Суть работы: создать графический объект и назначить для него макрос или гиперссылку. Рассмотрим подробнее.

Способы создания графического объекта:

  1. Кнопка – элемент ActiveX. Переходим на вкладку «Разработчик». Нажимаем кнопку «Вставить». Открывается меню с набором элементов для вставки. Выбираем первый элемент ActiveX – «кнопку» (в виде серого кирпичика). Теперь рисуем курсором кнопку необходимого размера.
  2. Кнопка – элемент управления формы. Снова переходим на вкладку «Разработчик». Открываем меню инструмента «Вставить». Теперь выбираем элемент «кнопка» из первой группы (такой же серый кирпичик). Рисуем кнопку. Сразу открывается окно для назначения макроса: можно сделать сразу, а можно попозже.
  3. Кнопка – автофигура. Переходим на вкладку «Вставка». В меню «Иллюстрации» выбираем подходящую фигуру. Рисуем. По готовой фигуре можно щелкнуть правой кнопкой мыши и изменить оформление.
  4. Кнопка – рисунок. Переходим на вкладку «Вставка». В меню «Иллюстрации» выбираем инструмент «Рисунок». Для выбора будут предложены варианты, которые имеются на компьютере.

Графический объект создан. Теперь нужно сделать его «рабочим».

Как в Excel сделать кнопку с макросом

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

Если мы использовали элемент ActiveX, то:

Для других графических объектов макрос назначается так же. Процедура еще проще. Нужно щелкнуть правой кнопкой мыши по нарисованной кнопке или картинке и выбрать инструмент «Назначить макрос».

Другие варианты использования кнопок

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

Нарисуем графический объект и выделим его. На вкладке «Вставка» найдем кнопку «Гиперссылка».

После нажатия открывается окно для создания связи кнопки с файлом, веб-страницей, электронной почтой, новым документом, местом в текущем документе.

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

Подобные задачи можно выполнять и с помощью макросов. Например, чтобы при нажатии, пользователь попадал в определенную ячейку (М6), прописываем следующий код:

Sub Макрос 1()
Range(«M6»).Select
End Sub

Точно так же можно назначить макрос диаграмме, объектам WordArt, SmartAtr.

Как сделать кнопку сортировки в Excel для таблиц

Для показательного примера создайте тестовую таблицу как на рисунке:

  1. Вместо заголовков колонки таблицы добавим автофигуры, которые будут служить кнопками для сортировки по столбцам таблицы.
  2. В режиме Visual Basic — ALT+F11 в папке Modules вставляем новый модуль Module1. Для этого делаем по папке правый щелчок мышкой и выбираем: Insert-Module.
  3. Делаем двойной щелчок по Module1 и вводим в него следующий код:
  4. Назначаем каждой автофигуре свой макрос: для «Наименование» – Макрос1, а для «Май» – Макрос2 и т.д.

Все теперь достаточно только кликнуть по заголовку и таблица отсортирует данные относительно определенного столбца. Для удобства столбец «Наименование» Макрос1 сортирует по возрастанию благодаря параметру Order:=xlAscending. Во всех остальных столбцах присвоены макросы (2,3,4) с параметром Order:=xlDescending, который задает тип сортировки по убыванию. Чтобы видно было, в каком месяце было больше продано товара.

Скачать пример кнопки сортировки

Примечание. Такие простые макросы можно создать в автоматическом режиме без программирования или без написания VBA-кода, с помощью инструмента «Запись макроса».

Как сделать кнопку, которая при нажатии создаёт новый лист?

Dmitry1992_92

Дата: Четверг, 31.05.2018, 12:54 |
Сообщение № 1

Группа: Пользователи

Ранг: Новичок

Сообщений: 38


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

Помогите создать кнопку, при нажатии которой создаётся новый лист с названием «Данные», далее на этот лист копируется всё с первого листа, и после копирования удаляются ячейки A1:N34 на новом листе.
Начал писать такой код:

[vba]

Код

Sub Кнопка ()
Dim shn As Worksheet

  Worksheets(«Лист 1»).Copy after:=Sheets(ThisWorkbook.Sheets.Count)

End Sub

[/vba]

 

Ответить

_Boroda_

Дата: Четверг, 31.05.2018, 13:11 |
Сообщение № 2

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Так нужно?
[vba]

Код

Sub tt()
    ActiveSheet.Copy after:=Sheets(ThisWorkbook.Sheets.Count)
    ActiveSheet.Range(«A1:N34»).Clear
End Sub

[/vba]

Забыл про название
[vba]

Код

Sub tt()
    ActiveSheet.Copy after:=Sheets(ThisWorkbook.Sheets.Count)
    On Error Resume Next
    With ActiveSheet
        .Range(«A1:N34»).Clear
        .Name = «Данные»
    End With
End Sub

[/vba]

Ячейки именно удаляются (если да, то со сдвигом вверх или влево?) или стираются?
В приведенном макросе стираются (очищаются)


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

StoTisteg

Дата: Четверг, 31.05.2018, 13:14 |
Сообщение № 3

Группа: Авторы

Ранг: Старожил

Сообщений: 1161


Репутация:

103

±

Замечаний:
0% ±


Excel 2010

[vba]

Код

Sub Кнопка()

   Worksheets.Add after:=Sheets(Sheets.Count)
   Err.Clear
   On Error Resume Next
   ActiveSheet.Name = «Данные»
   If Err.Number = 0 Then
      Worksheets(1).Cells.Copy Destination:=Cells
      Range(Cells(1, 1), Cells(34, 14)).Clear
      Else
         Application.DisplayAlerts=False
         ActiveSheet.Delete
   End If

End Sub

[/vba]
Так?


Интуитивно понятный код — это когда интуитивно понятно, что это код.

Сообщение отредактировал StoTistegЧетверг, 31.05.2018, 13:20

 

Ответить

StoTisteg

Дата: Четверг, 31.05.2018, 13:17 |
Сообщение № 4

Группа: Авторы

Ранг: Старожил

Сообщений: 1161


Репутация:

103

±

Замечаний:
0% ±


Excel 2010

_Boroda_, вообще мой опыт показывает, что юзверь способен даже на физически невозможное, а уж дважды ткнуть одну кнопку — пара пустяков :)


Интуитивно понятный код — это когда интуитивно понятно, что это код.

 

Ответить

StoTisteg

Дата: Четверг, 31.05.2018, 13:21 |
Сообщение № 5

Группа: Авторы

Ранг: Старожил

Сообщений: 1161


Репутация:

103

±

Замечаний:
0% ±


Excel 2010

Ячейки именно удаляются (если да, то со сдвигом вверх или влево?) или стираются?

Тот же вопрос.


Интуитивно понятный код — это когда интуитивно понятно, что это код.

 

Ответить

Dmitry1992_92

Дата: Четверг, 31.05.2018, 13:33 |
Сообщение № 6

Группа: Пользователи

Ранг: Новичок

Сообщений: 38


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

Спасибо большое, работают оба варианта. Ячейки удаляются как нужно, со сдвигом вверх.

[vba]

Код

        

.Range(«A1:N34»).Delete
.DrawingObjects.Delete

[/vba]

 

Ответить

StoTisteg

Дата: Четверг, 31.05.2018, 13:39 |
Сообщение № 7

Группа: Авторы

Ранг: Старожил

Сообщений: 1161


Репутация:

103

±

Замечаний:
0% ±


Excel 2010

Ячейки удаляются как нужно, со сдвигом вверх

Тогда
[vba]

Код

Sub Кнопка()

Worksheets.Add after:=Sheets(Sheets.Count)
Err.Clear
On Error Resume Next
ActiveSheet.Name = «Данные»
If Err.Number = 0 Then
    Worksheets(1).Cells.Copy Destination:=Cells
    Range(Cells(1, 1), Cells(34, 14)).Delete Shift:=xlUp
    Else
        Application.DisplayAlerts = False
        ActiveSheet.Delete
End If

End Sub

[/vba]


Интуитивно понятный код — это когда интуитивно понятно, что это код.

 

Ответить

_Boroda_

Дата: Четверг, 31.05.2018, 14:04 |
Сообщение № 8

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Или такой вариант
[vba]

Код

Sub tt()
    On Error Resume Next
    aaa = Sheets(«Данные»).Cells(1)
    If Err = 0 Then Exit Sub
    On Error GoTo 0
    Application.ScreenUpdating = 0
    Application.Calculation = xlCalculationManual
    ActiveSheet.Copy after:=Sheets(ThisWorkbook.Sheets.Count)
    With ActiveSheet
        .Range(«A1:N34»).Delete Shift:=xlUp
        .Name = «Данные»
    End With
    Application.Calculation = xlCalculationAutomatic
    Application.ScreenUpdating = 1
End Sub

[/vba]


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

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

  • Создать кнопку, чтобы открыть определенный лист с формой и гиперссылкой
  • Создать кнопку для открытия определенного листа с помощью кнопки управления формой
  • Создайте кнопки для открытия всех листов с помощью Kutools for Excel

Используйте Kutools for ExcelПанель навигации, чтобы просмотреть все открытые книги и их листы, нажмите, чтобы перейти к листам!


Создать кнопку, чтобы открыть определенный лист с формой и гиперссылкой

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

1. Нажмите Вставить > Формы > Прямоугольник с закругленными углами. См. Снимок экрана:
кнопка документа открыть листы 1

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

3. Щелкните правой кнопкой мыши прямоугольник с закругленными углами и выберите Гиперссылка из контекстного меню.
кнопка документа открыть листы 3

4. В открывшемся диалоговом окне «Вставить гиперссылку»
(1) Выберите Место в этом документе в Ссылка на раздел;
(2) Щелкните, чтобы выбрать имя определенного листа в Или выберите место в этом документе раздел;
(3) Введите адрес ячейки назначения в поле Введите ссылку на ячейку поле и, наконец, щелкните OK кнопку.
кнопка документа открыть листы 4

Теперь, когда вы щелкаете прямоугольник с закругленными углами, он сразу переходит к указанной ячейке указанного листа.

Легко вставляйте несколько кнопок макросов, чтобы переходить на (каждый) другой лист в Excel

Чтобы вставить кнопку макроса для перехода на другой рабочий лист, обычно вам нужно выполнить все вышеперечисленные 5 шагов, и будет довольно утомительно вставлять много кнопок макроса для перехода на каждый рабочий лист в текущей книге. Но, Kutools for ExcelАвтора Создать список имен листов Утилита позволяет быстро вставлять несколько макрокоманд для перехода на каждый рабочий лист.

ad создать список имен листов 1

Эта медитация Создать список имен листов Утилита также поддерживает пакетную вставку нескольких гиперссылок для перехода на каждый рабочий лист (или другие рабочие листы) в текущей книге.

Создать кнопку для открытия определенного листа с помощью кнопки управления формой

Этот метод проведет вас через создание кнопки управления формой для открытия определенного рабочего листа. Вы можете сделать следующее:

1, Нажмите Застройщик > Вставить > Пуговичка in Контроль формы раздел. См. Снимок экрана:
кнопка документа открыть листы 5
Внимание: По умолчанию вкладка «Разработчик» не отображается на ленте. Нажмите, чтобы узнать. как показать / отобразить вкладку разработчика в ленте Excel.

2. Нарисуйте кнопку, затем появится диалоговое окно «Назначить макрос». В диалоговом окне введите имя макроса в поле Имя макроса поле, а затем щелкните Новинки кнопку.
кнопка документа открыть листы 6

3. Теперь открывается диалоговое окно Microsoft Visual Basic для приложений. Вставьте следующий код между ниже и End sub. См. Снимок экрана:

Код: перейти к определенному листу в Excel

ThisWorkbook.Sheets("Sheet1").Activate

Внимание: В коде измените Sheet1 к требуемому имени листа в зависимости от ваших потребностей.
кнопка документа открыть листы 7

4. Сохраните код и закройте окно Microsoft Visual Basic для приложения. Теперь вы получите кнопку управления формой, как показано на снимке экрана ниже. Нажмите кнопку, и вы сразу же перейдете к указанному листу.


Создайте кнопки для открытия всех листов с помощью Kutools for Excel

Оба вышеуказанных метода могут создать только одну кнопку для открытия одного листа. Если вы хотите создать несколько кнопок для открытия всех рабочих листов, попробуйте Kutools for ExcelАвтора Создать список имен листов утилита.

Kutools for Excel — Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия 30-день, кредитная карта не требуется! Get It Now

1, Нажмите Кутулс Плюс > Рабочий лист > Создать список имен листов.

2. В диалоговом окне «Создать список имен листов»
(1) Проверьте Содержит кнопки и макросы вариант в Стили указателя листов раздел;
(2) В Укажите имя листа для указателя листов поле введите имя для нового созданного листа;
(3) Укажите положение индексной страницы в Вставьте указатель листа в раскрывающийся список;
кнопка документа открыть листы 10

3, Нажмите OK кнопка. Затем он создаст индексную страницу с несколькими кнопками. Каждая кнопка названа своим именем рабочего листа и связана с этим листом. См. Снимок экрана ниже:
кнопка документа открыть листы 11

Внимание: Этот метод требует включения Доверие к объектной модели проекта VBA вариант в Центре управления безопасностью.

Kutools for Excel — Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия 30-день, кредитная карта не требуется! Get It Now


Демо: создание кнопок для открытия / перехода ко всем листам в Excel


Панель навигации: список всех открывающихся книг и вкладка вертикального листа для удобного переключения на любой лист

Kutools for ExcelАвтора Область переходов перечисляет все открывающиеся книги и соответствующие рабочие листы по вертикали, как показано на скриншотах ниже. (1) Щелкнув книгу в Workbook раздел переключится на это окно книги; (2) при щелчке листа в Рабочий лист раздел будет пропущен, чтобы открыть этот рабочий лист.

панель навигации по рекламе лист книги 1



Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Содержание

  • Процедура создания
    • Способ 1: автофигура
    • Способ 2: стороннее изображение
    • Способ 3: элемент ActiveX
    • Способ 4: элементы управления формы
  • Вопросы и ответы

Кнопка в Microsoft Excel

Excel является комплексным табличным процессором, перед которым пользователи ставят самые разнообразные задачи. Одной из таких задач является создание кнопки на листе, нажатие на которую запускало бы определенный процесс. Данная проблема вполне решаема с помощью инструментария Эксель. Давайте разберемся, какими способами можно создать подобный объект в этой программе.

Процедура создания

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

Способ 1: автофигура

Прежде всего, рассмотрим, как создать кнопку из набора встроенных фигур Excel.

  1. Производим перемещение во вкладку «Вставка». Щелкаем по значку «Фигуры», который размещен на ленте в блоке инструментов «Иллюстрации». Раскрывается список всевозможных фигур. Выбираем ту фигуру, которая, как вы считаете, подойдет более всего на роль кнопки. Например, такой фигурой может быть прямоугольник со сглаженными углами.
  2. Выбор фигуры в Microsoft Excel

  3. После того, как произвели нажатие, перемещаем его в ту область листа (ячейку), где желаем, чтобы находилась кнопка, и двигаем границы вглубь, чтобы объект принял нужный нам размер.
  4. Сдвиг границ в Microsoft Excel

  5. Теперь следует добавить конкретное действие. Пусть это будет переход на другой лист при нажатии на кнопку. Для этого кликаем по ней правой кнопкой мыши. В контекстном меню, которое активируется вслед за этим, выбираем позицию «Гиперссылка».
  6. Добавление гиперссылки в Microsoft Excel

  7. В открывшемся окне создания гиперссылки переходим во вкладку «Местом в документе». Выбираем тот лист, который считаем нужным, и жмем на кнопку «OK».

Окно создания гиперссылки в Microsoft Excel

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

Кнопка создана в Microsoft Excel

Урок: Как сделать или удалить гиперссылки в Excel

Способ 2: стороннее изображение

В качестве кнопки можно также использовать сторонний рисунок.

  1. Находим стороннее изображение, например, в интернете, и скачиваем его себе на компьютер.
  2. Открываем документ Excel, в котором желаем расположить объект. Переходим во вкладку «Вставка» и кликаем по значку «Рисунок», который расположен на ленте в блоке инструментов «Иллюстрации».
  3. Переход к выбору рисунка в Microsoft Excel

  4. Открывается окно выбора изображения. Переходим с помощью него в ту директорию жесткого диска, где расположен рисунок, который предназначен выполнять роль кнопки. Выделяем его наименование и жмем на кнопку «Вставить» внизу окна.
  5. Окно выбора рисунка в Microsoft Excel

  6. После этого изображение добавляется на плоскость рабочего листа. Как и в предыдущем случае, его можно сжать, перетягивая границы. Перемещаем рисунок в ту область, где желаем, чтобы размещался объект.
  7. Выравнивание размеров кнопки в Microsoft Excel

    Lumpics.ru

  8. После этого к копке можно привязать гиперссылку, таким же образом, как это было показано в предыдущем способе, а можно добавить макрос. В последнем случае кликаем правой кнопкой мыши по рисунку. В появившемся контекстном меню выбираем пункт «Назначить макрос…».
  9. Переход к назначению макроса в Microsoft Excel

  10. Открывается окно управление макросами. В нем нужно выделить тот макрос, который вы желаете применять при нажатии кнопки. Этот макрос должен быть уже записан в книге. Следует выделить его наименование и нажать на кнопку «OK».

Выбор макроса в Microsoft Excel

Теперь при нажатии на объект будет запускаться выбранный макрос.

Кнопка на листе в Microsoft Excel

Урок: Как создать макрос в Excel

Способ 3: элемент ActiveX

Наиболее функциональной кнопку получится создать в том случае, если за её первооснову брать элемент ActiveX. Посмотрим, как это делается на практике.

  1. Для того чтобы иметь возможность работать с элементами ActiveX, прежде всего, нужно активировать вкладку разработчика. Дело в том, что по умолчанию она отключена. Поэтому, если вы её до сих пор ещё не включили, то переходите во вкладку «Файл», а затем перемещайтесь в раздел «Параметры».
  2. Перемещение в раздел Параметры в Microsoft Excel

  3. В активировавшемся окне параметров перемещаемся в раздел «Настройка ленты». В правой части окна устанавливаем галочку около пункта «Разработчик», если она отсутствует. Далее выполняем щелчок по кнопке «OK» в нижней части окна. Теперь вкладка разработчика будет активирована в вашей версии Excel.
  4. Включение режима разработчика в Microsoft Excel

  5. После этого перемещаемся во вкладку «Разработчик». Щелкаем по кнопке «Вставить», расположенной на ленте в блоке инструментов «Элементы управления». В группе «Элементы ActiveX» кликаем по самому первому элементу, который имеет вид кнопки.
  6. Создание кнопки через элементы ActiveX в Microsoft Excel

  7. После этого кликаем по любому месту на листе, которое считаем нужным. Сразу вслед за этим там отобразится элемент. Как и в предыдущих способах корректируем его местоположение и размеры.
  8. Элемент ActiveX в Microsoft Excel

  9. Кликаем по получившемуся элементу двойным щелчком левой кнопки мыши.
  10. Щелчок по элементу ActiveX в Microsoft Excel

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

Редактор макросов в Microsoft Excel

Теперь макрос будет привязан к объекту.

Способ 4: элементы управления формы

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

  1. Переходим во вкладку «Разработчик» и кликаем по знакомой нам кнопке «Вставить», размещенной на ленте в группе «Элементы управления». Открывается список. В нем нужно выбрать первый же элемент, который размещен в группе «Элементы управления формы». Данный объект визуально выглядит точно так же, как и аналогичный элемент ActiveX, о котором мы говорили чуть выше.
  2. Создание элемента управления формы в Microsoft Excel

  3. Объект появляется на листе. Корректируем его размеры и место расположения, как уже не раз делали ранее.
  4. Объект на листе в Microsoft Excel

  5. После этого назначаем для созданного объекта макрос, как это было показано в Способе 2 или присваиваем гиперссылку, как было описано в Способе 1.

Кнопка на листе в программе Microsoft Excel

Как видим, в Экселе создать функциональную кнопку не так сложно, как это может показаться неопытному пользователю. К тому же данную процедуру можно выполнить с помощью четырех различных способов на свое усмотрение.

Еще статьи по данной теме:

Помогла ли Вам статья?

3 / 3 / 2

Регистрация: 19.05.2013

Сообщений: 84

1

19.05.2013, 14:36. Показов 8011. Ответов 17


Студворк — интернет-сервис помощи студентам

Помогите очень нужно сделать на форме кнопку по нажатию на которую открывался бы лист excel.
За ранее спасибо



0



Pro_grammer

Модератор

6792 / 2814 / 527

Регистрация: 24.04.2011

Сообщений: 5,308

Записей в блоге: 10

19.05.2013, 17:57

2

Лучший ответ Сообщение было отмечено The trick как решение

Решение

На форме кнопка и ссылка на Microsoft Excel X.0 Object Library (В меню Project -> References…, отметить Microsoft Excel X.0 Object Library)

Visual Basic
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
Private Sub Command1_Click()
 
    Dim xlApp As Excel.Application
    Dim xlWB As Excel.Workbook
    Dim xlWS As Excel.Worksheet
 
    Set xlApp = New Excel.Application
    Set xlWB = xlApp.Workbooks.Add
    Set xlWS = xlWB.Worksheets.Add
    
'Кое-что запишем, епсли надо
    xlWS.Cells(2, 2).Value = "hello"
    xlWS.Cells(1, 3).Value = "World"
    xlApp.Visible = True
' Можно сохранить и выти
'    xlWS.SaveAS "c:mysheet.xls"
'    xlApp.Quit
End Sub
 
Private Sub Form_Unload(Cancel As Integer)
' Free memory
    Set xlWS = Nothing
    Set xlWB = Nothing
    Set xlApp = Nothing
End Sub



1



3 / 3 / 2

Регистрация: 19.05.2013

Сообщений: 84

19.05.2013, 18:04

 [ТС]

3

это просто откроет мне мой лист excel и все. так ведь?

Добавлено через 4 минуты
спасибо огромное все работает



0



Модератор

6792 / 2814 / 527

Регистрация: 24.04.2011

Сообщений: 5,308

Записей в блоге: 10

19.05.2013, 18:05

4

Это создаст новый лист, при желании, запишет туда что то, сохранит этот лист на диске( тоже при желании)
Или просто откроет новый лист.
А что надо, открыть существующий лист?



1



3 / 3 / 2

Регистрация: 19.05.2013

Сообщений: 84

19.05.2013, 19:03

 [ТС]

5

да у меня вот какое условие.
я занимаюсь дипломом по грузоперевозкам и вот мне надо что бы я после составления заказа открывал лист excel в котором у меня уже будет мой договор напечатан. также нужно будет в какую-то ячейку вставлять данные клиента. ясно условие?

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



0



Pro_grammer

Модератор

6792 / 2814 / 527

Регистрация: 24.04.2011

Сообщений: 5,308

Записей в блоге: 10

19.05.2013, 19:30

6

Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Цитата
Сообщение от n1ko
Посмотреть сообщение

заказа открывал лист excel в котором у меня уже будет мой договор напечатан

Да, то же самое, только берем готовый лист

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Private Sub Command1_Click()
 
    Dim xl As New Excel.Application
    Dim xlw As Excel.Workbook
 
    ' Открываем файл
    Set xlw = xl.Workbooks.Open("c:myDirbook1.xls")
 
    ' Переименовать  "Sheet1"
    xlw.Sheets("Sheet1").Select
 
    ' Выбираем значение
    MsgBox xlw.Application.Cells(2, 3).Value
 
    ' Закрываем
    xlw.Close False
 
    ' Освобождаем memory
    Set xlw = Nothing
    Set xl = Nothing
 
End Sub



1



3 / 3 / 2

Регистрация: 19.05.2013

Сообщений: 84

19.05.2013, 21:23

 [ТС]

7

спасибо это то что я и имел в веду

Добавлено через 39 минут
еще небольшой вопросик а можно ли непосредственно с формы в вижуала печатать на принтере лист ексельчика???
это вообще облегчит роботу
буду благодарен



0



Pro_grammer

Модератор

6792 / 2814 / 527

Регистрация: 24.04.2011

Сообщений: 5,308

Записей в блоге: 10

19.05.2013, 21:53

8

Цитата
Сообщение от n1ko
Посмотреть сообщение

печатать на принтере лист ексельчика???

Вставь эту строчку

Visual Basic
1
 xlw.Application.Sheets.PrintOut

После PrintOut есть куча параметров, посмотри, могут пригодиться



1



3 / 3 / 2

Регистрация: 19.05.2013

Сообщений: 84

20.05.2013, 10:07

 [ТС]

9

огромная просьба можно какой то самый маленький пример использования этого оператора.
в инете много написано но янашел только описание параметров а примеров толком никаких.



0



Pro_grammer

Модератор

6792 / 2814 / 527

Регистрация: 24.04.2011

Сообщений: 5,308

Записей в блоге: 10

20.05.2013, 10:50

10

Цитата
Сообщение от n1ko
Посмотреть сообщение

самый маленький пример использования

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Private Sub Command1_Click()
 
    Dim xl As New Excel.Application
    Dim xlw As Excel.Workbook
 
    ' Открываем файл
    Set xlw = xl.Workbooks.Open("c:mysheet.xls")
    Set xlSH = xlw.Worksheets("Лист2") ' Выбираем нужный лист документа
    xlSH.PrintOut ' Печатаем выбранный лист
    ' Закрываем если надо
    'xlw.Close
    'Выходим из  excel (закроются все рабочие книги)
    'xl.Quit
    Set xlw = Nothing
    Set xl = Nothing
End Sub

Соответственно все параметры по умолчанию. Если что то надо применить, то просто пиши эти параметры после PrintOut через пробел.



1



Dragokas

Эксперт WindowsАвтор FAQ

17991 / 7617 / 890

Регистрация: 25.12.2011

Сообщений: 11,351

Записей в блоге: 17

20.05.2013, 11:01

11

Например,

Visual Basic
1
2
xlw.Worksheets(2).PrintOut From:=1, To:=3, Copies:=4, Preview:=False, _
    ActivePrinter:="Microsoft XPS Document Writer", PrintToFile:=False, Collate:=False, PrToFileName:=vbNullString

Печать 2-го листа от 1 до 3-й страницы с кол-вом копий — 4, без предварительного просмотра,
на принтере Microsoft XPS Document Writer (большинство параметров могут быть опущены).

Справка:
http://msdn.microsoft.com/ru-r… ntout.aspx
http://msdn.microsoft.com/en-u… 38253.aspx
http://msdn.microsoft.com/en-u… e.11).aspx



0



3 / 3 / 2

Регистрация: 19.05.2013

Сообщений: 84

20.05.2013, 19:05

 [ТС]

12

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



0



Модератор

6792 / 2814 / 527

Регистрация: 24.04.2011

Сообщений: 5,308

Записей в блоге: 10

20.05.2013, 19:14

13

Цитата
Сообщение от n1ko
Посмотреть сообщение

я пробовал но ничего не происходит

Покажите ваш код полностью, тогда и скажу конкретно, что не так.
Свой код я проверял, всё нормально печатает.



1



n1ko

3 / 3 / 2

Регистрация: 19.05.2013

Сообщений: 84

20.05.2013, 21:30

 [ТС]

14

Visual Basic
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
Dim xl As New excel.Application
Dim xlw As excel.Workbook
Private Sub Command1_Click()
If a = 0 Then
With Form2.Data1
    .Recordset.AddNew
    .Recordset("Фамилия") = Text1.Text
    .Recordset("Имя") = Text2.Text
    .Recordset("Отчество") = Text3.Text
    .Recordset("Номер паспорта") = Text4.Text
    .Recordset("Телефон") = Text5.Text
    .Recordset.Update
End With
    Text1.Locked = True
    Text2.Locked = True
    Text3.Locked = True
    Text4.Locked = True
    Text5.Locked = True
Else
    Text1.Locked = True
    Text2.Locked = True
    Text3.Locked = True
    Text4.Locked = True
    Text5.Locked = True
End If
End Sub
 
Private Sub Command2_Click()
    With Form2.Data1.Recordset
    .MoveLast
    .Delete
    .MovePrevious
    End With
    Text1.Locked = False
    Text2.Locked = False
    Text3.Locked = False
    Text4.Locked = False
    Text5.Locked = False
End Sub
 
Private Sub Command3_Click()
    a = 1
    Form4.Hide
    Form2.Show
    Form2.Command1.Visible = True
    Form2.Command2.Visible = False
    Form2.Command4.Visible = False
End Sub
 
Private Sub Command4_Click()
'печать листа
Set xlw = xl.Workbooks.Open("D:DP2013dog.xls")
xlw.Sheets("Лист1").Select
xlw.PrintOut
End Sub
 
Private Sub Command5_Click()
    'oткрытие екселя
    Set xlw = xl.Workbooks.Open("D:DP2013dog.xls")
    'выбор листа
    xlw.Sheets("Лист1").Select
    'запись данных
    xlw.Application.Cells(1, 1).Value = Text1.Text
    xlw.Application.Cells(1, 2).Value = Text2.Text
    xlw.Application.Cells(1, 3).Value = Text3.Text
    'показ екселя
    xl.Visible = True
    Set xlw = Nothing
    Set xl = Nothing
End Sub
 
Private Sub Form_Load()
a = 0
End Sub

Добавлено через 1 минуту
последние 2 кнопки на одной печать а на другой заполнение ячеек

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



0



Pro_grammer

Модератор

6792 / 2814 / 527

Регистрация: 24.04.2011

Сообщений: 5,308

Записей в блоге: 10

20.05.2013, 22:23

15

На печать — работает.

Абсолютный путь — в зависимости от того, где документ. Если в папке с программой, то используйте

Visual Basic
1
Set xlw = xl.Workbooks.Open(App.Path & "mysheet.xls")



1



3 / 3 / 2

Регистрация: 19.05.2013

Сообщений: 84

20.05.2013, 22:59

 [ТС]

16

точно огромное спасибо а что на счет печати?
оно мне не пропускает параметр предварительного просмотра

Добавлено через 26 минут
а печать идет без указания определенного принтера?
просто одним оператором без параметров?



0



Pro_grammer

Модератор

6792 / 2814 / 527

Регистрация: 24.04.2011

Сообщений: 5,308

Записей в блоге: 10

21.05.2013, 07:16

17

Цитата
Сообщение от n1ko
Посмотреть сообщение

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

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

Visual Basic
1
2
3
4
5
6
7
' Настройка принтера
    With xl
         .EnableEvents = False
         'Здесь Вы можете выполнить нужные действия
         .Dialogs(xlDialogPrint).Show Arg4:=1, Arg12:=1
         .EnableEvents = True
    End With

Предпросмотр печати можно ещё так включить

Visual Basic
1
2
3
4
5
6
' Предпосмотр
    With xl
         .EnableEvents = False
         .ActiveSheet.PrintPreview
         .EnableEvents = True
    End With

Но если не работает первый способ ( где аргументы для PrintOut, то и этот вряд ли заработает)



2



dev.Free

Заблокирован

21.05.2013, 07:54

18

Pro_grammer,

Не по теме:

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



0



Понравилась статья? Поделить с друзьями:
  • Excel на ipad учетная запись
  • Excel на ipad когда
  • Excel на google диске
  • Excel на excel бесплатно скачать ipad
  • Excel мы не можем изменить эту часть сводной таблицы