Чтобы продолжить работу с сохраненной ранее книгой, ее надо открыть. Сделать это можно, щелкнув мышью на ярлыке Файл, а затем в появившемся меню выбрав команду Открыть. При этом появится окно открытия книги, показанное на рис. 1.8. Если интересующая вас книга есть в списке, щелкните мышью на ее названии. Или щелкните мышью на пункте Компьютер. Появится кнопка Обзор, на которой нужно щелкнуть мышью.
Рис. 1.8. Окно открытия книги
В результате откроется стандартное окно открытия файла, где нужно найти папку, в которой сохранена ваша книга, щелкнуть на имени файла с книгой мышью, как показано на рис. 1.9, а затем щелкнуть мышью на кнопке Открыть.
Рис. 1.9. Стандартное окно открытия файла
Совместный доступ в Microsoft Excel дает возможность работать с одним файлом сразу нескольким пользователям. Десять-двадцать человек на разных компьютерах одновременно вносят какие-то данные в один документ. Где находится определенная информация, работают определенные формулы.
«Главный пользователь» имеет возможность отслеживать действия рабочей группы, добавлять/удалять участников, редактировать противоречивые изменения. Как настроить совместную работу в Excel.
Особенности работы с общим файлом
В книге Excel со совместным доступом не все задачи можно выполнять.
Нельзя:
- Создавать таблицы Excel.
- Создавать, менять или просматривать сценарии.
- Удалять листы.
- Объединять либо разделять ячейки.
- Работать с XML-данными (импортировать, добавлять, обновлять, удалять и т.д.).
Выход: отключить общий доступ – выполнить запрещенную задачу – снова включить доступ.
Совместное пользование ограничивает для участников еще ряд задач:
Недопустимо | Реально |
Вставлять либо удалять группу ячеек | Добавлять строку или столбец |
Добавлять либо изменять условные форматы | Работать с существующими форматами |
Включать или изменять инструмент «Проверка данных» | Работать с существующими настройками проверки |
Создавать или редактировать диаграммы, сводные отчеты | Работать с имеющимися диаграммами и сводными таблицами |
Вставлять или редактировать рисунки и графические объекты | Просматривать имеющиеся рисунки и графические объекты |
Вставлять или менять гиперссылки | Переходить по имеющимся гиперссылкам |
Назначать, редактировать либо удалять пароли | Существующие пароли функционируют |
Ставить либо снимать защиту листов и книг | Существующая защита работает |
Группировать, структурировать данные; вставлять подуровни | Работать с имеющимися группами, структурами и подуровнями |
Записывать, изменять или просматривать макросы | Запускать имеющиеся макросы, которые не связаны с недоступными задачами |
Изменять или удалять формулы массива | Пользоваться существующими формулами |
Добавлять в форму данных новую информацию | Искать информацию в форме данных |
Как сделать совместный доступ к файлу Excel?
Сначала определяемся, какую книгу мы «откроем» для редактирования сразу несколькими участниками. Создаем новый файл и наполняем его информацией. Либо открываем существующий.
- Переходим на вкладку «Рецензирование». Диалоговое окно «Доступ к книге».
- Управление доступом к файлу – правка. Ставим галочку напротив «Разрешить изменять файл нескольким пользователям одновременно».
- Переходим к инструменту «Подробнее», чтобы настроить параметры многопользовательского редактирования.
- Нажимаем ОК. Если мы открываем общий доступ к новой книге, то выбираем ей название. Если совместное пользование предполагается для существующего файла – жмем ОК.
- Открываем меню Microsoft Office. Выбираем команду «Сохранить как». Выбираем тот формат файла сохранения, который «пойдет» на всех пользовательских компьютерах.
- Местом сохранения выбираем сетевой ресурс / сетевую папку, которую откроют предполагаемые участники. Нажимаем «Сохранить».
Внимание! Нельзя использовать для сохранения общего файла веб-сервер.
Теперь проверим и обновим ссылки:
- Вкладка «Данные». «Подключения».
- Изменить ссылки / изменить связи. Если такая кнопка отсутствует, в листе нет связанных файлов.
- Переходим на вкладку «Состояние», чтобы проверить имеющиеся связи. На работоспособность связей указывает кнопка ОК.
Открытие книги с совместным доступом
- Открываем меню Microsoft Office.
- Нажимаем «Открыть».
- Выбираем общую книгу.
- Когда книга открыта, нажимаем на кнопку Microsoft Office. Переходим на вкладку «Параметры Excel» (в нижней части меню).
- «Общие» — «Личная настройка» — «Имя пользователя». Вводим опознавательную информацию (имя, ник-нейм).
Все. Можно редактировать информацию, вводить новую. После работы – сохранить.
Случается, что при открытии книги Excel с совместным доступом к файлу появляется запись «Файл заблокирован». Сохранить не получается. При последующем открытии оказывается, что общий доступ отключен. Возможные причины проблемы:
- Одну и ту же часть документа редактируют несколько пользователей. К примеру, вбивают разные данные в одну ячейку. Возникает блокировка.
- Во время пользования совместным файлом ведется журнал изменений (кто входил, когда, что делал). Книга увеличивается. Начинает «глючить».
- Удалили кого-то из пользователей, но пока ему не сказали об этом. Тогда блокировка может появиться только на его компьютере.
- Большая нагрузка на сетевой ресурс.
Что можно сделать, если совместный доступ к файлу файл заблокирован:
- Почистить либо удалить журнал изменений.
- Почистить содержимое файла.
- Отменить, а потом снова активировать совместный доступ.
- Открыть книгу xls в OpenOffice. И снова сохранить ее в xls.
Замечено, что запись «Файл заблокирован» реже появляется в новейших версиях Excel.
Как удалить пользователя
- На вкладке «Рецензирование» открываем меню «Доступ к книге».
- В разделе «Правка» мы видим перечень пользователей.
- Выбираем имя – нажимаем «Удалить».
Перед удалением проверьте, что пользователи закончили работу с файлом.
Как отключить режим совместного доступа в Excel
Все пользователи должны сохранить информацию и закрыть общий файл. Если необходимо оставить журнал, соблюдаем инструкцию:
- Вкладка «Рецензирование» — «Исправления» — «Выделить исправления».
- Устанавливаем параметры «Исправлений». По времени – «все». Галочки напротив «Пользователем» и «В диапазоне» сняты. Напротив «вносить изменения на отдельный лист» — стоит. Жмем ОК.
- Откроется Журнал изменений. Его можно сохранить либо распечатать.
Чтобы отключить совместный доступ к файлу Excel, на вкладке «Рецензирование» нажать «Доступ к книге» и снять галочку напротив «Разрешить изменять файл нескольким пользователям».
В списке должен остаться один пользователь – Вы.
Поддерживаемые Excel форматы файлов
Смотрите также книгой(второй файл с папку, которую откроют: Подскажите как будет vbInformation End Sub .Cells(LastRowСводный + СколькоОбъединять, Then MsgBox «В If If IsEmpty(ЛистИсточник.Cells(31 _ «Если это форматами – жмитеDarkSacred в конец конечного просто показал, что Excel разделителей.
SYLK кода. Позволяет использоватьФайл Excel можно сохранить данными), в которой предполагаемые участники. Нажимаем выглядеть код если
lalike 15)).Merge End With выбранной папке есть + i, 6).Value) последняя ячейка столбца OK., да и можно файла? откуда берется.lalikeCSV (разделители — запятые)SLK проекты VBA и в другом формате. хранятся исходные данные «Сохранить». ситуация попроще:: СПАСИБО!!!! ’22 столбец If файлы недопустимых форматов = False Then C11 или столбца
Форматы файлов Excel
К коду в |
ли несколько диапазонов |
lalike |
Busine2009 |
: какой процедурой выплняется |
CSVФормат Symbolic Link. Сохраняет листы макросов Excel Для этого на и результаты.Внимание! Нельзя использовать дляЕсть около 1000использовал на все IsEmpty(ЛистИсточник.Cells(LastRowИсточник, 17).Value) = (не Excel).», vbCritical ЛистКонечный.Cells(LastRowКонечный + j, |
C17, то проверьте файле Word приложена |
выделять и определять |
: после таблице в: т.е. только данные сборка информации сФормат с разделителями-запятыми только активный лист. 4.0 (XLM). вкладкеAlex Dark сохранения общего файла |
файлов с абсолютно |
100%. |
False Then ЛистСводный.Cells(LastRowСводный Exit Sub End 25).Value = ЛистИсточник.Cells(31 |
форматирование этой ячейки: |
пояснительная записка, которую |
положение конечных ячеек? источнике еще есть внутри этих файлов эксель файлов?Форматированный текст (разделители —Примечание:Надстройка Excel 97—2003Файл: Очень просто. |
веб-сервер. |
одинаковыми таблицами (отличаются |
очень удобно и + 1, 22).Value If Next oFile + i, 6).Value » & vbCr нужно обязательно прочитатьlalike кое-что, но я меняются что ли?Комментарий модератора |
пробелы) |
При сохранении книги в |
XLAвыберите пункт |
Макросом открываешь файл, |
Теперь проверим и обновим |
только данные) и сэкономило столько времени. = ЛистИсточник.Cells(LastRowИсточник, 17).Value ‘Собственно заполнение сводного |
Else ЛистКонечный.Cells(LastRowКонечный + |
& _ «в |
и если что-то: какой процедурой выплняется |
могу это удалить. |
lalike |
Именуйте темы осмысленно.RTF |
любом текстовом формате |
Надстройка Excel 97-2003, дополнительная |
Сохранить как |
считываешь данные, закрываешь. |
ссылки: |
необходимо получить вя вот думаю, Else ЛистСводный.Cells(LastRowСводный + файла данными из j, 25).Value = этой ячейке должно не понятно, то сборка информации сBusine2009: Название темы должно |
RTF. Только из Excel. |
теряются все элементы |
программа, предназначенная для. Форматы файлов, доступныеCTAJIuHВкладка «Данные». «Подключения». сводный файл такую |
как бы сделать |
1, 22).Value = |
файлов-источников. For Each 0 End If быть число и спросить. эксель файлов?,Busine2009 максимально полно отражатьВнедренный объект форматирования. |
выполнения дополнительного кода. |
в диалоговом окне |
:Изменить ссылки / изменить же таблицу но эту програмку универсальной.. 0 End If oFile In oFolder.Files |
Форматы текстовых файлов
Next i With |
шрифт должен быть |
Sub m_1() Dim |
Комментарий модераторафайл-источник не изменяется. |
, |
ее содержание.GIF, JPG, DOC, XLSФормат Поддерживает использование проектов |
Сохранение документаAlex Dark |
связи. Если такая |
содержащую результат обработкиBusine2009 With ЛистСводный .Range(.Cells(LastRowСводный Set ФайлИсточник = ЛистКонечный .Cells(LastRowКонечный + жирным.», vbCritical Exit ЛистКонечный2 As Excel.WorksheetИменуйте темы осмысленно.нужно заносить данныеВ одной папкеdzug: Той которую напишите.. |
или BMP |
Расширение |
VBA., зависят от типа, Видимо что то кнопка отсутствует, в исходных таблиц (: + 1, 22), Workbooks.Open(oFile.Path) Set ЛистИсточник 1, 4).Value = Sub End If Dim Флаг As |
Название темы должно |
из файлов-источников. |
около 200 ExcellalikeОбъекты Microsoft Excel, объектыОписаниеКнига Excel 4.0 активного листа (обычный лагануло… последняя строка листе нет связанных например сумму значенийlalike .Cells(LastRowСводный + СколькоОбъединять, |
= ФайлИсточник.Worksheets(1) Set |
ЛистИсточник.Cells(8, 4).Value .Range(.Cells(LastRowКонечный |
LastRowИсточник = ActiveCell.Row Boolean Dim oCell максимально полно отражатьBusine2009 документов. Каждый документ |
: хм, я здесь |
правильно зарегистрированных программ, |
DBF 3, DBF 4XLW лист, лист диаграммы не отправилась… файлов. соответствующих ячеек) ?, 22)).Merge End With ЛистСводный = Workbooks(«Сводный.xls»).Worksheets(1) + 1, 4), ‘Заполним сначала столбец |
As Excel.Range Dim |
ее содержание. |
: разный. Я беру недавно, может подскажете: поддерживающих OLE 2.0.DBFФормат файла Excel 4.0, или другой типВсе это делоПереходим на вкладку «Состояние»,Совместный доступ в Microsoft |
в смысле «универсальной»? |
’26 столбец If |
LastRowСводный = ЛистСводный.Cells.SpecialCells(xlCellTypeLastCell).Row .Cells(LastRowКонечный + СколькоОбъединять, 17 в конечном ЛистИсточник As Excel.WorksheetDarkSacred: Вот смотри, толькоlalike данные из определенныхесть иного .xls (OwnerLink), а такжеdBase III и IV. |
в котором сохраняются |
листа). |
нужно сделать программно… чтобы проверить имеющиеся |
Excel дает возможность |
Начните изучать потихоньку |
IsEmpty(ЛистИсточник.Cells(LastRowИсточник, 11).Value) = metka_1: Set АктивнаяЯчейка |
4)).Merge .Cells(LastRowКонечный + файле, чтобы знать, Dim ЛистКонечный As я его не,
Другие форматы файлов
ячеек, но в |
файлов, |
Picture или другой |
Файлы этого формата |
только обычные листы, |
Примечание:Т.е. на данный связи. На работоспособность работать с одним VBA, я помогу False Then ЛистСводный.Cells(LastRowСводный = Application.InputBox(«Выберите ячейку: |
1, 5).Value = |
сколько объединять ячеек |
Excel.Worksheet Dim i проверял, если чтот.е. у вас некоторых документах диапазонсобираю все в формат презентации можно открывать в листы диаграмм и При сохранении файла в момент у меня связей указывает кнопка файлом сразу нескольким на первых порах, + 1, 26).Value R1C1, последнюю ячейку ЛистИсточник.Cells(10, 4).Value .Range(.Cells(LastRowКонечный |
в дальнейшем. For |
As Long Dim |
спрашивай одноразовая работа что определенных ячеек изменен. один,Связанный объект Microsoft Excel, но макросов. В приложении другом формате может «физически» открывается файл, ОК. пользователям. Десять-двадцать человек т.к. обладаю только = ЛистИсточник.Cells(LastRowИсточник, 11).Value » & _ + 1, 5), i = 1 j As Long’Выбираем файлы для |
ли: есть папка |
Из них я |
беру определенные ячейки,GIF, JPG, DOC, XLS сохранять файлы Microsoft Excel 2010 можно быть утрачена часть а это какОткрываем меню Microsoft Office. на разных компьютерах неполными базовыми знаниями. Else ЛистСводный.Cells(LastRowСводный + «столбца C11 или .Cells(LastRowКонечный + СколькоОбъединять, To LastRowИсточник - Dim LastRowКонечный As загрузок nFile = |
Форматы файлов, использующие буфер обмена
с 200 Excel-файлами. собираю данные врасположение ячеек в или BMP Excel в формате открыть книгу в форматирования, данных и то не устраиваетНажимаем «Открыть». одновременно вносят какие-то И будете превращать 1, 26).Value = последнюю ячейку столбца 5)).Merge .Cells(LastRowКонечный + 31 Step 2
Long Dim LastRowИсточник |
Application.GetOpenFilename( _ FileFilter:=»xls-файл |
Вы заносите нужные |
один документ. |
некоторых местах меняется. |
OwnerLink, ObjectLink, Link, Picture dBase нельзя. этом формате, но возможностей. меня.Выбираем общую книгу. данные в один этот код в 0 End If C17.», Type:=8) If 1, 6).Value = |
If IsEmpty(ЛистИсточник.Cells(31 + |
As Long Dim |
(*.xls),*.xls», _ Title:=»Выберите данные из этих |
данные меняются внутри |
названия файлов могу |
или другой формат.Таблица OpenDocument сохранить в немЧтобы открыть файл, созданныйМожно ли как |
Когда книга открыта, нажимаем |
документ. Где находится |
универсальный. |
With ЛистСводный .Range(.Cells(LastRowСводный |
АктивнаяЯчейка.Address(ReferenceStyle:=xlR1C1) = «R1C1″ |
ЛистИсточник.Cells(11, 4).Value .Range(.Cells(LastRowКонечный |
i, 1).Value) = СколькоОбъединять As Long |
файлы для загрузки», |
200-х файлов в документа 1.xls и менять. |
Рисованный объект Office |
ODS |
файл Excel нельзя. |
в другом формате то не открывая |
на кнопку Microsoft |
определенная информация, работают |
lalike |
+ 1, 26), Then ЛистСводный.Cells(LastRowСводный + |
+ 1, 6), False Then j Dim Сумма ‘Проверка, _ MultiSelect:=True) If конечный файл и других подобных, из |
пока только занимаюсь |
EMFТаблица OpenDocument. Файлы приложения |
Works 6.0—9.0 (в более ранней |
«физически» отредактировать файл |
Office. Переходим на |
определенные формулы.: отлично! огромное спасибо, |
.Cells(LastRowСводный + СколькоОбъединять, |
1, 4).Value = |
.Cells(LastRowКонечный + СколькоОбъединять, |
= j + |
что добавлен лист |
IsEmpty(nFile) Or Not на этом работа которых я собираю все делаю вручную,Формат объекта-рисунка Office или Excel 2010 можноXLR версии Excel илиAlex Dark вкладку «Параметры Excel»«Главный пользователь» имеет возможность я сейчас читаю |
26)).Merge End With |
ЛистИсточник.Cells(8, 4).Value ЛистСводный.Cells(LastRowСводный |
6)).Merge .Cells(LastRowКонечный + 1 ЛистКонечный.Cells(LastRowКонечный + в конечную книгу IsArray(nFile) Then Exit завершена? все в один но такими темпами Picture (EMF). |
Форматы файлов, не поддерживаемые в Excel
сохранять в формате,Таблица, сохраненная в приложении в другой программе),: Это как ??? (в нижней части отслеживать действия рабочей А. Гарнаева, Самоучитель ‘Теперь с необъединёнными + 1, 5).Value
1, 7).Value = |
j, 17).Value = |
для записи в |
Sub ‘выбран ли |
lalike |
документ => 2.xls мне не справиться… |
Текст |
который позволяет открывать Microsoft Works версий |
откройте вкладку Телепатически что ли? |
меню). |
группы, добавлять/удалять участников, |
VBA. ячейками поработаем. For |
= ЛистИсточник.Cells(10, 4).Value |
ЛистИсточник.Cells(20, 4).Value .Range(.Cells(LastRowКонечный |
ЛистИсточник.Cells(31 + i, |
нём имён файлов, |
файл для загрузок |
:кажется это может |
Busine2009 |
TXT |
их в приложениях 6.0—9.0. |
Форматы файлов, не поддерживаемые в Excel Starter
ФайлВы термин «физически»«Общие» — «Личная настройка» редактировать противоречивые изменения.Busine2009 i = 1 ЛистСводный.Cells(LastRowСводный + 1,
+ 1, 7), |
1).Value End If |
из которых данные |
qFile = UBound(nFile) |
Sub Main() |
пригодиться |
: |
Отображаемый текст, текст ПВТ. |
электронных таблиц, поддерживающих |
Примечание: |
и выберите команду |
для нас расшифруйте, |
— «Имя пользователя». |
Как настроить совместную |
Открытие и просмотр файлов в неподдерживаемых форматах
: To LastRowИсточник - 6).Value = ЛистИсточник.Cells(11, .Cells(LastRowКонечный + СколькоОбъединять, Next i j
-
уже получены. For ‘запоминаем количество файловDim myPath AsSub CombineWorkbooks()
-
lalikeВеб-страница в одном файле формат таблиц OpenDocument, Этот формат поддерживается толькоОткрыть что он означает Вводим опознавательную информацию
См. также:
работу в Excel.lalike 32 Step 2 4).Value ЛистСводный.Cells(LastRowСводный +
support.office.com
Работа с файлами Excel
7)).Merge .Cells(LastRowКонечный + = 0 СколькоОбъединять Each ЛистКонечный2 In ‘————————— Set sh
String, myName AsDim FilesToOpen,MHT, MHTML таких как Google
в Excel Starter.
. Книги Excel 97—2003 в вашем представлении. (имя, ник-нейм).
В книге Excel со,
j = j 1, 7).Value =
1, 8).Value =
= ЛистКонечный.Cells.SpecialCells(xlCellTypeLastCell).Row - Workbooks(«Конечный.xls»).Worksheets If ЛистКонечный2.Name
= ActiveSheet ‘запоминает String, i As
Dim x Asя в ExcelВеб-страница в одном файле Docs или OpenOffice.org
Формат автоматически открываются вЕсли я правильноВсе. Можно редактировать информацию,
совместным доступом нечто ты именно + 1 If ЛистИсточник.Cells(20, 4).Value ЛистСводный.Cells(LastRowСводный ЛистИсточник.Cells(10, 11).Value .Range(.Cells(LastRowКонечный LastRowКонечный ‘Будем отдельно
= «Имена файлов» лист куда надо Integer Integer не работал практически, (MHT или MHTML).
Calc. Таблицы в
- Расширение
- режиме совместимости. Чтобы
- телепатировал ваши мысли, вводить новую. После
все задачи можно читаешь? Какой раздел IsEmpty(ЛистИсточник.Cells(31 + i, + 1, 8).Value
+ 1, 8), заносить данные в
Then Флаг = вносить информацию RowWith Application.FileDialog(msoFileDialogFolderPicker)On Error GoTo поэтому не знаю,
Этот формат файла формате ODS такжеОписание получить доступ ко то как то работы – сохранить. выполнять. этой книги и 14).Value) = False = ЛистИсточник.Cells(10, 11).Value .Cells(LastRowКонечный + СколькоОбъединять, отношении ячеек конечного True Exit For
= 2 ‘начинаем.Title = «Укажите ErrHandler можно это сделать
объединяет встроенные рисунки, можно открывать в
Форматированный текст (разделители — всем новым возможностям
такСлучается, что при открытии
Нельзя: для чего ты Then ЛистСводный.Cells(LastRowСводный +
ЛистСводный.Cells(LastRowСводный + 1,
8)).Merge .Cells(LastRowКонечный + файла, имеющих и End If Next
запись с 3
рабочую папку»: .ShowApplication.ScreenUpdating = False
или нет средствами приложения, связанные документы приложении Excel 2010. пробелы)
Excel 2010, сохраните’ запоминает текущую книги Excel сСоздавать таблицы Excel. читаешь этот раздел
j, 19).Value = 11).Value = ЛистИсточник.Cells(17, 1, 11).Value = не имеющих объединение.
ЛистКонечный2 If Флаг строчки For i
If .SelectedItems.Count =FilesToOpen = Application.GetOpenFilename самого Excel. и другие вспомогательные
При сохранении иPRN эту книгу в книгу Set OldBook совместным доступом кСоздавать, менять или просматривать книги?
ЛистИсточник.Cells(31 + i, 11).Value ЛистСводный.Cells(LastRowСводный + ЛистИсточник.Cells(17, 11).Value .Range(.Cells(LastRowКонечный ‘Сначала поработаем с
= False Then = 1 To 0 Then Exit
_Наверное, можно решить элементы, на которые
открытии ODS-файлов можетФормат для Lotus с формате Excel 2010.
= ActiveWorkbook … файлу появляется запись сценарии.lalike
14).Value Else ЛистСводный.Cells(LastRowСводный 1, 12).Value = + 1, 11), теми ячейками, которые
MsgBox «Не добавлен qFile Set book Sub(FileFilter:=»Microsoft Excel Files вашу задачу с есть ссылки в быть потеряно форматирование. разделителями в виде
Однако можно продолжать … … ‘ «Файл заблокирован». Сохранить
Удалять листы.: еще вот посоветовали + j, 19).Value ЛистИсточник.Cells(17, 15).Value ЛистСводный.Cells(LastRowСводный .Cells(LastRowКонечный + СколькоОбъединять, нужно объединить. ’15
лист в конечный = Workbooks.Open(nFile(i)) ‘заполняем
myPath = .SelectedItems(1)
(*.xls), *.xls», _
помощью VBA, тогда документе.
PDF пробелов. Сохраняется только
работать в режиме
открываем книгу, с не получается. При
Объединять либо разделять ячейки.Дж. Уокенбаха. «Профессиональное
= 0 End + 1, 15).Value
11)).Merge .Cells(LastRowКонечный + столбец For i
файл для записи общую информацию Row
& «»
MultiSelect:=True, Title:=»Files to
вам нужно более
Примечание:PDF
активный лист
совместимости, сохраняя исходный
именем из переменной
последующем открытии оказывается,
Работать с XML-данными (импортировать,
программирование на VBA
If If IsEmpty(ЛистИсточник.Cells(31
= 0 ЛистСводный.Cells(LastRowСводный
1, 12).Value =
= 1 To
имён файлов, из
= Row +End With Merge»)
подробно описать, что Этот формат не поддерживаетсяЭтот формат файла сохраняетТекст (разделители — знаки формат файла для myPath Workbooks.Open Filename:=myPath что общий доступ добавлять, обновлять, удалять
в Excel 2002 + i, 13).Value) + 1, 17).Value ЛистИсточник.Cells(17, 15).Value .Range(.Cells(LastRowКонечный
LastRowИсточник — 31 которых данные уже 1 ‘переходим наApplication.ScreenUpdating = False:If TypeName(FilesToOpen) = вам нужно. в Excel 2007. форматирование документа и табуляции) обратной совместимости. Set WB = отключен. Возможные причины и т.д.). (2003)», «Подробное руководство
= False Then = 0 ЛистСводный.Cells(LastRowСводный + 1, 12), Step 2 If взяты.» & vbCr
след строчку в myName = Dir(myPath «Boolean» ThenВопросы:Веб-страница позволяет совместно использоватьTXTФормат ActiveWorkbook ‘ Здесь проблемы:Выход: отключить общий доступ по созданию формул ЛистСводный.Cells(LastRowСводный + j, + 1, 19).Value .Cells(LastRowКонечный + СколькоОбъединять, IsEmpty(ЛистИсточник.Cells(31 + i, & _ «Или общей таблице sh.Cells(Row, & «*.xls»): i
MsgBox «Не выбраноГде расположены Excel-файлы?HTM, HTML файлы. Формат PDF
Сохраняет книгу в видеРасширение мы с нейОдну и ту же – выполнить запрещенную в Excel»
20).Value = ЛистИсточник.Cells(31 = 0 ЛистСводный.Cells(LastRowСводный 12)).Merge End With 12).Value) = False лист имеет неправильное 1) = Cells(8,
= 1: Cells.ClearContents ни одного файла!»Какие ячейки вы берёте?Формат HTML. гарантирует, что при
текстового файла, разделенногоОписание
что то делаем,
часть документа редактируют задачу – снова
Busine2009 + i, 13).Value + 1, 20).Value ‘Делаем запись на
Then Сумма = имя.», vbCritical Exit 4) sh.Cells(Row, 2)Do While myNameGoTo ExitHandlerЗачем вы можете менятьПримечание: просмотре файла на знаками табуляции, дляКнига Excel
а именно считываем несколько пользователей. К
включить доступ.
, я пока знакомлюсь Else ЛистСводный.Cells(LastRowСводный + = 0 ЛистСводный.Cells(LastRowСводный добавленном в конечную
Сумма + ЛистИсточник.Cells(31
Sub End If = Cells(10, 4)
<> «»End If названия файлов?
При копировании текста из компьютере и при
использования в другой
XLSX данные … … примеру, вбивают разныеСовместное пользование ограничивает для
в целом. j, 20).Value =
+ 1, 21).Value книгу листе, что + i, 12).Value ‘Проверка, что с
sh.Cells(Row, 3) =Cells(i, 2).Formula =x = 1lalike
другой программы Microsoft его печати будет операционной системе MicrosoftСтандартный формат файлов Excel
‘ И закрываем, данные в одну
участников еще ряд
а у меня 0 End If = 0 ЛистСводный.Cells(LastRowСводный
данный файл-источник обработан.
End If Next данного листа данные
Cells(11, 4) sh.Cells(Row, «='» & myPath
While x Workbooks.Open: Вобщем, имеется куча Excel вставляет этот
сохранено исходное форматирование Windows и гарантирует, 2010 и Excel за ненадобностью WB.close ячейку. Возникает блокировка. задач: еще такой вопрос,
If IsEmpty(ЛистИсточник.Cells(31 + + 1, 22).Value With Workbooks(«Конечный.xls»).Worksheets(«Имена файлов»)
i ЛистКонечный.Cells(LastRowКонечный + ещё не брались. 4) = Cells(13, & «[» & Filename:=FilesToOpen(x) .xls файлов в текст в формате и данные файла
что символы табуляции, 2007, основанный на ‘ Возвращаемся назадВо время пользования совместнымНедопустимов файле источнике i, 12).Value) =
= 0 ЛистСводный.Cells(LastRowСводный .Range(«A» & .Cells.SpecialCells(xlCellTypeLastCell).Row 1, 15).Value = With Workbooks(«Конечный.xls»).Worksheets(«Имена файлов»)
4) ‘и т.д. myName & «]Лист1’!$C$5″Sheets().Move After:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count) одной папке.
HTML независимо от нельзя будет легко разрывы строк и языке XML. В
в книгу OldBook.Select файлом ведется журналРеально
в столбе X False Then ЛистСводный.Cells(LastRowСводный + 1, 23).Value + 1) = Сумма With ЛистКонечный For Each oCell заносите шапку файлаCells(i, 3).Formula =x = x + 1на листе 1
формата исходного текста. изменить. Формат PDF другие знаки будут этом формате нельзяCTAJIuH изменений (кто входил,
Вставлять либо удалять группу строке Y брались + j, 21).Value = 0 ЛистСводный.Cells(LastRowСводный ActiveWorkbook.Name End With
CyberForum.ru
Работа с файлами Excel
.Range(.Cells(LastRowКонечный + 1, In .Range(«A» & ‘теперь переходим к «='» & myPath
Wend находится нужная информация.Указанные ниже форматы файлов также удобно использовать интерпретироваться правильно. Сохраняется
сохранять код макросов: когда, что делал). ячеек
данные, = ЛистИсточник.Cells(31 + + 1, 24).Value ‘Сохранение измений в 15), .Cells(LastRowКонечный + .Cells.SpecialCells(xlCellTypeLastCell).Row) If oCell.Value таблице EndRow = & «[» &ExitHandler:Требуется собрать всю больше не поддерживаются для печати документов только активный лист. Microsoft Visual BasicAlex Dark Книга увеличивается. НачинаетДобавлять строку или столбецпотом в другом i, 12).Value Else = 0 ЛистСводный.Cells(LastRowСводный конечной книге. Workbooks(«Конечный.xls»).Save СколькоОбъединять, 15)).Merge End = ActiveWorkbook.Name Then Range(Range(«A1»), Range(«A1»).SpecialCells(xlLastCell)).Rows.count ‘определяем myName & «]Лист1’!$D$8″Application.ScreenUpdating = True информацию с этих в Excel 2016, Excel в типографии.Текст (Macintosh) для приложений (VBA), наверное я как «глючить».Добавлять либо изменять условные файле в столбе ЛистСводный.Cells(LastRowСводный + j, + 1, 25).Value ‘Просто сообщение, что With ’22 столбец MsgBox «Из данного последнию строчку ForCells(i, 1) =Exit Sub файлов в один 2013, Excel 2010,Примечание:TXT и листы макросов то неверно выразился…Удалили кого-то из пользователей, форматы X1 сверялось с 21).Value = 0 = 0 ЛистСводный.Cells(LastRowСводный работа макроса завершена. If IsEmpty(ЛистИсточник.Cells(LastRowИсточник, 17).Value) файла-источника данные уже j = 32 myName: i =ErrHandler: .xls для последующего Excel Starter и Этот формат не поддерживаетсяСохраняет книгу в виде Microsoft Office Excelменя не устраивает, но пока емуРаботать с существующими форматами данными и если End If If + 1, 26).Value MsgBox «Данные из = False Then брались», vbCritical Exit To EndRow ‘смотрим
i + 1:MsgBox Err.Description
анализа. Excel 2007. Открывать в Excel 2007.
текстового файла, разделенного
4.0 (XLM). что файл открывается
не сказали обВключать или изменять инструмент в строке Y1 IsEmpty(ЛистИсточник.Cells(31 + i,
= 0 GoTo файла-источника взяты», vbInformation ЛистКонечный.Cells(LastRowКонечный + 1, Sub End If заполненна ли первая myName = DirResume ExitHandler(1.xls — пример такие файлы или
Документ XPS знаками табуляции, дляКнига Excel с поддержкой так, как будто
этом. Тогда блокировка «Проверка данных» оно сошлось, то 8).Value) = False
metka_2 ElseIf АктивнаяЯчейка.Column End SubЕщё будет 22).Value = ЛистИсточник.Cells(LastRowИсточник, Next oCell End ячейка в строчкеLoop: [A:C].Value =End Sub документов, ИЗ которых сохранять файлы вXPS
использования в операционной макросов я просто открыл может появиться толькоРаботать с существующими настройками бралось бы значение Then ЛистСводный.Cells(LastRowСводный +
<> 11 And макрос для проверки, 17).Value Else ЛистКонечный.Cells(LastRowКонечный With Set ЛистИсточник j If Len(Cells(j, [A:C].ValueДобавлено через 1 минуту берется информация. желтым этих форматах невозможно.Этот формат файла сохраняет системе Macintosh иXLSM его из проводника(в на его компьютере. проверки из столба Z1 j, 23).Value = АктивнаяЯчейка.Column <> 17 все ли файлы-источники + 1, 22).Value = ActiveWorkbook.Worksheets(1) Set 1).Text) <> 0End Subздесь происходит просто обозначены ячейки нужные.Формат форматирование документа и гарантирует, что символыФормат Excel 2016, Excel 2013, окне)…Большая нагрузка на сетевойСоздавать или редактировать диаграммы, строки Y1 ЛистИсточник.Cells(31 + i, Or _ IsNumeric(АктивнаяЯчейка) были обработаны или = 0 End ЛистКонечный = Workbooks(«Конечный.xls»).Worksheets(1) Then ‘заполняем значениятеперь осталось еще сбор всех книг Проблема в том,Расширение позволяет совместно использовать табуляции, разрывы строк Excel 2010 ивот например паскаль: ресурс. сводные отчетыи вставлялось бы 8).Value Else ЛистСводный.Cells(LastRowСводный = False Or нет. If With ЛистКонечный LastRowКонечный = ЛистКонечный.Cells.SpecialCells(xlCellTypeLastCell).Row и зтаблицы sh.Cells(Row, решить момент с в одну. что в диапазонеИдентификаторы типа буфера обмена файлы. Формат XPS и другие знаки Excel 2007 на открыть файл дляЧто можно сделать, еслиРаботать с имеющимися диаграммами в файл источник + j, 23).Value АктивнаяЯчейка.Font.Bold = FalseBusine2009 .Range(.Cells(LastRowКонечный + 1, If Selection.Address(ReferenceStyle:=xlR1C1) = 19) = Cells(j, разными диапазонами)как бы сделать R32C3 — R40C17Диаграмма Excel гарантирует, что при будут интерпретироваться правильно. основе XML с чтения — там совместный доступ к и сводными таблицами в столб Z = 0 End Then MsgBox «Выделенными: Внесены изменения в 22), .Cells(LastRowКонечный + «R1C1″ Then ЛистКонечный.Cells(LastRowКонечный 14) sh.Cells(Row, 20)Добавлено через 1 минуту так, чтобы еще в разных файлахXLC просмотре файла на Сохраняется только активный поддержкой макросов. Позволяет же не открывается файлу файл заблокирован:Вставлять или редактировать рисунки строку Y? If If IsEmpty(ЛистИсточник.Cells(31 ячейками могут быть пояснительную записку. СколькоОбъединять, 22)).Merge End + 1, 4).Value = Cells(j, 13)Busine2009 и определенные ячейки..? меняется количество строк,Форматы файлов Excel 2.0, компьютере и при лист. сохранять код макросов сам текстовый документПочистить либо удалить журнал и графические объектыBusine2009 + i, 7).Value) только R1C1, последняяlalike With ’26 столбец = ЛистИсточник.Cells(8, 4).Value ‘ и т.д., да и еще соответственно и расположение 3.0 и 2.x его печати будетТекст (MS-DOS) VBA и листы в окне блокнота) изменений.Просматривать имеющиеся рисунки и: = False Then ячейка столбца C11: СПАСИБО BUSINE2009!!!! If IsEmpty(ЛистИсточник.Cells(LastRowИсточник, 11).Value) ЛистКонечный.Cells(LastRowКонечный + 1, ‘если не заполненнанет это неодноразовая и диапазон переменчивый? ячеек. изменяется отДиаграмма Excel сохранено исходное форматированиеTXT макросов Microsoft ExcelAlex DarkПочистить содержимое файла. графические объектыlalike ЛистСводный.Cells(LastRowСводный + j, или последняя ячейкаВсе РАБОТАЕТ!!! = False Then 5).Value = ЛистИсточник.Cells(10, первая ячейка смотрим работа. может, быть вручную 1 до 7WK1, WK2, WK3, WK4, и данные файлаСохраняет книгу в виде 4.0 (XLM)., на данный момент,Отменить, а потом сноваВставлять или менять гиперссылки, 24).Value = ЛистИсточник.Cells(31 столбца C17.» &Busine2009 ЛистКонечный.Cells(LastRowКонечный + 1, 4).Value ЛистКонечный.Cells(LastRowКонечный + заполненна ли 11количество папок постоянно диапазон указывать для строк обычно. WKS нельзя будет легко текстового файла, разделенногоДвоичная книга Excel у меня так активировать совместный доступ.Переходить по имеющимся гиперссылкама что в + i, 7).Value vbCr & _: Вариант с автоматическим 26).Value = ЛистИсточник.Cells(LastRowИсточник, 1, 6).Value = ячейка Else If увеличивается. Каждй месяц каждого документа?2.xls — этоФорматы файлов Lotus 1-2-3 изменить. знаками табуляции, дляXLSB и сделано)Открыть книгу xls вНазначать, редактировать либо удалять книге Уокенбаха по Else ЛистСводный.Cells(LastRowСводный + «Если это последняя открытием всех файлов-источников 11).Value Else ЛистКонечный.Cells(LastRowКонечный ЛистИсточник.Cells(11, 4).Value ЛистКонечный.Cells(LastRowКонечный Len(Cells(j, 11).Text) <> по 10-20 папок.DarkSacred таблица, которая должна (все версии)Примечание: использования в операционнойФормат двоичных файлов (BIFF12)Alex Dark OpenOffice. И снова пароли этому вопросу написано? j, 24).Value = ячейка столбца C11 из указанной папки. + 1, 26).Value + 1, 7).Value 0 Then ‘заполняемBusine2009: Вот как решить получиться, В которуюMicrosoft Works Этот формат не поддерживается системе MS-DOS и для Excel 2010: С этими претензиями сохранить ее вСуществующие пароли функционируютИли сначала надо 0 End If или столбца C17, Оказывается в Excel = 0 End = ЛистИсточник.Cells(20, 4).Value итоговые данные sh.Cells(Row,: у вас же проблему с выбором вставляются данные).WKS в Excel 2007. гарантирует, что символы и Excel 2007. в мелкософт. xls.Ставить либо снимать защиту прочитать 500 страниц, If IsEmpty(ЛистИсточник.Cells(31 + то проверьте форматирование во время выполнения If With ЛистКонечный ЛистКонечный.Cells(LastRowКонечный + 1, 22) = Cells(j, 200 файлов, вы файлов для загрузкиЗаранее благодарю заФормат файлов Microsoft WorksИз буфера обмена Microsoft табуляции, разрывы строкШаблонНо сомневаюсь чтоЗамечено, что запись «Файл листов и книг мысленно представляя себе i, 6).Value) = этой ячейки: « макроса есть возможность .Range(.Cells(LastRowКонечный + 1, 8).Value = ЛистИсточник.Cells(10, 11) sh.Cells(Row, 26) собираетесь открыть каждый’Выбираем файлы для оказанную помощь! (все версии) Office в Microsoft и другие знакиXLTX они вас там заблокирован» реже появляетсяСуществующая защита работает работу кода, чтобы False Then ЛистСводный.Cells(LastRowСводный & vbCr & выделять ячейки и 26), .Cells(LastRowКонечный + 11).Value ЛистКонечный.Cells(LastRowКонечный + = Cells(j, 17) файл и удалить загрузок nFile =У меня ExcelDBF 2 Excel с помощью будут интерпретироваться правильно.Формат файлов по умолчанию будут слушать. в новейших версияхГруппировать, структурировать данные; вставлять решить эту задачу? + j, 25).Value _ «в этой перемещаться по листу: СколькоОбъединять, 26)).Merge End 1, 11).Value = ‘после заполнения итоговых то, что находится Application.GetOpenFilename( _ FileFilter:=»xls-файл 2007.DBF команд
Сохраняется только активный для шаблонов ExcelВы либо пользуетесь
Excel. подуровни
Я бы использовал
= ЛистИсточник.Cells(31 + ячейке должно быть для этого нужно With ‘Теперь с ЛистИсточник.Cells(17, 11).Value ЛистКонечный.Cells(LastRowКонечный данных выходим из ниже? (*.xls),*.xls», _ Title:=»ВыберитеНекоторая информация указанаФормат файла DBASE IIВставить лист. в приложениях Excel так как естьНа вкладке «Рецензирование» открываем
Работать с имеющимися группами, Find для поиска i, 6).Value Else число и шрифт использовать метод InputBox необъединёнными ячейками поработаем. + 1, 12).Value цикла For дляЯ предлагаю для файлы для загрузки», в примечаниях.(R-Row- строка,С-column-столбец)WQ1илиТекст в Юникоде 2010 и Excel либо не пользуетесь меню «Доступ к структурами и подуровнями в файле нужной ЛистСводный.Cells(LastRowСводный + j, должен быть жирным.» (не путать с For i = = ЛистИсточник.Cells(17, 15).Value J что бы идентификации окончания таблицы _ MultiSelect:=True) IfДля удобства столбцы,WQ1Специальная вставкаTXT 2007. В этом ими вовсе. книге».Записывать, изменять или просматривать информации, и Offcet, 25).Value = 0 & vbCr & функцией InputBox). Перед 1 To LastRowИсточник ЛистКонечный.Cells(LastRowКонечный + 1, дальше ни чего использовать R40C11. IsEmpty(nFile) Or Not которые не требуютсяФормат файла Quattro Pro(вкладкаСохраняет книгу в виде формате нельзя сохранятьМожно попробовать свернутьВ разделе «Правка» мы макросы чтобы брать или End If Next vbCr & _ использованием кода прочтите — 32 Step 15).Value = 0 не смотрелось ExitR30C11 постоянно. R40C11 IsArray(nFile) Then Exit в заполнении скрыты. для MS-DOSГлавная текста в Юникоде код макросов VBA открытое окно, но видим перечень пользователей.Запускать имеющиеся макросы, которые вставлять данные относительно i With ЛистСводный «Повторите выбор ячейки.», Руководство пользователю. 2 j = ЛистКонечный.Cells(LastRowКонечный + 1, For End If — жирным оформлено. Sub ‘выбран лиОтветы на вопросыWB1, WB3, группа — стандартной кодировке и листы макросов при этом возможныВыбираем имя – нажимаем не связаны с определённой ячейки. .Cells(LastRowСводный + 1, vbCritical GoTo metka_1Sub m_1() Dim j + 1 17).Value = 0 End If Row Если между R30C11 файл для загрузок1. Excel файлыWB1, WB3Буфер обмена символов, разработанной организацией Excel 4.0 (XLM). проблемы в работе. «Удалить». недоступными задачамиlalike 4).Value = ЛистИсточник.Cells(8, End If LastRowИсточник ЛистИсточник As Excel.Worksheet If IsEmpty(ЛистИсточник.Cells(31 + ЛистКонечный.Cells(LastRowКонечный + 1, = Row + и R40C11 ничего qFile = UBound(nFile) расположены в однойQuattro Pro 5.0 и, кнопка Unicode Consortium.Шаблон (код)pashulkaПеред удалением проверьте, чтоИзменять или удалять формулы: =ИНДЕКС(Sheet1!$C$3:$K$2848;ПОИСКПОЗ(D3028;Sheet1!$C$4:$C$2849;0);9) 4).Value .Range(.Cells(LastRowСводный + = АктивнаяЯчейка.Row ‘Заполним Dim ФайлИсточник As i, 14).Value) = 19).Value = 0 1 ‘переходим на жирного нет, то ‘запоминаем количество файлов папке. c:/1/ например 7.0 для Windows.ВставитьCSV (разделители — запятые)XLTM: Здесь ключевое слово пользователи закончили работу массивакак то так?) 1, 4), .Cells(LastRowСводный сначала столбец 17 Excel.Workbook Dim ЛистСводный False Then ЛистКонечный.Cells(LastRowКонечный ЛистКонечный.Cells(LastRowКонечный + 1, след строчку в использовать жирноту для ‘—————————Потом определяем последнию2. желтые ячейкиКроме того, в Excel) можно вставить данныеCSVФормат файлов с поддержкой — текстовый, ибо с файлом.Пользоваться существующими формуламиBusine2009 + СколькоОбъединять, 4)).Merge в конечном файле, As Excel.Worksheet Dim + j, 19).Value 20).Value = 0 общей таблице Next поиска последней строки активную строку3. для удобства Starter больше не перечисленных ниже форматов.Сохраняет книгу в виде макросов для шаблонов в VB(A) этоВсе пользователи должны сохранитьДобавлять в форму данных: .Cells(LastRowСводный + 1, чтобы знать, сколько oFileSystemObject As Scripting.FileSystemObject = ЛистИсточник.Cells(31 + ЛистКонечный.Cells(LastRowКонечный + 1, j ‘————————— book.Close интересующей нас таблицы.qRow = Range(Range(«A1»), написания макроса) поддерживаются форматы файлов,Формат текстового файла с Excel в приложениях также осуществимо а информацию и закрыть новую информациюlalike 5).Value = ЛистИсточник.Cells(10, объединять ячеек в Dim oFolder As i, 14).Value Else 21).Value = 0 Next ilalike Range(«A1»).SpecialCells(xlLastCell)).Rows.countПоможет только еслиBusine2009 указанные ниже. ОткрыватьРасширение разделителями-запятыми для использования Excel 2010 и если Вы не общий файл. ЕслиИскать информацию в форме, 4).Value .Range(.Cells(LastRowСводный + дальнейшем. For i Scripting.Folder Dim oFile ЛистКонечный.Cells(LastRowКонечный + j, ЛистКонечный.Cells(LastRowКонечный + 1,lalike: Да, я думаю после таблицы ни: такие файлы илиИдентификаторы типа буфера обмена в другой операционной Excel 2007. В хотите видеть процесс необходимо оставить журнал, данныху тебя функции 1, 5), .Cells(LastRowСводный = 1 To As Scripting.File Dim 19).Value = 0 22).Value = 0: можно использовать жирность. каких данных неlalike сохранять файлы вРисунок системе Windows и этом формате можно открытия/закрытия книг(и), то соблюдаем инструкцию: Excel используются. Я + СколькоОбъединять, 5)).Merge LastRowИсточник — 31 ИмяПапки As String End If If ЛистКонечный.Cells(LastRowКонечный + 1,у меня просто но у меня будет, этих форматах невозможно.WMF или EMF гарантирует, что символы сохранять код макросов можете просто :Вкладка «Рецензирование» — «Исправления»Сначала определяемся, какую книгу в Excel практически .Cells(LastRowСводный + 1, Step 2 If Dim Response As IsEmpty(ЛистИсточник.Cells(31 + i, 23).Value = 0 проходит цикл, но таблица заканчивается наПосле циклом перебираемкроме этого диапазонаФорматРисунки в формате Windows табуляции, разрывы строк VBA и листыApplication.ScreenUpdating = False — «Выделить исправления». мы «откроем» для не работал, поэтому 6).Value = ЛистИсточник.Cells(11, IsEmpty(ЛистИсточник.Cells(31 + i, String Dim АктивнаяЯчейка 13).Value) = False ЛистКонечный.Cells(LastRowКонечный + 1, ничего не вставляет С17, а не все строчки начиная ячеек R32C3 -Расширение Metafile (WMF) или и другие знаки макросов Excel 4.0 ‘Здесь идёт открытие/закрытиеУстанавливаем параметры «Исправлений». По редактирования сразу несколькими не могу сказать, 4).Value .Range(.Cells(LastRowСводный + 1).Value) = False As Range Dim Then ЛистКонечный.Cells(LastRowКонечный + 24).Value = 0Добавлено через 32 минуты С11. с 32 и R40C17, всё остальноеНадстройка Excel 97—2003 Windows Enhanced Metafile будут интерпретироваться правильно. (XLM). книги Application.ScreenUpdating =
времени – «все». участниками. Создаем новый
правильно у тебя 1, 6), .Cells(LastRowСводный
Then j = i As Long
j, 20).Value = ЛистКонечный.Cells(LastRowКонечный + 1,а как сделать
таким образом, у по qRow, при полностью одинаковое воXLA
(EMF). Сохраняется только активныйКнига Excel 97—2003 True Галочки напротив «Пользователем» файл и наполняем или нет, к + СколькоОбъединять, 6)).Merge j + 1
Dim j As ЛистИсточник.Cells(31 + i, 25).Value = 0 так, чтобы нас два ячейки
этом ставим условие всех файлах?Надстройка Microsoft ExcelПримечание
лист.XLSHugo121 и «В диапазоне» его информацией. Либо тому же я
.Cells(LastRowСводный + 1, ЛистСводный.Cells(LastRowСводный + j,
Long Dim LastRowИсточник 13).Value Else ЛистКонечный.Cells(LastRowКонечный ЛистКонечный.Cells(LastRowКонечный + 1,в файле источнике обозначены жирным. R40C11 если Len(Cells(i,1).Text) <>
lalikeXLAM При копировании метафайла Windows
CSV (Macintosh)Формат двоичных файлов Excel
: Set WB = сняты. Напротив «вносить открываем существующий. задачу твою понял
7).Value = ЛистИсточник.Cells(20, 17).Value = ЛистИсточник.Cells(31 As Long Dim + j, 20).Value 26).Value = 0 в столбе X и R40C17. 0(проверяет что данная: Да! Расположение всех
Имя источника данных (WMF) из другойCSV 97—Excel 2003 (BIFF8).
Workbooks.Open(myPath)так будет лучше. изменения на отдельныйПереходим на вкладку «Рецензирование». не до конца.
4).Value .Range(.Cells(LastRowСводный + + i, 1).Value LastRowСводный As Long
= 0 End ‘Делаем запись на строке Y бралисьэто невозможно, так ячейка имеет какое
остальных ячеек полностьюDSN программы Microsoft ExcelСохраняет книгу в видеШаблон Excel 97—2003А если отключить/включить лист» — стоит.
Диалоговое окно «ДоступЯ говорил про
1, 7), .Cells(LastRowСводный
End If Next Dim СколькоОбъединять As If If IsEmpty(ЛистИсточник.Cells(31 добавленном в конечную
данные, как таблица иногда то значение), если одинаковое.База данных Access MDE вставляет рисунок в текстового файла сXLT обновление экрана, то Жмем ОК.
к книге». инструменты VBA.
+ СколькоОбъединять, 7)).Merge i j = Long Dim Сумма + i, 12).Value) книгу листе, чтопотом в другом заходит за рамки
данное условие выполнитсяЗЫ Само содержание
MDE виде расширенного метафайла
разделителями-запятыми для использованияФормат двоичных файлов Excel будет прям какОткроется Журнал изменений. Его
Управление доступом к файлуу вас эта .Cells(LastRowСводный + 1, 0 СколькоОбъединять =
‘Выбор папки, содержащей = False Then данный файл-источник обработан. файле в столбе
этого лимита то копируйте данные ячеек разное.Подключение к данным Office
(EMF). в операционной системе 97—Excel 2003 (BIFF8) в паскале с можно сохранить либо – правка. Ставим формула работает? Я 8).Value = ЛистИсточник.Cells(10, ЛистСводный.Cells.SpecialCells(xlCellTypeLastCell).Row — LastRowСводный файлы-источники. With Application.FileDialog(msoFileDialogFolderPicker) ЛистКонечный.Cells(LastRowКонечный + j,
CyberForum.ru
Совместный доступ к файлу Excel одновременно
With Workbooks(«Конечный.xls»).Worksheets(«Имена файлов») X1 сверялось св столбах R11 из нужных ячеекBusine2009ODCТочечный рисунок Macintosh и гарантирует, для хранения шаблонов текстом распечатать.
галочку напротив «Разрешить просто с формулами 11).Value .Range(.Cells(LastRowСводный + ‘Будем отдельно заносить If .Show = 21).Value = ЛистИсточник.Cells(31
Особенности работы с общим файлом
.Range(«A» & .Cells.SpecialCells(xlCellTypeLastCell).Row данными и если и R17 - в свою таблицу
:
- Файл канала передачи данных
- BMP что символы табуляции,
- Excel.
- Здравствуйте,
- Чтобы отключить совместный доступ изменять файл нескольким редко имел дело.
1, 8), .Cells(LastRowСводный данные в отношении 0 Then Exit + i, 12).Value
+ 1) = в строке Y1 больше нет других
(строку вы знаете | lalike |
UDLРисунки, сохраненные в растровом | разрывы строк и |
Книга Microsoft Excel 5.0/95CTAJIuH | к файлу Excel, |
пользователям одновременно». Т.е. в одну | + СколькоОбъединять, 8)).Merge ячеек конечного файла, |
Sub ИмяПапки = Else ЛистКонечный.Cells(LastRowКонечный + | ActiveWorkbook.Name End With оно сошлось, то |
ячеек помеченных жирным. это переменная цикла | ,Если Microsoft Excel не |
формате (BMP). | другие знаки будут |
XLS, Самое универсальное решение | на вкладке «Рецензирование» |
Переходим к инструменту «Подробнее», формулу можно 2 | .Cells(LastRowСводный + 1, |
имеющих и не .SelectedItems(1) End With | j, 21).Value = ‘Сохранение измений в |
бралось бы значениеDarkSacred | i, а столбцы,а файлы каждый поддерживает формат файлов, |
Форматы файлов Microsoft Excel интерпретироваться правильно. Сохраняется | Формат двоичных файлов Excel |
вам уже подсказали нажать «Доступ к | чтобы настроить параметры формулы засунуть? |
11).Value = ЛистИсточник.Cells(17,
Как сделать совместный доступ к файлу Excel?
имеющих объединение. ‘Сначала ‘Проверка, что выбрана 0 End If конечной книге. Workbooks(«Конечный.xls»).Save из столба Z1, Вы не могли я надеюсь в
- раз новые оказываются который предполагается использовать,XLS
- только активный лист. 5.0/95 (BIFF5). — открывать книгу книге» и снять многопользовательского редактирования.
- lalike 11).Value .Range(.Cells(LastRowСводный + поработаем с теми
- нужная папка. Response If IsEmpty(ЛистИсточник.Cells(31 + ‘Просто сообщение, что строки Y1 бы поподробнее? ваших файлах не в папке? И можно предпринять действия,
- Двоичные форматы файлов дляCSV (MS-DOS)XML-таблица 2003 не обновляя экран галочку напротив «РазрешитьНажимаем ОК. Если мы
- : да, можно. 1, 11), .Cells(LastRowСводный ячейками, которые нужно = MsgBox(«Выбрана папка i, 8).Value) =
работа макроса завершена.и вставлялось быDarkSacred
меняются). нужны ли связи
- описанные ниже.
- Excel версий 5.0/95CSVXML компьютера. изменять файл нескольким
- открываем общий доступона работает, но + СколькоОбъединять, 11)).Merge объединить. ’15 столбец » & ИмяПапки,
Открытие книги с совместным доступом
- False Then ЛистКонечный.Cells(LastRowКонечный
- MsgBox «Данные из
- в файл источник
- : А это коеBusine2009 между конечным файломПопробуйте найти в Интернете (BIFF5), Excel 97—2003Сохраняет книгу в виде
- Формат файлов XML-таблиц 2003Но если работа пользователям». к новой книге,
для других диапазонов .Cells(LastRowСводный + 1, For i =
vbOKCancel) If Response + j, 23).Value файла-источника взяты», vbInformation в столб Z — что находится: и файлом-источником - компанию, выпускающую конвертеры (BIFF8) и приложения текстового файла с
- (XMLSS). со второй книгойВ списке должен остаться то выбираем ейBusine2009 12).Value = ЛистИсточник.Cells(17,
- 1 To LastRowИсточник = vbCancel Then = ЛистИсточник.Cells(31 + Exit Sub ElseIf строку Y? в столбце «A».
- lalike ='[1.xls]Лист1′!R20C4? файлов для форматов, Excel 2010 (BIFF12). разделителями-запятыми для использованияДанные XML Data
- ограничивается только обработкой один пользователь –
название. Если совместное: 15).Value .Range(.Cells(LastRowСводный +
- — 31 Step Exit Sub ‘Активизация
- i, 8).Value Else
- ActiveCell.Column <> 11Busine2009
- Если нет то,lalike не поддерживаемых Excel.
SYLK в операционной системеXML данных — то
Как удалить пользователя
- Вы. пользование предполагается дляlalike
- 1, 12), .Cells(LastRowСводный 2 If IsEmpty(ЛистИсточник.Cells(31
- объектов, связанных с ЛистКонечный.Cells(LastRowКонечный + j,
And ActiveCell.Column <>: он будет игнорировать
Как отключить режим совместного доступа в Excel
а у вас:Сохраните файл в формате,SLK MS-DOS и гарантирует,
- Формат данных XML. есть хорошая альтернатива
- CTAJIuH существующего файла –, + СколькоОбъединять, 12)).Merge + i, 12).Value) работой с файлами. 23).Value = 0 17 Or _
- lalike это кое - конечный файл уже
Busine2009 который поддерживает другаяФормат Symbolic Link. что символы табуляции,Надстройка Microsoft Excel в виде использования: Здравствуйте! жмем ОК.
надо попробовать формулы End With metka_2: = False Then
exceltable.com
VBA работа с файлами Excel
Set oFileSystemObject = End If If
IsNumeric(ActiveCell) = False, что, т.к. стоит заполнен и нужно
, программа, а затемDIF разрывы строк иXLAM технологии ADO. РезультатыВопрос в следующем:Открываем меню Microsoft Office.
Excel обуздать для ФайлИсточник.Close j =
Сумма = Сумма CreateObject(«Scripting.FileSystemObject») Set oFolder
IsEmpty(ЛистИсточник.Cells(31 + i, Or ActiveCell.Font.Bold =вот код. Т.к. проверка Len(Cells(i,1).Text) <> только связи обновлятьНет, связи не
экспортируйте его изDIF
другие знаки будутФормат файлов надстроек Excel моих экспериментов с Как реализовать чтение Выбираем команду «Сохранить вашей задачи. У
0 СколькоОбъединять = + ЛистИсточник.Cells(31 + = oFileSystemObject.GetFolder(ИмяПапки) ‘Проверка,
7).Value) = False False Then MsgBox файл сделан в
0 или нужно заносить нужны. Нужны только этой программы в
Формат обмена данными. интерпретироваться правильно. Сохраняется 2010 и Excel этой альтернативой прилагаю
и запись данных как». Выбираем тот вас хорошая идея. 0 Сумма = i, 12).Value End что в папке Then ЛистКонечный.Cells(LastRowКонечный + «Выделенными ячейками могут Excel 2003, аlalike данные из файлов-источников? цифры, данные. формат, который поддерживаетсяТекст (разделители — знаки только активный лист. 2007 на основе (макрос в книге
из другой книги? формат файла сохранения,Я создал ситуация, 0 Next oFile If Next i
нет файлов, кроме j, 24).Value = быть только R1C1, в коде есть:А если в
В папке определенное в Excel. табуляции)DIF XML с поддержкой CTAJIUH_UI.xlsm, обрабатываемые данные
Т.е. имеется форма(находится который «пойдет» на что ваша формула ‘Просто сообщение, что
ЛистСводный.Cells(LastRowСводный + 1, файлов Excel. For ЛистИсточник.Cells(31 + i,
последняя ячейка столбца команда, связанная сDarkSacred
файл-источник внесли изменения, количество файлов, новыеНе преобразуемые в другиеTXT
DIF макросов. Надстройка — и результаты в в одном файле),
всех пользовательских компьютерах. наконец у меня работа макроса завершена. 15).Value = Сумма Each oFile In 7).Value Else ЛистКонечный.Cells(LastRowКонечный C11 или последняя сохранением, то будет, А Вы не
то вы должны не появляются. форматы свойства иТекстовый формат со знаками
Формат обмена данными. Сохраняет это программа, обеспечивающая книге CTAJIUH_DB.xlsx).
с помощью которойМестом сохранения выбираем сетевой заработала. MsgBox «Сбор данных With ЛистСводный .Range(.Cells(LastRowСводный
oFolder.Files If InStr(oFile.Type, + j, 24).Value ячейка столбца C17.» появляться диалоговое окно, могли бы полный эти данные поместитьэтими связями я
форматирование документов Microsoft табуляции в качестве только активный лист. возможность выполнения дополнительногоС уважением, Аксима пользователь взаимодействует с ресурс / сетевуюbooleg из файлов-источников завершён.», + 1, 15), «Excel») = 0 = 0 End & vbCr &
связанное с разными
CyberForum.ru
макрос выложить?
В процессе работы над документом Excel нередко появляется необходимость подключиться к нему сразу нескольким людям. Причем очень часто их количество может исчисляться несколькими десятками. Поэтому вопрос совместной работы не ограничивается одним лишь подключением людей, поскольку они могут нередко вносить противоречивые изменения, которые нужно научиться быстро и эффективно править.
Кто это может сделать? Человек, имеющий статус главного пользователя. Одним словом, что нужно сделать для того, чтобы совместная работа с документом стала не просто возможной, но и эффективной?
Содержание
- Особенности работы с общим файлом Excel
- Как сделать совместный доступ к файлу Excel
- Настройка параметров
- Открытие общего файла
- Как открыть книгу Excel с совместным доступом
- Как посмотреть действия участников
- Как удалить пользователя из файла Excel
- Как ограничить использование общей книги
Особенности работы с общим файлом Excel
Работа с общим файлом в Excel имеет свои особенности. Так, некоторые действия недоступны для пользователей:
- Создание таблиц.
- Управление сценариями, включая их просматривание.
- Удаление листов.
- Пользователи не имеют возможности соединять несколько ячеек или наоборот, разбивать ранее объединенные.
- Любые операции с XML данными.
Как можно обойти эти ограничения? Необходимо просто снять общий доступ, а потом его вернуть, когда появится такая необходимость.
Вот еще таблица с некоторыми задачами, которые возможно или невозможно выполнить, если вы работаете вместе с несколькими людьми над одной таблицей.
Как сделать совместный доступ к файлу Excel
Сначала нужно понять, какой файл необходимо сделать доступным для редактирования сразу несколькими людьми. Это может быть как новый файл, так и уже существующий.
Настройка параметров
Все необходимые для создания совместного доступа к файлу в Excel действия находятся в разделе «Доступ к книге», который можно отыскать, перейдя на вкладку «Рецензирование».
Всплывет окно, в котором есть две вкладки. Нас интересует первая, которая открывается автоматически. Нам нужно поставить флажок возле пункта, отмеченного на скриншоте красным прямоугольником. С его помощью мы даем возможность нескольким пользователям управлять документом.
После того, как мы открыли доступ для редактирования, нам нужно его настроить. Для этого открываем вторую вкладку.
После внесения параметров подтверждаем свои действия. Для этого делаем левый клик по клавише «ОК». Совместный доступ может быть открытым для любой книги как новой, так и уже существующей. В первом случае нужно будет придумать имя для нее.
После этого нужно сохранить файл на компьютере.
Важно! Формат должен быть таким, чтобы файл мог открыть каждый пользователь со своей версии электронных таблиц.
Открытие общего файла
Сохранить файл нужно на сетевом ресурсе или папке, к которой имеют доступ участники, которым нужно использовать этот файл. После того, как будет выбрана директория, нам осталось только нажать кнопку «Сохранить».
При этом недопустимо использование веб-сервера, чтобы сохранить общий файл.
После выполнения всех описанных выше операций нужно проверить, получается ли подключать других людей. Для этого необходимо открыть вкладку «Данные» и там непосредственно под ней найти пункт «Подключения». Если на него нажать, появляется возможность изменить ссылки или связи. Если соответствующей кнопки нет, то нет связанных файлов.
Далее открывается вкладка «Состояние», с помощью которой возможно проверить связи. О том, что все хорошо, можно узнать по наличию кнопки «ОК».
Как открыть книгу Excel с совместным доступом
Excel позволяет также открыть книгу с совместным доступом. Чтобы это сделать, нужно нажать на кнопку Office. Когда появится всплывающая панель, нам необходимо выбрать пункт «Открыть» и выбрать ту книгу, которая будет использоваться для общего доступа. После этого опять нажимаем на кнопку Office, и открываем окно «Параметры Excel», которую можно найти внизу.
В левой части появившегося окна будет возможность выбрать категорию настроек, но нас интересует самая первая, где приводятся самые общие параметры.
Далее переходим в пункт «Личная настройка», где нужно указать данные, позволяющие отфильтровать пользователей – имя пользователя, никнейм.
После выполнения этих операций появляется возможность отредактировать информацию в документе или же добавлять какие-то данные. Не забудьте сохранить изменения после их внесения.
При этом могут иногда при сохранении появляться проблемы. Например, общий доступ открывается только для первого открытия, и при попытке открыть документ во второй раз программа выдает ошибку. Это может происходить по следующим причинам:
- Если в одной и той же ячейке вносят данные сразу несколько участников. Или любую другую часть.
- Формирование журнала изменений, из-за которого книга увеличивается в размере. Это приводит к неполадкам.
- Пользователь был удален из совместного доступа. В таком случае сохранить изменения не получится только на его компьютере.
- Сетевой ресурс перегружен.
Чтобы исправить проблему, нужно предпринять следующие действия:
- Удалить журнал изменений или стереть с него лишнюю информацию.
- Убрать лишнюю информацию внутри самого документа.
- Перезапустить совместный доступ.
- Открыть документ Excel в другом офисном редакторе, а потом снова сохранить его в формате xls.
Правда, в последних версиях эта ошибка случается не так часто, как в старых.
Как посмотреть действия участников
В ходе совместной работы нужно постоянно следить, чтобы какой-то из участников чего-то не испортил. Поэтому нужно научиться понимать, какие действия были совершены кем-то из них. Для этого надо выполнить следующие действия.
- Перейти на вкладку «Рецензирование», и там найти пункт «Исправления». В меню осуществляем выбор пункта «Выделить исправления».
6 - Далее появится окно, в котором можно узнать, какие изменения были внесены пользователями. Этот список формируется автоматически. В том, что это действительно так, можно убедиться, посмотрев, стоит ли галочка возле соответствующего пункта этого диалогового окна.
7 При этом в перечне в левом верхнем углу будут отображаться только те изменения, которые были осуществлены с момента последнего сохранения. Так сделано для удобства, всегда можно посмотреть более ранние правки в журнале.
- Каждому участнику приписывается определенный цвет, по которому можно понять, кто внес изменения. Метки находятся в левом верхнем углу. Также можно настроить отслеживание изменений по времени, конкретному пользователю или в определенном диапазоне, а также отключить их выведение на экран.
8 - При наведении мыши на ячейку, на которой стоит такая отметка, появляется небольшой блок, из которого можно понять, кем были внесены изменения.
9 - Для внесения коррективов в правила отображения исправлений нужно вернуться в окно с настройками, после чего найти поле «По времени», где можно выставить точку отсчета для просмотра изменений. То есть, времени, с которого исправления будут отображаться. Можно установить период с момента последнего сохранения, настроить отображение всех исправлений за все время, исключительно не просмотренных или указать дату, с которой они будут отображаться.
10 - Также можно регулировать отображение исправлений, внесенных лишь конкретным участником.
11 - С помощью соответствующего поля можно настроить диапазон листа, в котором будет вестись журнал действий команды.
Также можно вносить и другие изменения, выставив соответствующие галочки в нужных местах.
Список изменений не лежит мертвым грузом. Главный пользователь может рецензировать правки других участников, подтверждая или отклоняя их. Как это сделать?
- Перейти на вкладку «Рецензирование». Там находится меню «Исправления», где пользователь может управлять исправлениями. Во всплывающей панели нужно выбрать опцию «Принять/отклонить исправления», после чего будет показано окно, в котором отображаются исправления.
13 14 - Отбор правок может осуществляться по тем же критериям, что были описаны ранее: по времени, конкретному пользователю или в определенном диапазоне. После установки необходимых параметров нажимается клавиша ОК.
- Далее отобразятся все коррективы, которые соответствуют условиям, выставленным на предыдущем этапе. Можно согласиться с конкретной правкой или отклонить ее, нажав на соответствующую кнопку в нижней части окна. Также возможно пакетное принятие коррективов или их отклонение.
15
Теперь нужные коррективы были оставлены, а лишние – удалены.
Как удалить пользователя из файла Excel
Время от времени появляется необходимость убирать пользователей из совместного редактирования. Причин может быть огромное количество: им было дано другое задание, участник начал вносить правки с другого компьютера и так далее. Реализовать эту задачу в Excel вовсе несложно.
Сначала открываем вкладку «Рецензирование». Там находится группа «Изменения», где есть опция «Доступ к книге».
После этого на экране появится то же самое окно, которое мы видели ранее. С перечнем всех людей, которые могут вносить изменения в таблицу, можно ознакомиться на вкладке «Правка». Чтобы убрать пользователя, который нам не нужен в данный момент, нужно найти его в этом списке, выделить путем нажатия левой кнопки мыши и нажать на кнопку «Удалить», которая находится ниже.
Далее Эксель предупредит пользователя, что коррективы, внесенные этим участником, могут не быть сохранены, если в данный момент он вносит в книгу изменения. Если вы согласны, то нажимайте «ОК», и пользователя теперь в совместном использовании не будет.
Как ограничить использование общей книги
Самый лучший способ ограничить использование общей книги – это удалить пользователя. Если это не подходит, можно выставлять право на просмотр или редактирование книги конкретным участником.
При этом важно помнить, что некоторые ограничения встроены в совместное использование по умолчанию. Они были описаны выше. Давайте их вспомним, поскольку повторение – мать учения.
- Запрещено создание умных таблиц, которые автоматически обновляют данные и имеют множество других возможностей.
- Нельзя управлять сценариями.
- Есть встроенное ограничение на удаление листов, соединение или разъединение ячеек.
- Выполнение всех операций с XML-данными. Простыми словами, есть ограничения на структурирование большого количества данных, в том числе, и редактирования их массивов. XML – это один из самых непонятных типов файлов для начинающих пользователей, но на самом деле, это все просто. С помощью файлов этого типа можно передавать данные, внося пакетные изменения в документ.
Проще говоря, совместное редактирование дает возможность осуществлять стандартные операции с документом, но более профессиональные опции доступны лишь для одного человека. Это объясняется тем, что те же макросы или пакетные изменения с помощью XML несколько сложнее откатить.
Отключение совместного доступа с последующим его включением – это еще один способ ограничения действий пользователей Excel. Можно внести нужные изменения самостоятельно, тем самым на время лишив других людей возможности что-то править.
Чтобы сделать это, необходимо выполнить следующие действия.
- Открыть вкладку «Рецензирование», перейти на пункт «Исправления» и во всплывающем меню выбрать пункт «Выделить исправления».
- После этого появляется окошко, в котором нужно снять отметки возле пунктов «Пользователем» и «В диапазоне».
- После этого появляется журнал изменений, который необходим для бекапа данных.
После этого можно отключать совместный доступ. Для этого на той же вкладке на ленте нужно выбрать пункт «Доступ к книге» и снять отметку «Разрешить изменять файл нескольким пользователям».
Все, теперь совместный доступ отключен.
Таким образом, в Excel настроить совместное редактирование довольно легко. Конечно, есть некоторые ограничения, которые не дают использовать документ в полной мере. Но решаются они довольно просто, достаточно на время отключить совместный доступ, а потом его включить, когда нужные правки были внесены.
Оцените качество статьи. Нам важно ваше мнение:
Федеральное государственное образовательное бюджетное учреждение высшего
профессионального образования «ФИНАНСОВЫЙ УНИВЕРСИТЕТ ПРИ ПРАВИТЕЛЬСТВЕ
РОССИЙСКОЙ ФЕДЕРАЦИИ»
Кафедра «Информатика и программирование»
С.В.Савина, М.М.Ниматулаев, Р.М.Магомедов
Работа с табличным процессором
Excel 2013 MS Office
Методические указания и задания к изучению дисциплины «Экономическая информатика»
(«Информатика») (для студентов 1 курса всех
специальностей, а также ИCП, ИППК)
Москва — 2014
Федеральное государственное образовательное бюджетное учреждение высшего
профессионального образования «ФИНАНСОВЫЙ УНИВЕРСИТЕТ ПРИ ПРАВИТЕЛЬСТВЕ
РОССИЙСКОЙ ФЕДЕРАЦИИ»
Кафедра «Информатика и программирование»
УТВЕРЖДАЮ
Ректор
_____________ М.А. Эскиндаров
«_____»______________2014 г.
С.В.Савина, М.М.Ниматулаев, Р.М.Магомедов
Работа с табличным процессором
Excel 2013 MS Office
Методические указания и задания к изучению дисциплины «Экономическая информатика»
(«Информатика») (для студентов 1 курса всех
специальностей, а также ИCП, ИППК)
Одобрено кафедрой «Информатика и программирование» (протокол № 01 от 28 августа 2014 г.)
Москва — 2014
УДК 004(076)
ББК 32.973.26я73 С 13
Работа с табличным процессоромExcel 2013 MS Office / С.В. Савина ,
М.М. Ниматулаев, Р.М. Магомедов. – М.: Финансовый университет при Правительстве РФ, кафедра «Информатика и программирование», 2014. 80 с.
Рецензент: кандидат экономических наук, доцент А.И. Кижнер.
Аннотация:
Методические указания предназначены для использования при проведении практических занятий и самостоятельного изучения табличного процессора MS Excel 2013. В работе рассматриваются основные возможности MS Excel 2013,
приведены упражнения по их практическому применению. Пособие может быть рекомендовано для студентов дневной и очно-заочной форм обучения всех специальностей, изучающих дисциплину «Экономическая информатика»
(«Информатика»), а также для магистрантов, студентов ИСП, слушателей ИПК,
преподавателей вузов.
Савина Светлана Владимировна, Ниматулаев Магомедхан Магомедович, Магомедов Рамазан Магомедович
Компьютерный набор |
Савина С.В., Ниматулаев М.М., Магомедов Р.М. |
Компьютерная верстка |
Савина С.В., Ниматулаев М.М., Магомедов Р.М. |
Формат 60х90/16. Гарнитура Тimes New Roman Усл. п.л. 4,2. Изд. № — 2014. Тираж – ___ экз. Электронное издание
Отпечатано в Финансовом университете при Правительстве РФ 125468, Ленинградский пр-т, 49
Полное и частичное воспроизведение или размножение каким-либо способом допускается только с письменного разрешения Финансового университета при Правительстве РФ
© Финансовый университет при Правительстве РФ, 2014С.В. Савина, М.М. Ниматулаев, Р.М. Магомедов
Содержание
1 |
Основы работы в среде табличного процессора MS Excel ……………………………………………. |
6 |
||
1.1 |
Интерфейс Excel 2013 …………………………………………………………………………………………………….. |
6 |
||
1.1.1 Элементы окна приложения Excel 2013………………………………………………………………………. |
6 |
|||
1.1.2 |
Окно документа…………………………………………………………………………………………………………. |
8 |
||
1.2 |
Настройка Excel …………………………………………………………………………………………………………….. |
8 |
||
1.2.1 Вкладка Файл в Excel 2013…………………………………………………………………………………………. |
8 |
|||
1.2.2 Панель быстрого доступа в Excel 2013 ……………………………………………………………………….. |
9 |
|||
1.2.3 |
Лента инструментов…………………………………………………………………………………………………. |
11 |
||
1.2.4 Масштабирование в Excel 2013 ………………………………………………………………………………… |
11 |
|||
1.3 Операции с рабочей книгой…………………………………………………………………………………………. |
12 |
|||
1.3.1 Создание новой рабочей книги …………………………………………………………………………………. |
12 |
|||
1.3.2 Открытие существующей рабочей книги ………………………………………………………………….. |
12 |
|||
1.3.3 |
Сохранение рабочей книги……………………………………………………………………………………….. |
12 |
||
1.3.4 Удаление файла рабочей книги ………………………………………………………………………………… |
13 |
|||
1.4 Операции над рабочими листами………………………………………………………………………………… |
13 |
|||
1.4.1 Связывание рабочих листов таблицы………………………………………………………………………… |
14 |
|||
1.4.2 |
Прямое связывание ………………………………………………………………………………………………….. |
14 |
||
1.5 Операции с элементами рабочего листа………………………………………………………………………. |
15 |
|||
1.6 Ввод данных и формул в ячейки рабочего листа ………………………………………………………… |
16 |
|||
1.6.1 Выражения и операции Excel……………………………………………………………………………………. |
16 |
|||
1.6.2 |
Типы данных Excel ………………………………………………………………………………………………….. |
17 |
||
1.6.3 |
Ввод данных ……………………………………………………………………………………………………………. |
18 |
||
1.6.4 |
Ввод формул ……………………………………………………………………………………………………………. |
19 |
||
1.6.5 |
Организация ссылок…………………………………………………………………………………………………. |
19 |
||
1.6.6 |
Ввод специальных данных ……………………………………………………………………………………….. |
21 |
||
1.6.6.1 Автоматические вычисления (сумм, количество, среднее, максимум, минимум) …… |
21 |
|||
1.6.6.2 Ввод в ячейки таблицы текущих значений даты и времени …………………………………. |
21 |
|||
1.7 |
Режимы вычислений …………………………………………………………………………………………………… |
22 |
||
1.7.1 Выбор ручного или автоматического режима вычислений………………………………………….. |
22 |
|||
1.7.2 Вычисления с точностью как на экране …………………………………………………………………….. |
22 |
|||
1.8 |
Корректировка табличных документов………………………………………………………………………. |
22 |
||
1.8.1 Перемещение по табличному документу…………………………………………………………………… |
22 |
|||
1.8.2 |
Выделение фрагментов таблицы ………………………………………………………………………………. |
23 |
||
1.8.3 |
Редактирование данных……………………………………………………………………………………………. |
24 |
||
1.8.4 Копирование данных и формул ………………………………………………………………………………… |
24 |
|||
1.8.5 |
Автозаполнение……………………………………………………………………………………………………….. |
25 |
||
1.9 |
Оформление табличного документа ……………………………………………………………………………. |
27 |
||
1.9.1 |
Изменение ширины столбцов …………………………………………………………………………………… |
27 |
||
1.9.2 Операции над длинным текстом ячейки ……………………………………………………………………. |
28 |
|||
1.9.3 |
Изменение высоты строки………………………………………………………………………………………… |
28 |
||
1.9.4 |
Выбор шрифта …………………………………………………………………………………………………………. |
28 |
||
1.9.5 Ввод затенений и цветов ………………………………………………………………………………………….. |
29 |
|||
1.9.6 Изменение вида выравнивания по горизонтали …………………………………………………………. |
29 |
|||
1.9.7 Расположение текста по центру нескольких ячеек по горизонтали………………………………. |
29 |
|||
1.9.8 Изменение расположения текста относительно вертикали…………………………………………. |
29 |
|||
1.9.9 Изменение ориентации вывода текста ……………………………………………………………………….. |
30 |
|||
1.9.10 |
Обрамление элементов таблицы……………………………………………………………………………… |
30 |
||
1.9.11 Изменение формата вывода чисел…………………………………………………………………………… |
30 |
|||
1.10 |
Подготовка табличного документа к печати …………………………………………………………… |
31 |
||
1.10.1 Предварительный просмотр таблицы перед печатью……………………………………………….. |
31 |
|||
1.10.2 |
Печать……………………………………………………………………………………………………………………. |
32 |
||
Контрольные вопросы…………………………………………………………………………………………………… |
32 |
|||
Упражнение 1……………………………………………………………………………………………………………….. |
33 |
3
2 |
Построение диаграмм …………………………………………………………………………………………….. |
34 |
|
2.1 |
Работа с диаграммами …………………………………………………………………………………………………. |
34 |
|
2.1.1 |
Выбор типа диаграммы ……………………………………………………………………………………………. |
34 |
|
2.1.2 |
Создание диаграмм ………………………………………………………………………………………………….. |
35 |
|
2.1.3 |
Объекты диаграммы ………………………………………………………………………………………………… |
35 |
|
2.1.4 |
Форматирование объектов диаграммы ……………………………………………………………………… |
35 |
|
2.1.5 |
Изменение типа диаграммы ……………………………………………………………………………………… |
36 |
|
2.1.6 Добавление к диаграмме новых данных ……………………………………………………………………. |
36 |
||
2.2 Справочная система MS Excel …………………………………………………………………………………….. |
36 |
||
Контрольные вопросы…………………………………………………………………………………………………… |
36 |
||
Упражнение 2……………………………………………………………………………………………………………….. |
37 |
||
3 |
Основы работы со встроенными функциями…………………………………………………………….. |
38 |
|
3.1 Встроенные функции MS Excel и их применение………………………………………………………… |
38 |
||
3.1.1 Суммирование ячеек, удовлетворяющих определенному критерию …………………………… |
39 |
||
3.1.2 Подсчет количества значений в диапазоне ………………………………………………………………… |
39 |
||
3.1.3 Подсчет количества пустых ячеек в диапазоне ………………………………………………………….. |
40 |
3.1.4Подсчет количества непустых ячеек в диапазоне, удовлетворяющих заданному условию
40
3.1.5 |
Расчет среднего значения …………………………………………………………………………………………. |
40 |
||
3.1.6 |
Определение максимального значения ……………………………………………………………………… |
41 |
||
3.1.7 |
Определение минимального значения ………………………………………………………………………. |
41 |
||
3.1.8 |
Генерация случайного числа…………………………………………………………………………………….. |
41 |
||
3.1.9 |
Функции прогнозирования……………………………………………………………………………………….. |
42 |
||
3.1.10 |
Определение ранга числа ……………………………………………………………………………………….. |
42 |
||
3.1.11 Определение процентной нормы числа …………………………………………………………………… |
43 |
|||
3.1.12 Функции для работы с матрицами…………………………………………………………………………… |
43 |
|||
3.1.13 Операции с массивами и матрицами ……………………………………………………………………….. |
45 |
|||
3.1.14 Функции даты и времени………………………………………………………………………………………… |
47 |
|||
3.1.14.1 |
Функция текущей даты …………………………………………………………………………………. |
47 |
||
3.1.14.2 Функция текущей даты и времени ………………………………………………………………… |
47 |
|||
3.1.14.3 Функция определения дня недели……………………………………………………………………. |
48 |
|||
3.1.14.4 Функция определения номера месяца……………………………………………………………… |
48 |
|||
3.1.14.5 Функция определения количества дней между двумя датами……………………….. |
48 |
|||
3.1.15 |
Логические функции………………………………………………………………………………………………. |
48 |
||
3.1.15.1 |
Функция проверки условия ……………………………………………………………………………… |
48 |
||
3.1.15.2 |
Использование функции И………………………………………………………………………………. |
49 |
||
3.1.15.3 |
Использование функции ИЛИ …………………………………………………………………………. |
49 |
||
3.1.16 Функция поиска данных в некотором диапазоне……………………………………………………… |
50 |
|||
Упражнение 3……………………………………………………………………………………………………………….. |
51 |
|||
4 |
Методы и модели финансовых вычислений ……………………………………………………………… |
51 |
||
4.1 Финансовые вычисления по простым процентам ………………………………………………………. |
51 |
|||
4.2 Финансовые расчеты по сложным процентам (финансовые функции) ……………………… |
52 |
|||
Контрольные вопросы…………………………………………………………………………………………………… |
57 |
|||
Упражнение 4 ……………………………………………………………………………………………………………… |
57 |
|||
5 |
Работа с именами ячеек. Использование примечаний ………………………………………………… |
58 |
||
5.1 Работа с именами ячеек……………………………………………………………………………………………….. |
58 |
|||
5.2 |
Использование примечаний ………………………………………………………………………………………… |
59 |
||
Контрольные вопросы…………………………………………………………………………………………………… |
59 |
|||
Упражнение 5……………………………………………………………………………………………………………….. |
59 |
|||
6 |
Анализ данных………………………………………………………………………………………………………. |
61 |
||
6.1 |
Подбор параметра………………………………………………………………………………………………………… |
61 |
4
6.2 |
Таблицы автоматической подстановки данных………………………………………………………….. |
62 |
Контрольные вопросы…………………………………………………………………………………………………… |
65 |
|
Упражнение 6……………………………………………………………………………………………………………….. |
65 |
|
7 |
Поиск решения………………………………………………………………………………………………………. |
66 |
7.1 |
Постановка задачи оптимизации…………………………………………………………………………………. |
66 |
7.2 |
Оптимальный план выпуска продукции…………………………………………………………………….. |
67 |
7.3 |
Транспортная задача линейного программирования …………………………………………………. |
68 |
Контрольные вопросы…………………………………………………………………………………………………… |
70 |
|
Упражнение 7……………………………………………………………………………………………………………….. |
70 |
|
8 |
Обмен данными в EXCEL ………………………………………………………………………………………. |
71 |
8.1 |
Одновременная работа с несколькими табличными документами…………………………….. |
71 |
8.2 |
Обмен данными через буфер ……………………………………………………………………………………….. |
72 |
Контрольные вопросы…………………………………………………………………………………………………… |
72 |
|
Упражнение 8……………………………………………………………………………………………………………….. |
72 |
|
ОТВЕТЫ К УПРАЖНЕНИЯМ………………………………………………………………………………………. |
76 |
|
ЛИТЕРАТУРА ……………………………………………………………………………………………………………… |
80 |
5
1 Основы работы в среде табличного процессора MS Excel
1.1 Интерфейс Excel 2013
Интерфейс Excel включает окно приложения и окно документа. В этих окнах размещаются различные элементы управления, с помощью которых пользователь выполняет определенные действия или контролирует процесс их выполнения. Создаваемые в Excel файлы называются рабочими книгами.
Каждая рабочая книга состоит из одного или нескольких рабочих листов, а каждый рабочий лист, в свою очередь, состоит из отдельных ячеек. В каждой ячейке может храниться число, формула или текст. Рабочий лист также имеет скрытый уровень (скрытый слой), на котором хранятся графики, диаграммы, изображения и т.п. Чтобы перейти из одного листа в другой, нужно щелкнуть на соответствующем ярлычке листа, который находится в нижней части окна рабочей книги. Кроме того, рабочие книги могут содержать листы диаграмм, на каждом из которых может находиться по одной диаграмме. Чтобы перейти на лист диаграммы, нужно щелкнуть на ее ярлычке.
В MS Excel встроен редактор VBA, позволяющий пользователям самим создавать диалоговые окна, программы и макросы, а также управлять уже созданными листами. Ё
1.1.1 Элементы окна приложения Excel 2013
Окно приложения Excel содержит следующие элементы (объекты), которые свойственны всем приложениям MS Office (рис. 1.1):
Рис. 1.1. Окно приложения Excel_2013
6
• Строка заголовка окна – строка в верхней части окна приложения или рабочей книги. Заголовок окна приложения содержит название приложения и имя файла, открытого в этом окне. Заголовок окна рабочей книги содержит имя файла.
•Строка главного меню – содержит кнопки команд меню. Обычно эта строка располагается под строкой заголовка приложения. Это главное меню Excel. При выборе одного из пунктов главного меню выпадает список инструментов для выполнения необходимой пользователю команды Excel.
•Инструментальные панели – панель с кнопками. Инструментальные панели содержат кнопки, щелчок на которых обеспечивает выполнение необходимых пользователю команд меню. Некоторые кнопки имеют расширения, показывающие дополнительные кнопки или команды.
•Строка состояния — строка в нижней части окна приложения, в которой поясняются исполняемые команды и приводятся указания, а также подсказки. Правая часть строки
состояния показывает по умолчанию значение суммы числовых данных в выделенном диапазоне (щелкнув правой кнопкой мыши в этой области можно задать другую функцию)
и состояние включения цифровой клавиатуры (клавиши NumLock, CapsLock и Scroll Lock).
•Строка формул — в этой строке появляется информация или формула, которые вводятся в
активную ячейку активного рабочего листа Excel. Эта строка разделена по вертикали на три секции. В левой секции высвечивается адрес активной ячейки или присвоенное ей имя, которое можно выбрать из списка имен. Пользуясь этой областью, можно быстро назначать имена диапазонам ячеек, для чего нужно выделить диапазон и ввести его имя в область имен; при этом для заданного диапазона ячеек в дальнейшем можно будет пользоваться и адресами, и именами. В правой секции строки формул отображается содержимое (данные или формула) активной ячейки, если они введены. Вторая (средняя) секция строки формул в обычном состоянии является пустой.
Однако при начале ввода данных (цифр, формул, текста) в этой
области появляются три кнопки, левая из которых соответствует нажатию клавиши <Esc>, т.е. отмене ввода данных; средняя аналогична нажатию клавиши <Enter>, т.е. завершению ввода данных в ячейку и правая предназначена для вызова Мастера функций. Задать или отменить показ на экране строки формул можно с помощью команды ВИД / ПОКАЗ /
СТРОКА ФОРМУЛ.
•Ярлыки листов — каждый из этих ярлыков представляет отдельный лист рабочей книги. Рабочая книга может иметь произвольное число рабочих листов, каждый из которых имеет имя, отображаемое на ярлыке листа. По умолчанию каждая новая рабочая книга содержит три рабочих листа.
•Кнопка закрытия окна — щелчок по этой кнопке закрывает окно рабочей книги.
•Кнопка минимизации окна — щелчок по этой кнопке сворачивает (минимизирует) окно рабочей книги на экране дисплея.
•Список имен — показывает адрес активной ячейки или имя ячейки, диапазона или объекта.
•Активная ячейка – ячейка выделенная зеленым жирным контуром (одну из 16777216 ячеек на каждом рабочем листе).
•Полоса прокрутки — позволяет прокручивать рабочий лист по вертикали или по горизонтали.
•Масштаб – позволяет масштабировать рабочий лист.
•Кнопка для создания нового листа — щелчок по этой кнопке позволяет создавать новый
7
лист.
•Рабочая область — область окна рабочей книги, в которой отображаются листы рабочей книги.
1.1.2 Окно документа
Основную часть окна Excel занимает окно документа, содержащее рабочий лист, состоящий из колонок и строк, пересечения которых образуют ячейки. Столбцы имеют имена в виде букв латинского алфавита либо в виде чисел (в зависимости от стиля, выбранного в ФАЙЛ / ПАРАМЕТРЫ / ФОРМУЛЫ / РАБОТА С ФОРМУЛАМИ), а именами строк являются только числа. Области имен столбцов и строк располагаются в верхней (столбцы) и в левой (строки) части таблицы и называются заголовками. Пользуясь Excel, можно создавать таблицы размером до 16384 столбцов и 1048576 строк.
1.2 Настройка Excel
1.2.1 Вкладка Файл в Excel 2013
Вкладка Файл находится в левой части ленты и отвечает за самые главные действия, без которых вся остальная работа просто не имеет смысла: создание документа, открытие документа, сохранение документа, а также за печать, публикацию в Интернете и пересылку по электронной почте созданного вами файла. Инструменты вкладки Файл становятся доступными при щелчке на этой вкладке левой кнопкой мыши. По умолчанию при выборе вкладки Файл на экран выводится окно со сведениями о текущем документе (соответствующий пункт Сведения выделяется подсветкой). Во вкладке Файл содержатся разнообразные инструменты по работе с документом.
Создать. Инструмент Создать предлагает создание новой пустой книги Excel или документа на основе шаблона. Excel 2013 предлагает разнообразные шаблоны для вычисления разнообразных экономических показателей, соответствующую категорию можно выбрать щелчком мыши (рис. 1.2).
Рис. 1.2. Окно встроенных шаблонов в Excel 2013
После того, как вы щелкнули на одной из категорий в области окна Предложения для поиска и перешли к соответствующему списку документов, у вас может появиться потребность снова вернуться в исходное состояние. Используйте для этого панель навигации:
Открыть. Инструмент Открыть выводит на экран стандартное диалоговое окно открытия файла, в том числе позволяет открыть последние документы. Структура окна не зависит от Excel, а зависит от операционной системы и может быть различной в разных версиях Windows.
Сохранить. Инструмент Сохранить выводит на экран стандартное диалоговое окно сохранения файла. Выбор в раскрывающемся списке Тип файла позволяет сохранять текущую книгу Excel не только как шаблон, но и как текст, веб-страницу, PDFили XML-документ, а также в других форматах.
8
Сохранить как. При выборе инструмента Сохранить как на экран выводится стандартное окно сохранения файла. Это позволяет повторно сохранить уже имеющийся файл в другом месте, под другим именем или в другом формате, не внося при этом изменения в существующий сохраненный файл.
Печать. Окно Печать состоит из двух частей: в левой части окна можно выбрать принтер, задать количество печатаемых страниц, количество копий и т.д. В правой части показывается постранично печатаемый документ, который можно листать по команде:
1.2.2Панель быстрого доступа в Excel 2013
Впрограммах Microsoft Office 2013 отсутствует такой привычный атрибут программ Windows Office, как «Главное меню». Лента инструментов заменила собой строку главного меню, а панели инструментов объединены в одной панели быстрого доступа.
И лента инструментов, и панель быстрого доступа имеют фиксированное расположение. Это значит, что их невозможно переместить на другое место экрана, они всегда находятся вверху, над редактируемым документом. Несмотря на фиксированное расположение, есть возможность настройки не только состава инструментов панели быстрого доступа, но и выбора места ее размещения над или под лентой инструментов. Это делается при помощи инструмента Настройка панели быстрого доступа ( рис. 1.3).
Рис 1.3. Панель быстрого доступа Устанавливая или сбрасывая (это делается щелчком мыши) флажки напротив первых десяти
пунктов списка в инструменте настройки, можно выводить или скрывать на панели быстрого доступа соответствующие инструменты. Для того, чтобы разместить на панели быстрого доступа инструменты для других команд с ленты инструментов, нужно воспользоваться пунктом Другие команды. При выборе этого пункта на экран будет выведено дополнительное окно настройки, являющееся частью общего инструмента настройки Excel 2013 (рис. 1.4).
Элементы управления в этом окне:
9
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #