Содержание
- Сохранение данных в формате DBF
- Способ 1: программа WhiteTown Converters Pack
- Способ 2: надстройка XlsToDBF
- Способ 3: программа Microsoft Access
- Вопросы и ответы
DBF – это популярный формат хранения и обмена данными между различными программами, а в первую очередь, между приложениями, которые обслуживают базы данных и электронные таблицы. Хотя он и стал устаревать, но продолжает оставаться востребованным в различных сферах. Например, с ним продолжают активно работать бухгалтерские программы, а контролирующие и государственные органы принимают значительную часть отчетов в данном формате.
Но, к сожалению, Эксель, начиная с версии Excel 2007, прекратил полноценную поддержку указанного формата. Теперь в этой программе можно только просмотреть содержимое DBF-файла, а сохранить данные с указанным расширением встроенными инструментами приложения уже не получится. К счастью, имеются другие возможности конвертации данных из программы Excel в нужный нам формат. Рассмотрим, каким образом это можно выполнить.
В Excel 2003 и в более ранних версиях этой программы можно было сохранить данные в формате DBF (dBase) стандартным путем. Для этого нужно было кликнуть по пункту «Файл» в горизонтальном меню приложения, а затем в открывшемся списке выбрать позицию «Сохранить как…». В запустившемся окошке сохранения из списка требовалось выбрать наименование нужного формата и нажать на кнопку «Сохранить».
Но, к сожалению, начиная с версии Excel 2007, разработчики Microsoft посчитали dBase устаревающим, а современные форматы Эксель слишком сложными для того, чтобы тратить время и средства на обеспечение полной совместимости. Поэтому в Excel осталась возможность читать DBF-файлы, но поддержка сохранения данных в этом формате встроенными программными инструментами была прекращена. Тем не менее, существуют некоторые способы конвертации данных сохраненных в Excel в DBF при помощи применения надстроек и другого программного обеспечения.
Способ 1: программа WhiteTown Converters Pack
Существует ряд программ, которые позволяют конвертировать данные из Excel в DBF. Один из самых простых способов конвертирования данных из Excel в DBF является использование пакета утилит для конвертирования объектов с различным расширением WhiteTown Converters Pack.
Скачать WhiteTown Converters Pack
Хотя процедура установки данной программы проста и интуитивно понятна, все-таки подробно остановимся на ней, указав на некоторые нюансы.
- После того, как вы скачали и запустили инсталлятор, сразу открывается окошко Мастера установки, в котором предлагается выбрать язык для дальнейшего проведения процедуры инсталляции. По умолчанию там должен отобразиться тот язык, который установлен на вашем экземпляре Windows, но при желании его можно поменять. Мы же это делать не будем и просто жмем на кнопку «OK».
- Далее запускается окно, в котором указывается место на системном диске, куда будет устанавливаться утилита. По умолчанию это папка «Program Files» на диске «C». Тут лучше тоже ничего не менять и нажать на клавишу «Далее».
- Затем открывается окно, в котором можно выбрать, какие именно направления преобразования вы хотите иметь. По умолчанию выбраны все доступные компоненты конвертирования. Но, возможно, некоторые пользователи не захотят устанавливать их все, так как каждая утилита занимает место на жестком диске. Во всяком случае, именно для нас важно, чтобы стояла галочка около пункта «XLS (Excel) to DBF Converter». Установку остальных компонентов пакета утилит пользователь может выбрать на свое усмотрение. После того, как настройка произведена, не забываем кликнуть по клавише «Далее».
- После этого открывается окно, в котором производится добавление ярлыка в папке «Пуск». По умолчанию ярлык называется «WhiteTown», но при желании можно изменить его наименование. Жмем на клавишу «Далее».
- Затем запускается окно, в котором спрашивается, создавать ли ярлык на рабочем столе. Если вы хотите, чтобы он был добавлен, то оставьте галочку около соответствующего параметра, если не хотите, то снимите её. Затем, как всегда, жмем на клавишу «Далее».
- После этого открывается ещё одно окошко. В нем указаны основные параметры установки. Если пользователя что-то не устраивает, и он хочет отредактировать параметры, то следует нажать на клавишу «Назад». Если все в порядке, то щелкаем по кнопке «Установить».
- Начинается процедура установки, прогресс которой будет отображать динамический индикатор.
- Затем открывается информационное сообщение на английском языке, в котором выражается благодарность по поводу инсталляции данного пакета. Жмем на клавишу «Далее».
- В последнем окошке Мастера установки сообщается, что программа WhiteTown Converters Pack успешно установлена. Нам остается только нажать на кнопку «Завершить».
- После этого на Рабочем столе появится папка под названием «WhiteTown». Она содержит ярлыки утилит по конкретным направлениям конвертации. Открываем эту папку. Перед нами предстает большое число утилит, входящих в пакет WhiteTown по различным направлениям конвертации. При этом каждое направление имеет отдельную утилиту для 32-битной и 64-битной операционной системы Windows. Открываем приложение с наименованием «XLS to DBF Converter», соответствующее разрядности вашей ОС.
- Запускается программа XLS to DBF Converter. Как видим, интерфейс англоязычный, но, тем не менее, он интуитивно понятен.
Сразу открывается вкладка «Input» («Ввод»). Она предназначена для того, чтобы указать объект, который следует конвертировать. Для этого жмем по кнопке «Add» («Добавить»).
- После этого открывается стандартное окошко добавления объекта. В нем нужно перейти в ту директорию, где размещена нужная нам книга Excel c расширением xls или xlsx. После того, как объект найден, выделяем его наименование и жмем на кнопку «Открыть».
- Как видим, после этого путь к объекту отобразился во вкладке «Input». Жмем на клавишу «Next» («Далее»).
- После этого мы автоматически перемещаемся во вторую вкладку «Output» («Вывод»). Здесь нужно указать в какую именно директорию будет выводиться готовый объект с расширением DBF. Для того, чтобы выбрать папку сохранения готового DBF-файла, жмем на кнопку «Browse…» («Просмотреть»). Открывается небольшой список из двух пунктов «Select File» («Выбрать файл») и «Select Folder» («Выбрать папку»). На самом деле эти пункты лишь означают выбор различного вида окон навигации для указания папки сохранения. Делаем выбор.
- В первом случае это будет обычное окно «Сохранить как…». В нем будут отображаться, как папки, так и уже существующие объекты dBase. Переходим в ту директорию, где желаем произвести сохранение. Далее в поле «Имя файла» указываем то наименование, под которым желаем, чтобы значился объект после конвертации. После этого жмем на кнопку «Сохранить».
Если же вы выберите вариант «Select Folder», то откроется упрощенное окошко выбора директории. В нем будут отображаться только папки. Выбираем папку для сохранения и жмем на кнопку «OK».
- Как видим, после любого из этих действий путь к папке для сохранения объекта будет отображен во вкладке «Output». Для перехода к следующей вкладке щелкаем по клавише «Next» («Далее»).
- В последней вкладке «Options» («Параметры») очень много настроек, но нас больше всего интересует «Type of memo fields» («Тип поля memo»). Кликаем по полю, в котором по умолчанию стоит настройка «Auto» («Авто»). Открывается список типов dBase для сохранения объекта. Этот параметр очень важен, так как далеко не все программы, работающие с dBase, умеют обрабатывать все типы объектов с данным расширением. Поэтому заранее нужно знать, какой тип выбрать. Существует возможность выбора из шести различных типов:
- dBASE III;
- FoxPro;
- dBASE IV;
- Visual FoxPro;
- >SMT;
- dBASE Level 7.
Делаем выбор того типа, который нужен для применения в конкретной программе.
- После того, как выбор сделан, можно переходить к непосредственной процедуре конвертирования. Для этого жмем на кнопку «Start» («Старт»).
- Запускается процедура преобразования. Если в книге Эксель имеется несколько листов с данными, то для каждого из них будет создан отдельный DBF-файл. О завершении процесса конвертации будет свидетельствовать зеленый индикатор прогресса. После того, как он дойдет до конца поля, жмем на кнопку «Finish» («Финиш»).
Готовый документ будет расположен в той директории, которая была указана во вкладке «Output».
Единственный существенный недостаток способа с применением пакета утилит WhiteTown Converters Pack состоит в том, что бесплатно можно будет провести только 30 процедур конвертирования, а потом придется приобретать лицензию.
Способ 2: надстройка XlsToDBF
Конвертировать книгу Эксель в dBase непосредственно через интерфейс приложения можно с помощью установки сторонних надстроек. Одной из лучших и наиболее удобных из них является надстройка XlsToDBF. Рассмотрим алгоритм её применения.
Скачать надстройку XlsToDBF
- После того, как скачали архив XlsToDBF.7z с надстройкой, распаковываем из него объект под названием XlsToDBF.xla. Так как архив имеет расширение 7z, то распаковку можно проводить либо стандартной программой для этого расширения 7-Zip, либо с помощью любого другого архиватора, который поддерживает работу с ним.
- После этого запускаем программу Эксель и переходим во вкладку «Файл». Далее перемещаемся в раздел «Параметры» через меню в левой части окна.
- В открывшемся окошке параметров кликаем по пункту «Надстройки». Перемещаемся в правую часть окна. В самом его низу расположено поле «Управление». Переставляем в нем переключатель в позицию «Надстройки Excel» и щелкаем по кнопке «Перейти…».
- Открывается небольшое окошко управления надстройками. Жмем в нем на кнопку «Обзор…».
- Запускается окошко открытия объекта. Нам нужно перейти в ту директорию, где находится распакованный архив XlsToDBF. Заходим в папку под одноименным названием и выделяем объект с наименованием «XlsToDBF.xla». После этого жмем на кнопку «OK».
- Затем мы возвращаемся в окошко управления надстройками. Как видим, в списке появилось наименование «XLS -> DBF». Это и есть наша надстройка. Около неё должна стоять галочка. Если галочка отсутствует, то ставим её, а затем жмем на кнопку «OK».
- Итак, надстройка установлена. Теперь открываем документ Эксель, данные из которого нужно преобразовать в dBase, или же просто набираем их на листе, если документ ещё не создан.
- Теперь нам нужно будет произвести некоторые манипуляции с данными, чтобы подготовить их к конвертации. Прежде всего, добавляем две строки над шапкой таблицы. Они должны быть самыми первыми на листе и иметь наименования на вертикальной панели координат «1» и «2».
В самой верхней левой ячейке вписываем наименование, которое мы хотим присвоить создаваемому DBF-файлу. Оно состоит из двух частей: собственно названия и расширения. Допускается использование только латиницы. Пример такого наименования – «UCHASTOK.DBF».
- В первой ячейке справа от наименования нужно указать кодировку. Существует два варианта кодировки с применением данной надстройки: CP866 и CP1251. Если ячейка B2 пустая или в ней установлено любое значение отличное от «CP866», то по умолчанию будет применяться кодировка CP1251. Ставим ту кодировку, которую считаем нужной или оставляем поле пустым.
- Далее переходим к следующей строке. Дело в том, что в структуре dBase каждый столбец, именуемый полем, имеет свой тип данных. Существуют такие их обозначения:
- N (Numeric) – числовой;
- L (Logical) – логический;
- D (Date) – дата;
- C (Character) – строковый.
Кроме того, в строковом (Cnnn) и числовом типе (Nnn) после наименования в виде буквы следует указывать максимальное количество символов в поле. Если в числовом типе применяются десятичные знаки, то их количество тоже нужно указать после точки (Nnn.n).
Существуют и другие типы данных в формате dBase (Memo, General и т.д.), но данная надстройка с ними работать не умеет. Впрочем, с ними не умел работать и Excel 2003, когда ещё поддерживал конвертацию в DBF.
В нашем конкретном случае первое поле будет строковым шириной в 100 символов (C100), а остальные поля будут числовыми шириной в 10 символов (N10).
- В следующей строке расположены наименования полей. Но дело в том, что они тоже должны быть внесены на латинице, а не на кириллице, как у нас. Также в наименовании полей не допускаются пробелы. Переименовываем их согласно этим правилам.
- После этого подготовку данных можно считать оконченной. Выделяем на листе курсором с зажатой левой клавишей мыши весь диапазон таблицы. Затем переходим во вкладку «Разработчик». По умолчанию она отключена, поэтому перед дальнейшими манипуляциями нужно её активировать и включить работу макросов. Далее на ленте в блоке настроек «Код» кликаем по значку «Макросы».
Можно сделать и чуть проще, набрав комбинацию горячих клавиш Alt+F8.
- Запускается окошко макросов. В поле «Имя макроса» вводим наименование нашей надстройки «XlsToDBF» без кавычек. Регистр при этом не важен. Далее щелкаем по кнопке «Выполнить».
- Макрос в фоновом режиме выполняет обработку. После этого в той же папке, где расположен исходный Excel-файл, будет сформирован объект с расширением DBF с тем наименованием, которое было задано в ячейке A1.
Скачать 7-Zip бесплатно
Как видим, данный способ значительно сложнее предыдущего. Кроме того, он весьма ограничен по количеству используемых типов полей и создаваемых типов объектов с расширением DBF. Ещё одним недостатком является то, что директорию создания объекта dBase можно назначать только перед процедурой конвертирования, путем прямого перемещения в папку назначения исходного Excel-файла. Среди преимуществ данного способа можно отметить то, что в отличие от предыдущего варианта, он абсолютно бесплатен и практически все манипуляции производятся непосредственно через интерфейс Эксель.
Способ 3: программа Microsoft Access
Хотя у новых версий Excel и нет встроенного способа сохранение данных в формате DBF, но, тем не менее, вариант с применением приложения Microsoft Access более всего приблизился к тому, чтобы назвать его стандартным. Дело в том, что эта программа выпущена тем же производителем, что и Эксель, и также входит в пакет Microsoft Office. К тому же, это самый безопасный вариант, так как не нужно будет связываться с программным обеспечением сторонних производителей. Microsoft Access специально предназначен для работы с базами данных.
Скачать Microsoft Access
- После того, как все необходимые данные на листе в Эксель введены, для того, чтобы конвертировать их в формат DBF, нужно сначала произвести сохранение в одном из форматов Excel. Для этого кликаем по иконке в виде дискеты в левом верхнем углу окна программы.
- Открывается окно сохранения. Переходим в ту директорию, где желаем, чтобы файл был сохранен. Именно из этой папки его нужно будет потом открыть в Microsoft Access. Формат книги можно оставить по умолчанию xlsx, а можно поменять на xls. В данном случае это не критично, так как все равно мы сохраняем файл только для того, чтобы преобразовать его в DBF. После того, как все настройки выполнены, жмем на кнопку «Сохранить» и закрываем окно Excel.
- Запускаем программу Microsoft Access. Переходим во вкладку «Файл», если она открылась в другой вкладке. Жмем на пункт меню «Открыть», расположенный в левой части окна.
- Запускается окно открытия файла. Переходим в ту директорию, где мы сохранили файл в один из форматов Excel. Чтобы он отобразился в окне, переставляем переключатель формата файлов в положение «Книга Excel (*.xlsx)» или «Microsoft Excel (*.xls)», в зависимости от того, в каком из них книга была сохранена. После того, как наименование нужного нам файла отобразилось, выделяем его и жмем на кнопку «Открыть».
- Открывается окно «Связь с электронной таблицей». Оно позволяет максимально корректно переместить данные из файла Excel в Microsoft Access. Нам нужно выбрать лист Эксель, данные из которого мы собираемся импортировать. Дело в том, что даже если в файле Excel содержалась информация на нескольких листах, то импортировать её в Access можно только отдельно и, соответственно, потом преобразовать её в отдельные файлы DBF.
Также существует возможность импорта информации отдельных диапазонов на листах. Но в нашем случае это не нужно. Устанавливаем переключатель в позицию «Листы», а затем выбираем тот лист, откуда собираемся брать данные. Корректность отображения информации можно просмотреть в нижней части окна. Если все удовлетворяет, жмем на кнопку «Далее».
- В следующем окне, если ваша таблица содержит заголовки, нужно поставить галочку около пункта «Первая строка содержит заголовки столбцов». Затем жмем на кнопку «Далее».
- В новом окне связи с электронной таблицей можно при желании изменить имя связанного элемента. Затем жмем на кнопку «Готово».
- После этого откроется диалоговое окно, в котором будет сообщение о том, что связывание таблицы с файлом Excel завершено. Жмем на кнопку «OK».
- В левой части интерфейса программы появится наименование таблицы, которое мы присвоили ей в последнем окне. Дважды щелкаем по нему левой клавишей мыши.
- После этого таблица отобразится в окне. Перемещаемся во вкладку «Внешние данные».
- На ленте в блоке инструментов «Экспорт» кликаем по надписи «Дополнительно». В открывшемся списке выбираем пункт «Файл dBase».
- Открывается окно экспорта в формат DBF. В поле «Имя файла» можно указать место хранения файла и его наименование, если те, которые указаны по умолчанию, вам по какой-то причине не подходят.
В поле «Формат файла» выбираем один из трех типов формата DBF:
- dBASE III (по умолчанию);
- dBASE IV;
- dBASE 5.
Нужно учесть, что чем современнее формат (выше порядковый номер), то тем больше существует возможностей по обработке в нем данных. То есть, выше вероятность того, что в файле удастся сохранить все данные таблицы. Но в то же время ниже вероятность того, что программа, куда вы в будущем собираетесь импортировать файл DBF, будет совместима именно с этим типом.
После того, как все настройки выставлены, жмем на кнопку «OK».
- Если после этого появилось сообщение об ошибке, то попробуйте экспортировать данные, используя другой тип формата DBF. Если же все прошло нормально, то появится окно, в котором сообщается, что экспорт выполнен успешно. Жмем на кнопку «Закрыть».
Созданный файл в формате dBase будет находиться в той директории, которая была указана в окне экспорта. Далее с ним вы можете производить любые манипуляции, включая импорт его в другие программы.
Как видим, несмотря на то, что в современных версиях Excel отсутствует возможность сохранения файлов в формате DBF встроенными инструментами, тем не менее, данную процедуру можно осуществить с помощью применения других программ и надстроек. При этом следует отметить, что наиболее функциональный способ конвертирования – это использование набора утилит WhiteTown Converters Pack. Но, к сожалению, количество бесплатных преобразований в нем ограничено. Надстройка XlsToDBF позволяет выполнить конвертацию абсолютно бесплатно, но процедура намного сложнее. К тому же функционал данного варианта очень ограничен.
«Золотой серединой» является способ с использованием программы Access. Как и Excel – это разработка компании Microsoft, а поэтому сторонним приложением его уже не назовешь. К тому же данный вариант позволяет конвертировать файл Excel в несколько типов формата dBase. Хотя по этому показателю Access все-таки уступает программе WhiteTown.
Выберите файл для преобразования
Перетащите файлы сюда. Максимальный размер файла 100 МБ или зарегистрируйтесь
Вы можете перевести dbf документ в xls и во множество других форматов с помощью бесплатного онлайн конвертера.
Как сконвертировать xls в dbf?
Шаг 1
Загрузите dbf-файл
Выберите файл, который вы хотите конвертировать с компьютера, Google Диска, Dropbox или перетащите его на страницу.
Шаг 2
Выберите «в xls»
Выберите xls или любой другой формат, в который вы хотите конвертировать файл (более 200 поддерживаемых форматов)
Шаг 3
Скачайте ваш xls файл
Подождите пока ваш файл сконвертируется и нажмите скачать xls-файл
Бесплатное онлайн преобразование dbf в xls
Быстро и легко
Просто перетащите ваши файлы в формате dbf на страницу, чтобы конвертировать в xls или вы можете преобразовать его в более чем 250 различных форматов файлов без регистрации, указывая электронную почту или водяной знак.
Не беспокойтесь о безопасности
Мы удаляем загруженные файлы dbf мгновенно и преобразованные xls файлы через 24 часа. Все файлы передаются с использованием продвинутого шифрования SSL.
Все в облаке
Вам не нужно устанавливать какое-либо программное обеспечение. Все преобразования dbf в xls происходят в облаке и не используют какие-либо ресурсы вашего компьютера.
Database File
Расширение файла | .dbf |
Категория файла | 🔵 documents |
Программы |
🔵 Microsoft Access 2016 🔵 Microsoft Excel 2016 🔵 Microsoft Visual FoxPro 🔵 Corel Quattro Pro X7 🔵 Apache OpenOffice 🔵 HiBase Group DBF Viewer 2000 🔵 Astersoft DBF Manager 🔵 DBF Viewer Plus 🔵 DBFView 🔵 Swiftpage Act! 🔵 Alpha Software Alpha Anywhere 🔵 Planamesa NeoOffice (Mac) 🔵 GTK DBF Editor (Mac & Linux) 🔵 multisoft FlagShip (Linux) |
Основная программа | 🔵 dBase |
Описание | 🔵 Dbase, программное обеспечение управления базами данных использующее расширение DBF для хранения своих стандартных файлов базы данных. Однако dbase — не единственная программа для работы с базами данных, совместимая с файлами DBF, поскольку другие программы «xBASE» также поддерживают этот формат файла. DBF получил популярность, потому что его структура проста для понимания, а также была ранее принята сообществом баз данных. |
Технические детали | 🔵 DBF-файл содержит несколько наборов данных, которые хранятся и организованы в виде массивов. Он используется в Dbase II в качестве формата файла. Кроме того, он был использован в следующих версиях Dbase III, III + и IV. DBF файл является одним из самых ранних файлов баз данных, имеющих заголовок. Заголовок делает программу незнакомой со структурой данных прочитанного DBF файла. Тем не менее, он может быть использован в Microsoft Excel OpenOffice Calc и некоторых других программах. |
Разработчик | 🔵 dBASE |
MIME type |
🔵 application/dbase 🔵 application/x-dbase 🔵 application/dbf 🔵 application/x-dbf 🔵 zz-application/zz-winassoc-dbf |
Microsoft Excel Binary File Format
Расширение файла | .xls |
Категория файла | 🔵 documents |
Программы |
🔵 Microsoft Office 🔵 LibreOffice 🔵 Kingsoft Office 🔵 Google Docs |
Основная программа | 🔵 Microsoft Office |
Описание | 🔵 XLS – представляет собой электронную таблицу, созданную популярным приложением Microsoft Excel. Включает в себя данные документа, которые расположены в ячейках, обладающих определенным адресом. Они могут содержать формулы, математические уравнения, имеющие связь с информацией в других ячейках, и фиксированные сведения. Нередко применяется для разработки графиков и схем. Формат позволяет хранить и редактировать большой круг параметров – изображения, таблицы, макросы, шрифты, диаграммы. Широко использовался до появления версии Excel 2007 года, а затем был заменен на расширение XMLSS. Сведения внутри документа XLS содержатся в серии потоков статичного размера, их месторасположение описывается с помощью нескольких таблиц распределения сегментов. Отличается обратной совместимостью и поддерживает различные форматы файлов, созданных для DOS. Нередко применяется веб-браузерами с целью исключить использование бинарных форматов. Утилита входит в офисный пакет Microsoft и кроме Excel может открываться различными приложениями вроде Apache Open Office, Libre Office, адаптированных к ОС MacOS, Windows или Linux. |
Технические детали | 🔵 Востребованность формата объясняется его простотой, хотя он не поддерживает отдельные функции, например, хранение макросов VBA. Вплоть до появления XMLSS приложение Excel при форматировании применяло расширение Biff, созданное на базе формата-контейнера IFF. Благодаря этому были доступны изменения шаблонов книг и их содержание. После внедрения в 2007 году нового формата программа не утратила свойств обратно совместимой, что гарантирует широкое распространение XLS и в будущем. Впоследствии на смену расширению XLS пришли форматы XLSM, XLSB и XLSX. |
Разработчик | 🔵 Microsoft |
MIME type |
🔵 application/vnd.ms-excel |
FAQ
❓ Как я могу конвертировать dbf в xls?
Во-первых, выберите dbf файл, который вы хотите конвертировать или перетащить его. Во-вторых, выберите xls или любой другой формат, в который вы хотите преобразовать файл. Затем нажмите кнопку конвертировать и подождите, пока файл не преобразуется
⏳ Как долго я должен ждать, чтобы преобразовать dbf в xls?
Преобразование Изображение обычно занимает несколько секунд. Вы преобразовать dbf в xls очень быстро.
🛡️ Это безопасно конвертировать dbf в xls на OnlineConvertFree?
Конечно! Мы удалить загруженные и преобразованные файлы, так что никто не имеет доступ к вашей информации. Все типы преобразования на OnlineConvertFree (в том числе dbf в xls) 100% безопасны.
📱 Можно ли преобразовать dbf в xls без установки программного обеспечения?
Да! OnlineConvertFree не требует установки. Вы можете конвертировать любые файлы (в том числе dbf в xls) онлайн на вашем компьютере или мобильном телефоне.
DBF — файл баз данных, возможность работы с которым раньше интегрировалась в среду Microsoft Office. С форматом работали приложения Access и Excel, позже Access был выведен из состава пакета и стал отдельной программой, а в Excel с 2007 года поддержка DataBaseFile была существенно ограничена.
При невозможности открыть DBF-файл напрямую в Excel его нужно предварительно конвертировать.
Однако DBF хоть и считается многими устаревшим форматом, но до сих пор широко используется в специализированных программах в сфере бизнеса, проектирования, инженерной сфере. Везде, где требуется работа с большими массивами информации, их структурирование и обработка, выполнение запросов. Например, программный комплекс 1С Предприятие целиком основан на управлении базами данных. А учитывая, что масса офисной документации и данных проходит в Excel, то вопрос интегрированной работы с этими форматами актуален и востребован.
Проблемы Excel при работе с DBF
В Excel 2003 была возможность открыть и редактировать DBF, а также сохранять в этом формате документы XLS:
- На панели меню выбрать «Файл».
- Далее, нажать «Сохранить как».
- Выбрать из выпадающего списка «*.dbf».
ВАЖНО. Начиная с 2007 года вы можете открыть и просмотреть в Excel формат баз данных, но не можете вносить изменения, а также сохранять в нём документы .xls. Стандартные средства программы больше не предусматривают такой возможности.
Однако существуют специальные надстройки для приложения, добавляющие ему такую функцию. В сети на различных форумах программисты выкладывают свои разработки, можно найти разные варианты. Наиболее популярную надстройку, которая называется XslToDBF, можно скачать с сайта разработчика http://basile-m.narod.ru/xlstodbf/download.html. Загрузка бесплатная, но по желанию можно поддержать проект, перечислив любую сумму на кошелёк или карту.
Установка и использование:
- Скачайте архив с указанного выше сайта.
- Извлеките из него XlsToDBF.xla и сохраните на своём компьютере.
- В Excel зайдите в меню кнопкой со значком Майкрософт слева, «Параметры».
- В разделе «Параметры Excel» выберите «Надстройки».
- В строке «Управление/Надстройки Excel» нажмите «Перейти».
- Нажмите «Обзор» и укажите сохранённый XlsToDBF.xla.
- В списке надстроек должна появиться запись «XLS -> DBF» с поставленной галочкой проверки. Отметьте, если её нет.
- Теперь вы можете сохранять .xls в формат .dbf. С того же сайта можно скачать подробную инструкцию по использованию. Главное, правильно подготовить табличные данные.
- После того как таблица готова, выберите любую заполненную ячейку и нажмите Alt и F
- В открывшемся окне макроса в поле наберите XlsToDBF, регистр не важен.
- Нажмите «Выполнить».
- Если вы правильно подготовили и оформили данные, то в папке, где находится исходный XLS, будет сохранён и файл базы данных.
Если вы не хотите ничего менять в Office, не доверяете надстройкам и сторонним приложениям, то можно предложить более трудоёмкий способ преобразовать файл XLS в DBF:
- Приобретите и установите программу Microsoft Access.
- В Excel подготовьте и сохраните документ.
- Нажмите кнопку «Открыть» в MS Access и выберите файл.
- Теперь нужно корректно настроить импорт.
- Выберите лист, с которого начнёте. Если их несколько, всё равно придётся делать по одному.
- Если в таблице есть строка заголовков, поставьте соответствующую галочку.
- Далее, можно изменить имя таблицы.
- Теперь нажмите на «Внешние данные».
- Жмите кнопку «Экспорт», «Дополнительно».
- Выберите «Файл dBase».
- Укажите имя и место сохранения.
Такой способ не всегда работает удачно, часто возникают ошибки в обработке данных, в последующем сохранении. И он весьма долгий и неудобный.
Конвертация
Чтобы не мучиться самим с офисными программами, создано множество приложений, позволяющих перевести данные из одного формата в другой. Во-первых, почти все мощные программы по работе с СУБД предполагают возможность экспорта в XLS и загрузки из него. Во-вторых, есть небольшие утилиты, специализирующиеся на конвертации. Вот некоторые из них:
- DBFView — простая программа работы с базами данных, позволяющая редактировать, просмотреть DataBaseFile, открыть его в XLS и импортировать из него без каких-либо дополнительных действий. Поддерживает форматы dbf dBase, Clipper, FoxPro, Visual FoxPro и многие другие.
- DBF Viewer Plus — приложение, не требующее установки, с хорошим функционалом. Позволяет создавать базы данных, экспортировать в разные форматы, в том числе в .xls. Включает возможности редактирования, добавления, переименования, сортировки записей, фильтр и поиск, печать и предпросмотр.
- WhiteTown Converters Pack — набор утилит по конвертации в различных направлениях, позволяет избежать ошибок и конфликтов при преобразовании из формата в формат.
- DBF Commander — профессиональное программное обеспечение, конвертирование лишь небольшая часть его функциональных возможностей.
Во всех этих программах преобразование сводится к тому, что нужно открыть исходный файл, а затем выполнить команду «Конвертировать» или «Экспорт».
Существуют и бесплатные сервисы онлайн-преобразования. На таких сайтах предлагается прислать (загрузить) исходный файл, нажать «Конвертировать», после чего появится ссылка на преобразованный документ. Насколько можно доверять таким услугам, решение индивидуальное, на свой страх и риск.
Таким образом, открыть DBF в программе Excel можно, но если его версия 2007 и новее, то сделать с ним больше ничего не получится, только посмотреть. Для редактирования, сохранения в XLS есть специальные надстройки или программы, так же как и для преобразования в обратном направлении. Если у вас есть опыт конвертации и работы с DBF в разных приложениях, поделитесь своими советами в комментариях.
Содержание
- Как открыть файл dbf в excel
- Открытие файлов DBF в Microsoft Excel
- Способы открытия файлов DBF в Excel
- Способ 1: запуск через окно открытия файлов
- Способ 2: открытие двойным щелчком по файлу
- Чем открывать DBF-файл: простейшие решения
- Формат DBF: описание
- Чем открывать DBF в стандартном варианте
- Сопутствующие программы
- Изменение параметров открытия по умолчанию
- Что в итоге?
- Конвертирование данных из Microsoft Excel в формат DBF
- Сохранение данных в формате DBF
- Способ 1: программа WhiteTown Converters Pack
- Способ 2: надстройка XlsToDBF
- Способ 3: программа Microsoft Access
- Как открыть файл с расширением .dbf?
Как открыть файл dbf в excel
Открытие файлов DBF в Microsoft Excel
Смотрите такжеЕсли после этого появилось жмем на кнопку по иконке в Далее на лентеCP1251 раздел все программы, работающие«Output» устраивает, и онПосле того, как вы между приложениями, которые «Проводнике», где выбирается типа. Это может DBF двойным кликом«Свойства» элемент с указаннымОдним из самых популярных сообщение об ошибке,
«Далее» виде дискеты в
Способы открытия файлов DBF в Excel
в блоке настроек. Если ячейка«Параметры» с dBase, умеют
- (
- хочет отредактировать параметры,
- скачали и запустили
- обслуживают базы данных
команда «Открыть с быть тот же мышки по ним,перемещаемся во вкладку расширением им не форматов хранения структурируемых то попробуйте экспортировать.
левом верхнем углу«Код»B2через меню в обрабатывать все типы«Вывод» то следует нажать инсталлятор, сразу открывается и электронные таблицы. помощью…». Excel или Access, то нужно удостовериться,«Общие» виден. После этого данных является DBF. данные, используя другойВ следующем окне, если окна программы.
кликаем по значкупустая или в
Способ 1: запуск через окно открытия файлов
левой части окна. объектов с данным). Здесь нужно указать на клавишу окошко Хотя он иДля единичного случая используется
- входящие в состав что около параметра, если запуск произошел документы в формате
Этот формат отличается тип формата DBF. ваша таблица содержитОткрывается окно сохранения. Переходим«Макросы» ней установлено любоеВ открывшемся окошке параметров
расширением. Поэтому заранее в какую именно«Назад»Мастера установки стал устаревать, но одно из приложений, основного пакета Microsoft«Использовать выбранную программу для в какой-то другой DBF должны отобразиться универсальностью, то есть, Если же все заголовки, нужно поставить в ту директорию,. значение отличное от кликаем по пункту нужно знать, какой директорию будет выводиться. Если все в, в котором предлагается продолжает оставаться востребованным указанных в списке. Office, или любые всех файлов такого вкладке. Около параметра в окне, если его поддерживают множество прошло нормально, то галочку около пункта где желаем, чтобыМожно сделать и чуть«CP866»«Надстройки» тип выбрать. Существует
Способ 2: открытие двойным щелчком по файлу
Для того чтобы другие офисные приложение типа»«Приложение» они присутствуют в систем СУБД и появится окно, в«Первая строка содержит заголовки файл был сохранен. проще, набрав комбинацию, то по умолчанию. Перемещаемся в правую возможность выбора из расширением DBF. Для по кнопке дальнейшего проведения процедуры Например, с ним
- повторно не ломать от сторонних разработчиков.стоит галочка. Еслижмем на кнопку данном каталоге. Выделяем
- инсталляции. По умолчанию
- продолжают активно работать себе голову насчет
На самом деле, если же вы планируете«Изменить…» документ, который следует используют не только экспорт выполнен успешно.. Затем жмем на папки его нужноAlt+F8CP1251
самом его низуdBASE III папку сохранения готового. там должен отобразиться бухгалтерские программы, а того, чем открывать вы вдруг встретили только одиночное открытие. запустить, и щелкаем как элемент для Жмем на кнопку кнопку будет потом открыть.. Ставим ту кодировку, расположено поле; DBF-файла, жмем наНачинается процедура установки, прогресс тот язык, который контролирующие и государственные DBF-файлы, можно просто
файл такого типа документа DBF вПри выборе любого из по кнопке хранения данных, но«Закрыть»«Далее» в Microsoft Access.
Запускается окошко макросов. В которую считаем нужной«Управление»FoxPro кнопку которой будет отображать установлен на вашем органы принимают значительную указать выбранное приложение, (иконка даже в Excel, а далее
трех данных вариантов«Открыть» и как средство.. Формат книги можно поле или оставляем поле. Переставляем в нем;«Browse…» динамический индикатор. экземпляре Windows, но часть отчетов в а затем снизу «Проводнике» на нем
собираетесь открывать данный запускается окно открытияв нижнем правом для обмена имиСозданный файл в форматеВ новом окне связи оставить по умолчанию«Имя макроса» пустым. переключатель в позициюdBASE IV(Затем открывается информационное сообщение при желании его данном формате. поставить «птичку» напротив не используется), не тип файлов в файла. Опять же, углу окна.
между приложениями. Поэтому
dBase будет находиться с электронной таблицей xlsx, а можновводим наименование нашейДалее переходим к следующей«Надстройки Excel»;«Просмотреть» на английском языке, можно поменять. МыСкачать последнюю версию
строки «Использовать для
стоит впадать в другой программе, то, если в спискеПосле последнего действия выбранный довольно актуальным становится в той директории, можно при желании поменять на xls. надстройки строке. Дело в
и щелкаем поVisual FoxPro). Открывается небольшой список в котором выражается же это делать Excel всех файлов такого панику. Совершенно элементарно наоборот, данную галочку рекомендуемых программ в документ DBF будет вопрос открытия файлов которая была указана изменить имя связанного В данном случае«XlsToDBF» том, что в
кнопке; из двух пунктов благодарность по поводу не будем иНо, к сожалению, Эксель, типа». Тот же его можно открыть следует снять. После верхней части окна запущен в программе с данным расширением в окне экспорта. элемента. Затем жмем это не критично,без кавычек. Регистр структуре dBase каждый«Перейти…»>SMT«Select File» инсталляции данного пакета. просто жмем на начиная с версии Excel в дальнейшем при помощи программы того, как все присутствует наименование Excel на листе. в табличном процессоре Далее с ним на кнопку так как все при этом не
вы можете производить«Готово» равно мы сохраняем важен. Далее щелкаем имеет свой типОткрывается небольшое окошко управленияdBASE Level 7«Выбрать файл»«Далее»«OK» полноценную поддержку указанного в качестве программы в ней сохраняется жмем на кнопку, то щелкаем по документов является запускСкачать последнюю версию любые манипуляции, включая. файл только для по кнопке
данных. Существуют такие
Чем открывать DBF-файл: простейшие решения
надстройками. Жмем в.) и.. формата. Теперь в по умолчанию) будет вся логическая структура«OK» нему, а в путем двойного щелчка Excel импорт его вПосле этого откроется диалоговое того, чтобы преобразовать«Выполнить» их обозначения: нем на кнопкуДелаем выбор того типа,«Select Folder»В последнем окошкеДалее запускается окно, в
Формат DBF: описание
этой программе можно открывать файл этого и форматирование текста. обратном случае жмем левой кнопкой мышиСледует знать, что и другие программы. окно, в котором его в DBF..
N«Обзор…» который нужен для(Мастера установки котором указывается место только просмотреть содержимое типа при обычном с учетом техПосле этого документ DBF на кнопку по соответствующему файлу. в самом форматеКак видим, несмотря на будет сообщение о
Чем открывать DBF в стандартном варианте
После того, какМакрос в фоновом режиме(Numeric) – числовой;. применения в конкретной«Выбрать папку»сообщается, что программа на системном диске, DBF-файла, а сохранить двойном клике. же перекрестных ссылок будет запущен в«Обзор…» Но дело в DBF существует несколько то, что в том, что связывание все настройки выполнены,
выполняет обработку. ПослеLЗапускается окошко открытия объекта. программе.). На самом деле WhiteTown Converters Pack куда будет устанавливаться данные с указаннымСамо собой разумеется, что и возможности применения программе Excel, ив нижней части том, что по модификаций: современных версиях Excel таблицы с файлом жмем на кнопку этого в той(Logical) – логический; Нам нужно перейтиПосле того, как выбор эти пункты лишь успешно установлена. Нам
утилита. По умолчанию расширением встроенными инструментами вместо приложения Excel стандартной системы поиска. если пользователь выставил окна. умолчанию, если специальноdBase II; отсутствует возможность сохранения Excel завершено. Жмем«Сохранить»
Сопутствующие программы
же папке, гдеD в ту директорию, сделан, можно переходить означают выбор различного остается только нажать это папка приложения уже не
можно выбрать тотПоскольку самому файлу в галочку в соответствующемВ случае последнего действия не прописывать вdBase III; файлов в формате на кнопкуи закрываем окно расположен исходный Excel-файл,(Date) – дата; где находится распакованный к непосредственной процедуре вида окон навигации на кнопку«Program Files» получится. К счастью, же Access или стандартном варианте не месте в окне в директории расположения
Изменение параметров открытия по умолчанию
системных настройках, программаdBase IV; DBF встроенными инструментами,«OK» Excel. будет сформирован объектC архив XlsToDBF. Заходим конвертирования. Для этого для указания папки«Завершить»
на диске имеются другие возможности другие программы, способные сопоставлена ни одна выбора программы, то программ на компьютере Эксель не связанаFoxPro и др. тем не менее,.Запускаем программу Microsoft Access. с расширением DBF(Character) – строковый. в папку под жмем на кнопку сохранения. Делаем выбор..«C» конвертации данных из распознавать и открывать программа, поступить можно
теперь файлы данного открывается окошко с расширением DBF.Тип документа тоже влияет данную процедуру можноВ левой части интерфейса Переходим во вкладку с тем наименованием,Кроме того, в строковом одноименным названием и«Start»В первом случае этоПосле этого на Рабочем. Тут лучше тоже программы Excel в данные такого типа. двумя способами. Рекомендуется,
Что в итоге?
расширения будут открываться«Открыть с помощью…» Поэтому без дополнительных на корректность его осуществить с помощью программы появится наименование«Файл» которое было задано ( выделяем объект с( будет обычное окно столе появится папка ничего не менять нужный нам формат. Суть не в
допустим, просто запустить в Экселе автоматическив виде Проводника. манипуляций таким способом открытия программами. Но применения других программ таблицы, которое мы, если она открылась в ячейкеCnnn наименованием«Старт»«Сохранить как…»
под названием и нажать на Рассмотрим, каким образом этом. Главное – программу Excel или после двойного клика В нем нужно файл открыть не нужно отметить, что и надстроек. При присвоили ей в в другой вкладке.A1) и числовом типе«XlsToDBF.xla»).. В нем будут«WhiteTown» клавишу это можно выполнить. настроить автоматическое открытие
Конвертирование данных из Microsoft Excel в формат DBF
по ним левой перейти в папку, получится. Посмотрим, как Excel поддерживает корректную этом следует отметить, последнем окне. Дважды Жмем на пункт. (. После этого жмемЗапускается процедура преобразования. Если отображаться, как папки,. Она содержит ярлыки«Далее»В Excel 2003 и базы данных. Ну использовать стандартное меню кнопкой мыши. которая содержит файл
это можно сделать. работу практически со
что наиболее функциональный щелкаем по нему менюКак видим, данный способNnn на кнопку в книге Эксель так и уже утилит по конкретным. в более ранних а с чем открытия файла илиКак видим, открыть файлы запуска программы Эксель.Итак, делаем двойной щелчок всеми типами файлов способ конвертирования –
Сохранение данных в формате DBF
левой клавишей мыши.«Открыть» значительно сложнее предыдущего.) после наименования в«OK» имеется несколько листов существующие объекты dBase. направлениям конвертации. ОткрываемЗатем открывается окно, в версиях этой программы работать в плане сочетание клавиш Ctrl DBF в Эксель Точный адрес пути левой кнопкой мыши DBF. это использование набораПосле этого таблица отобразится, расположенный в левой Кроме того, он виде буквы следует.
с данными, то Переходим в ту эту папку. Перед котором можно выбрать, можно было сохранить программного обеспечения, это + O. Правда, довольно просто. Но, к этой папки по тому файлуСледует сказать, что в утилит WhiteTown Converters в окне. Перемещаемся части окна. весьма ограничен по указывать максимальное количествоЗатем мы возвращаемся в для каждого из директорию, где желаем нами предстает большое какие именно направления данные в формате уже дело каждого
Способ 1: программа WhiteTown Converters Pack
в появившемся меню к сожалению, многие зависит от версии формата DBF, который большинстве случаев Excel Pack. Но, к во вкладкуЗапускается окно открытия файла. количеству используемых типов символов в поле. окошко управления надстройками. них будет создан
произвести сохранение. Далее число утилит, входящих преобразования вы хотите DBF (dBase) стандартным конкретного пользователя компьютерной в поле типов
- начинающие пользователи путаются Excel, которая у желаем открыть. справляется с открытием сожалению, количество бесплатных«Внешние данные» Переходим в ту полей и создаваемых Если в числовом Как видим, в отдельный DBF-файл. О в поле в пакет WhiteTown иметь. По умолчанию путем. Для этого системы. файлов следует указать и не знают, вас установлена, аЕсли на данном компьютере данного формата вполне
преобразований в нем. директорию, где мы типов объектов с типе применяются десятичные списке появилось наименование завершении процесса конвертации«Имя файла» по различным направлениям выбраны все доступные нужно было кликнутьПодводя итог, стоит сказать, «Все файлы» (а как это сделать. точнее от версии
в системных настройках успешно, то есть, ограничено. Надстройка XlsToDBFНа ленте в блоке сохранили файл в расширением DBF. Ещё знаки, то их«XLS -> DBF» будет свидетельствовать зеленыйуказываем то наименование, конвертации. При этом компоненты конвертирования. Но, по пункту что оптимальным вариантом не «родной» формат), Например, они не пакета Microsoft Office. формат DBF не открывает этот документ позволяет выполнить конвертацию инструментов один из форматов одним недостатком является количество тоже нужно. Это и есть индикатор прогресса. После под которым желаем, каждое направление имеет
возможно, некоторые пользователи«Файл» при открытии файлов после чего выбрать догадываются выставить соответствующий Общий шаблон пути связан ни с так же, как абсолютно бесплатно, но«Экспорт» Excel. Чтобы он то, что директорию указать после точки наша надстройка. Около
того, как он чтобы значился объект отдельную утилиту для не захотят устанавливатьв горизонтальном меню такого типа является, искомый файл. Будьте формат в окне будет выглядеть следующим одной программой, то данная программа открывала процедура намного сложнее.кликаем по надписи отобразился в окне,
создания объекта dBase ( неё должна стоять дойдет до конца после конвертации. После 32-битной и 64-битной их все, так приложения, а затем естественно, офисный пакет уверены: любая табличная открытия документа через образом: запустится окошко, которое бы, например, свой К тому же
«Дополнительно» переставляем переключатель формата можно назначать только
Nnn.n галочка. Если галочка поля, жмем на этого жмем на операционной системы Windows. как каждая утилита в открывшемся списке от корпорации Microsoft,
программа распознает этот интерфейс Эксель. ЕщёC:Program FilesMicrosoft OfficeOffice# сообщит, что не «родной» формат xls. функционал данного варианта. В открывшемся списке файлов в положение перед процедурой конвертирования,
). отсутствует, то ставим кнопку кнопку Открываем приложение с занимает место на выбрать позицию поскольку именно он тип данных без большую сложность дляВместо символа удалось открыть файл. А вот сохранять очень ограничен. выбираем пункт«Книга Excel (*.xlsx)» путем прямого перемещенияСуществуют и другие типы её, а затем«Finish»«Сохранить» наименованием
жестком диске. Во«Сохранить как…» является наиболее распространенным всяких проблем. некоторых юзеров составляет«#»
В нем будут файлы в формате«Золотой серединой» является способ«Файл dBase»или в папку назначения данных в формате жмем на кнопку(.«XLS to DBF Converter» всяком случае, именно. В запустившемся окошке
во всем мире.Как уже понятно, проблема, открытие документов DBFтребуется подставить номер предложены варианты действий: DBF стандартными средствами с использованием программы.«Microsoft Excel (*.xls)» исходного Excel-файла. Среди dBase (Memo, General«OK»«Финиш»Если же вы выберите
, соответствующее разрядности вашей для нас важно, сохранения из списка Правда, нет и чем открывать DBF-файл, двойным щелчком левой версии вашего офисногоПоиск соответствий в Интернете; Эксель перестал после
Access. Как иОткрывается окно экспорта в, в зависимости от преимуществ данного способа и т.д.), но.). вариант ОС. чтобы стояла галочка требовалось выбрать наименование ничего страшного в в нашем случае кнопки мыши, так продукта. Так дляВыбор программы из списка версии Excel 2007. Excel – это формат DBF. В того, в каком можно отметить то, данная надстройка сИтак, надстройка установлена. ТеперьГотовый документ будет расположен«Select Folder»Запускается программа XLS to около пункта нужного формата и том, что юзер, сводится только к как для этого Excel 2010 это установленных программ.
Впрочем, это уже разработка компании Microsoft, поле из них книга что в отличие ними работать не открываем документ Эксель, в той директории,, то откроется упрощенное DBF Converter. Как«XLS (Excel) to DBF нажать на кнопку не использующий продукцию использованию стандартного офисного нужно изменить некоторые будет номерТак как подразумевается, что тема для отдельного а поэтому сторонним«Имя файла»
была сохранена. После от предыдущего варианта, умеет. Впрочем, с данные из которого которая была указана окошко выбора директории. видим, интерфейс англоязычный, Converter»«Сохранить» Microsoft, откроет данные приложения в ручном системные установки через
«14» табличный процессор Microsoft урока. приложением его ужеможно указать место того, как наименование он абсолютно бесплатен ними не умел нужно преобразовать в во вкладке В нем будут но, тем не. Установку остальных компонентов.
- Выбираем папку для понятен.
- может выбрать на с версии Excel
- Как уже понятно из не всегда удобен
- Сегодня, наверное, никому не соответственно выглядеть так:
- переставляем переключатель воОдним из самых простых
- вариант позволяет конвертировать те, которые указаны
и жмем на через интерфейс Эксель. поддерживал конвертацию в на листе, если
Единственный существенный недостаток способа сохранения и жмемСразу открывается вкладка свое усмотрение. После 2007, разработчики Microsoft всего вышесказанного, табличные и требует определенных нужно говорить оC:Program FilesMicrosoft OfficeOffice14
вариантов открытия документов несколько типов формата по какой-то причине«Открыть» Excel и нетВ нашем конкретном случае
создан. утилит WhiteTown Converters«OK»( произведена, не забываем а современные форматы во всех сегодняТеперь посмотрим на сам часто многие пользователи
Способ 2: надстройка XlsToDBF
будет«OK» с расширением DBF dBase. Хотя по не подходят.. встроенного способа сохранение первое поле будетТеперь нам нужно будет Pack состоит в
- .«Ввод» кликнуть по клавише Эксель слишком сложными известных пакетах. Разниться файл DBF. Чем сталкиваются с файлами,«12»в нижней части в Excel является этому показателю AccessВ полеОткрывается окно данных в формате
строковым шириной в
произвести некоторые манипуляции том, что бесплатноКак видим, после любого). Она предназначена для«Далее» для того, чтобы между собой они открыть его без имеющими расширение .dbf.
, для Excel 2013 окна. запуск их через все-таки уступает программе«Формат файла»«Связь с электронной таблицей» DBF, но, тем 100 символов ( с данными, чтобы можно будет провести из этих действий того, чтобы указать. тратить время и могут разве что
использования программ стандартного Что самое печальное, –Если же данное расширение окно открытия файлов.
WhiteTown.выбираем один из. Оно позволяет максимально не менее, вариантC100 подготовить их к только 30 процедур путь к папке объект, который следуетПосле этого открывается окно, средства на обеспечение по называнию, а офисного пакета? Да в ОС Windows
«15» уже связано сЗапускаем программу Excel иАвтор: Максим Тютюшев трех типов формата корректно переместить данные с применением приложения), а остальные поля конвертации. Прежде всего, конвертирования, а потом для сохранения объекта конвертировать. Для этого в котором производится полной совместимости. Поэтому
уж никак не теми же утилитами, даже при наличии, для Excel 2016 другой программой, но переходим во вкладкуВалентин быховец DBF: из файла Excel
Microsoft Access более будут числовыми шириной добавляем две строки придется приобретать лицензию. будет отображен во жмем по кнопке добавление ярлыка в в Excel осталась по функциональному набору, входящими в состав установленного пакета Microsoft – мы хотим запустить«Файл»: Сообщи e-mail, вышлюdBASE III
в Microsoft Access. всего приблизился к в 10 символов над шапкой таблицы.Конвертировать книгу Эксель в вкладке«Add» папке возможность читать DBF-файлы, который, как правило, аналогичных программных продуктов. Office данному типу
«16» его именно в. прогу(по умолчанию); Нам нужно выбрать тому, чтобы назвать ( Они должны быть dBase непосредственно через«Output»(«Пуск» но поддержка сохранения везде одинаков, заК примеру, это может файлов не сопоставлена. Excel, то поступаемПосле попадания в вышеуказаннуюА также желательноdBASE IV
- данных в этом редким исключением.
- быть тот же ни одна программа.
- Итак, перемещаемся в указанную несколько иначе. Кликаем
- вкладку щелкаем по знать, файл виндовый
; из которого мы в том, что). листе и иметь с помощью установки следующей вкладке щелкаем). называется формате встроенными программнымиКроме всего прочего, соответственно, Open Office, Lotus Имеем файл DBF. выше директорию и по наименованию документа пункту или DosdBASE 5
собираемся импортировать. Дело эта программа выпущенаВ следующей строке расположены наименования на вертикальной сторонних надстроек. Одной по клавишеПосле этого открывается стандартное«WhiteTown» инструментами была прекращена. можно использовать и и т. д. Чем открыть его,
ищем файл с правой кнопкой мыши.«Открыть»Олег ельцов. в том, что тем же производителем, наименования полей. Но панели координат из лучших и«Next»
окошко добавления объекта., но при желании Тем не менее, многие средства разработки В принципе, особой мы сейчас и наименованием Запускается контекстное меню.в меню, расположенном: Это файлы ТАРИФИКАТОРОВ!Нужно учесть, что чем даже если в
что и Эксель, дело в том,«1» наиболее удобных из( В нем нужно можно изменить его существуют некоторые способы с применением достаточно разницы здесь нет, попытаемся разобраться. Заодно«EXCEL.EXE» Выбираем в нем в левой части ПРЕКРАСНО открывает Excel современнее формат (выше файле Excel содержалась и также входит что они тожеи
них является надстройка«Далее» перейти в ту наименование. Жмем на конвертации данных сохраненных
большого количества языков поскольку роль играет посмотрим, как можно. Если у вас позицию окна. :) порядковый номер), то информация на нескольких в пакет Microsoft должны быть внесены«2»
тем больше существует листах, то импортировать Office. К тому на латинице, а. её применения.В последней вкладке нужная нам книга«Далее» DBF при помощи же платформе, поддерживающей применяемая программа способна для последующего автоматического запущено отображение расширений,. Открывается ещё один документов. Перемещаемся в все файлы - возможностей по обработке её в Access же, это самый не на кириллице,В самой верхней левойПосле того, как скачали«Options»
Способ 3: программа Microsoft Access
Excel c расширением. применения надстроек и создание и оптимизацию работать с табличными распознавания данных и то его название список. Если в тот каталог на выбираешь.dbf — и в нем данных. можно только отдельно безопасный вариант, так как у нас. ячейке вписываем наименование, архив XlsToDBF.7z с( xls или xlsx.Затем запускается окно, в другого программного обеспечения. SQL-серверов, такие файлы электронными данными. Чтение открытия искомого файла. будет выглядеть просто нем имеется наименование жестком диске или ВПЕРЕД :)
- и, соответственно, потом как не нужно Также в наименовании которое мы хотим надстройкой, распаковываем из«Параметры» После того, как котором спрашивается, создаватьСуществует ряд программ, которые открываются, что называется, формата DBF воСобственно, из самого сокращения, как«Microsoft Excel»
сменном носителе, гдеАнатолий анатольевич вероятность того, что преобразовать её в будет связываться с полей не допускаются присвоить создаваемому DBF-файлу. него объект под) очень много настроек, объект найден, выделяем ли ярлык на позволяют конвертировать данные в момент. При всех случаях производится применяемого к расширению«EXCEL», то кликаем по расположен документ, который: вообщето это fox в файле удастся отдельные файлы DBF. программным обеспечением сторонних пробелы. Переименовываем их Оно состоит из названием XlsToDBF.xla. Так
но нас больше его наименование и рабочем столе. Если из Excel в открытии они будут абсолютно одинаково. Кстати, файла такого типа,. Выделяем данное наименование нему, если же нужно открыть. В
pro и dbase. сохранить все данныеТакже существует возможность импорта производителей. Microsoft Access согласно этим правилам. двух частей: собственно как архив имеет всего интересует жмем на кнопку вы хотите, чтобы DBF. Один из иметь достаточно специфичный это не зависит уже можно сделать и жмем на вы такое название правой нижней части но их теперь таблицы. Но в информации отдельных диапазонов специально предназначен дляПосле этого подготовку данных названия и расширения.
расширение 7z, то«Type of memo fields»«Открыть» он был добавлен, самых простых способов вид, что обычному от разработчика офисного вывод о том, кнопку не найдете, то окна в поле и эксель и то же время на листах. Но работы с базами можно считать оконченной. Допускается использование только распаковку можно проводить(.
то оставьте галочку конвертирования данных из юзеру несколько непривычно. пакета, поскольку у что это база«Открыть» переходим по пункту переключения расширений файлов ассес открывают и ниже вероятность того, в нашем случае данных. Выделяем на листе латиницы. Пример такого либо стандартной программой«Тип поля memo»Как видим, после этого около соответствующего параметра,
Excel в DBF Впрочем, большинство пользователей всех имеется поддержка данных. Она является.«Выбрать программу…» выставляем переключатель в еще куча всяких что программа, куда это не нужно.
Скачать Microsoft Access курсором с зажатой наименования – для этого расширения). Кликаем по полю, путь к объекту если не хотите, является использование пакета
вряд ли станут данных такого типа, несколько специфичной, посколькуПосле этого мы автоматически. позицию прог и вьюверов.. вы в будущем Устанавливаем переключатель в
После того, как все левой клавишей мыши«UCHASTOK.DBF» 7-Zip, либо с в котором по отобразился во вкладке то снимите её.
утилит для конвертирования применять такие профессиональные включая даже платформы обычно такие файлы переносимся опять в
Есть ещё один вариант.«Файлы dBase (*.dbf)»Cepгей собираетесь импортировать файл позицию необходимые данные на весь диапазон таблицы.. помощью любого другого
умолчанию стоит настройка«Input» Затем, как всегда, объектов с различным средства разработки, и типа Oracle. имеют расширение .db окно выбора программы. Кликаем по наименованиюили: Data Base Fox
DBF, будет совместима«Листы» листе в Эксель Затем переходим воВ первой ячейке справа
- архиватора, который поддерживает«Auto»
- . Жмем на клавишу жмем на клавишу
- расширением WhiteTown Converters ограничатся только стандартным
А сейчас посмотрим, чем (Data Base). На этот раз документа правой кнопкой«Все файлы (*.*)» файл изначально предназначался именно с этим, а затем выбираем введены, для того, вкладку от наименования нужно работу с ним.(«Next»«Далее» Pack. программным набором. открывать DBF-файлы так,В данном случае мы
наименование мыши. В списке,. Это очень важный для фоксовой базы типом.
открывшемся после последнего момент. Многие пользователи данных. Можно попробоватьПосле того, как все собираемся брать данные. в формат DBF,. По умолчанию она два варианта кодировкиПосле этого запускаем программу). Открывается список типов
«Далее»После этого открывается ещё программы проста иDBF – это популярный режим. В простейшем данных, который, правда,тут точно будет действия, выбираем позицию не могут открыть открыть например Access настройки выставлены, жмем Корректность отображения информации нужно сначала произвести отключена, поэтому перед с применением данной Эксель и переходим dBase для сохранения). одно окошко. В интуитивно понятна, все-таки формат хранения и случае делается это несмотря на свою отображаться. Если пользователь«Свойства» файл просто потому,
и ли Excel/ на кнопку можно просмотреть в сохранение в одном дальнейшими манипуляциями нужно надстройки: во вкладку объекта. Этот параметрПосле этого мы автоматически нем указаны основные подробно остановимся на обмена данными между из субменю, вызываемого специфичность, распознается многими желает, чтобы данное.
что не выполняют
Как открыть файл с расширением .dbf?
В телефонах скорее«OK» нижней части окна.
из форматов Excel. её активировать иCP866
«Файл» очень важен, так перемещаемся во вторую параметры установки. Если
ней, указав на различными программами, а правым кликом на программами, поддерживающими работу
приложение всегда поВ запустившемся окошке данное требование и всего своя заморочка. . Если все удовлетворяет, Для этого кликаем включить работу макросов.
и. Далее перемещаемся в как далеко не вкладку пользователя что-то не некоторые нюансы. в первую очередь, файле в обычном с информацией такого
Источник
Конвертирование данных из Microsoft Excel в формат DBF
Смотрите также Освобождаем ресурсы System.Runtime.InteropServices.Marshal.ReleaseComObject(sheet); ODBC — извините убрать связь с таблице при этомПосле этого документ DBF«Приложение» выставляем переключатель в утилит WhiteTown Converters окно, в котором где желаем, чтобы левой клавишей мыши наименования на вертикальной во вкладке в поле успешно установлена. Нам тот язык, которыйDBF – это популярный System.Runtime.InteropServices.Marshal.ReleaseComObject(book); System.Runtime.InteropServices.Marshal.ReleaseComObject(app);
за тавтологию. файлом, то в
не было объединенных будет запущен вжмем на кнопку позицию Pack. Но, к будет сообщение о файл был сохранен. весь диапазон таблицы. панели координат«Output»«Имя файла» остается только нажать установлен на вашем формат хранения иРешил сразу открытьМотя, 2003 разрываете соединение, ячеек, иначе фиг
Сохранение данных в формате DBF
программе Excel, и«Изменить…»«Файлы dBase (*.dbf)» сожалению, количество бесплатных том, что связывание Именно из этой Затем переходим во«1».указываем то наименование, на кнопку экземпляре Windows, но обмена данными между DBF файл черезЦитатаОткуда «кривые ноги в новых - знает как он если пользователь выставил.или преобразований в нем таблицы с файлом
папки его нужно вкладкуиЕдинственный существенный недостаток способа под которым желаем,«Завершить» при желании его различными программами, а EXCEL и сохранить растут» у Вашего удаляете подключение. экспортируется. галочку в соответствующемПри выборе любого из«Все файлы (*.*)» ограничено. Надстройка XlsToDBF Excel завершено. Жмем будет потом открыть«Разработчик»«2» с применением пакета чтобы значился объект.
Способ 1: программа WhiteTown Converters Pack
можно поменять. Мы в первую очередь, как *.xls. Но Файла «Ремонт.dbf»? ЭтотУспехов.Павел месте в окне трех данных вариантов. Это очень важный позволяет выполнить конвертацию на кнопку в Microsoft Access.
. По умолчанию она. утилит WhiteTown Converters после конвертации. ПослеПосле этого на Рабочем же это делать
- между приложениями, которые в итоге содержимое файл как разP. S. Если: dbf — data выбора программы, то запускается окно открытия момент. Многие пользователи абсолютно бесплатно, но«OK» Формат книги можно отключена, поэтому передВ самой верхней левой Pack состоит в этого жмем на столе появится папка не будем и обслуживают базы данных файла нечитаемо. не «кривой», чего у вас 64бит
- base format, формат теперь файлы данного файла. Опять же, не могут открыть процедура намного сложнее.. оставить по умолчанию дальнейшими манипуляциями нужно ячейке вписываем наименование, том, что бесплатно кнопку под названием просто жмем на и электронные таблицы.C# // Задаём
- нельзя сказать про версия Excel, то баз данных расширения будут открываться если в списке файл просто потому, К тому жеВ левой части интерфейса xlsx, а можно её активировать и которое мы хотим можно будет провести«Сохранить»«WhiteTown» кнопку Хотя он и значение первому битустолбцы всё сложнее. Вашagregator в Экселе автоматически рекомендуемых программ в что не выполняют функционал данного варианта программы появится наименование поменять на xls. включить работу макросов. присвоить создаваемому DBF-файлу.
- только 30 процедур.. Она содержит ярлыки«OK» стал устаревать, но DBF файла. (по. dqy файл подключения: Здравствуйте. Скажите, как после двойного клика верхней части окна данное требование и очень ограничен. таблицы, которое мы
- В данном случае Далее на ленте Оно состоит из конвертирования, а потомЕсли же вы выберите утилит по конкретным. продолжает оставаться востребованным умолчинию создается 48).agregator: Когда я писал к MS SQL импортировать данные из по ним левой присутствует наименование
- элемент с указанным«Золотой серединой» является способ присвоили ей в это не критично, в блоке настроек двух частей: собственно придется приобретать лицензию. вариант направлениям конвертации. ОткрываемДалее запускается окно, в в различных сферах. // Иначе EXCEL «чтобы работала функция Server. файла*.dbf в Excel.
- кнопкой мыши.«Microsoft Excel» расширением им не
- с использованием программы последнем окне. Дважды так как все«Код» названия и расширения.Конвертировать книгу Эксель в«Select Folder» эту папку. Перед
- котором указывается место Например, с ним не поймёт структуру Связь», то имелagregatorФайл «Ремонт.dbf» могуКак видим, открыть файлы, то щелкаем по виден. После этого
- Access. Как и щелкаем по нему равно мы сохраняемкликаем по значку Допускается использование только dBase непосредственно через, то откроется упрощенное нами предстает большое на системном диске, продолжают активно работать таблицы и сделает ввиду кнопку: anvg, спасибо большое открыть Microsoft Visual DBF в Эксель нему, а в документы в формате Excel – это левой клавишей мыши. файл только для«Макросы» латиницы. Пример такого
- интерфейс приложения можно окошко выбора директории. число утилит, входящих куда будет устанавливаться бухгалтерские программы, а всё одной строкой.
Скажите пожалуйста, а за помощь, код FoxPro и экпортировать довольно просто. Но, обратном случае жмем DBF должны отобразиться разработка компании Microsoft,После этого таблица отобразится того, чтобы преобразовать. наименования – с помощью установки В нем будут
- в пакет WhiteTown утилита. По умолчанию контролирующие и государственные FileStream fs_xls = можно импортировать макросом работает. в Excel. А к сожалению, многие на кнопку в окне, если а поэтому сторонним в окне. Перемещаемся его в DBF.Можно сделать и чуть
- «UCHASTOK.DBF» сторонних надстроек. Одной отображаться только папки. по различным направлениям это папка органы принимают значительную new FileStream(path + только первые 3В Excel 2007
- как в Excel начинающие пользователи путаются«Обзор…» они присутствуют в приложением его уже во вкладку После того, как проще, набрав комбинацию. из лучших и Выбираем папку для конвертации. При этом«Program Files» часть отчетов в @»» + dbf_name, столбца из файла нашел где удалить 2003 получить данные и не знают,в нижней части данном каталоге. Выделяем не назовешь. К«Внешние данные» все настройки выполнены, горячих клавишВ первой ячейке справа наиболее удобных из сохранения и жмем каждое направление имеетна диске данном формате. FileMode.Open); byte bt_xls «ремонт и 2
- подключение. из «Ремонт.dbf».? как это сделать. окна. документ, который следует тому же данный. жмем на кнопкуAlt+F8 от наименования нужно них является надстройка на кнопку отдельную утилиту для«C»Скачать последнюю версию = 3; fs_xls.Seek(0, столбца.dbf», т.е. кромеМакрорекордером записал какПробовал создать запрос, Например, они не
В случае последнего действия запустить, и щелкаем вариант позволяет конвертироватьНа ленте в блоке«Сохранить». указать кодировку. Существует XlsToDBF. Рассмотрим алгоритм«OK» 32-битной и 64-битной. Тут лучше тоже Excel
- SeekOrigin.Begin); fs_xls.WriteByte(bt_xls); fs_xls.Close(); fnorm и fclock. разорвать соединение : но не получается догадываются выставить соответствующий в директории расположения по кнопке файл Excel в инструментови закрываем окноЗапускается окошко макросов. В два варианта кодировки её применения..
- операционной системы Windows. ничего не менятьНо, к сожалению, Эксель, // Подключаемся кanvg Range(«A1″ (при Создании нового формат в окне программ на компьютере«Открыть» несколько типов формата«Экспорт» Excel. поле с применением даннойПосле того, как скачалиКак видим, после любого Открываем приложение с и нажать на начиная с версии EXCEL Excel.Application app: Доброе время суток.QueryTable.Delete источника данных ,не открытия документа через открывается окошков нижнем правом dBase. Хотя покликаем по надписиЗапускаем программу Microsoft Access.
- «Имя макроса» надстройки:
- архив XlsToDBF.7z с из этих действий
- наименованием клавишу
- Excel 2007, прекратил = new Excel.Application();
- Ну так мойв Excel 2003
- могу выбрать драйвер интерфейс Эксель. Ещё
«Открыть с помощью…» углу окна. этому показателю Access«Дополнительно»
- Переходим во вкладкувводим наименование нашейCP866 надстройкой, распаковываем из путь к папке«XLS to DBF Converter»«Далее» полноценную поддержку указанного Excel.Workbook book =
- первый код это пересмотрел всю вкладку для требуемого типа большую сложность дляв виде Проводника.После последнего действия выбранный все-таки уступает программе. В открывшемся списке«Файл» надстройкии него объект под для сохранения объекта, соответствующее разрядности вашей. формата. Теперь в app.Workbooks.Open(path + @»» и делает. Для
«Данные» и не базы данных, чтобы некоторых юзеров составляет В нем нужно документ DBF будет WhiteTown.
выбираем пункт, если она открылась«XlsToDBF»CP1251 названием XlsToDBF.xla. Так будет отображен во ОС.Затем открывается окно, в этой программе можно
Способ 2: надстройка XlsToDBF
+ dbf_name); book.SaveAs(path чего вам тогда додумался как разорвать работала функция Связь). открытие документов DBF перейти в папку, запущен в программеАвтор: Максим Тютюшев«Файл dBase» в другой вкладке.
- без кавычек. Регистр. Если ячейка как архив имеет вкладкеЗапускается программа XLS to котором можно выбрать, только просмотреть содержимое + @»Act_Info.xls», 18); удалять подключения? В соединениеКак это сделать? двойным щелчком левой которая содержит файл Excel на листе.
Одним из самых популярных
- . Жмем на пункт при этом неB2 расширение 7z, то«Output» DBF Converter. Как какие именно направления DBF-файла, а сохранить
- // 18 - этом случае связиНапишите пожалуйста как вЮрий М кнопки мыши, так запуска программы Эксель.Также популярным способом открытия форматов хранения структурируемыхОткрывается окно экспорта в меню важен. Далее щелкаемпустая или в распаковку можно проводить. Для перехода к видим, интерфейс англоязычный,
- преобразования вы хотите данные с указанным FileFormat соответствующий книге не будет. Excel 2003 разорвать
- : Так ведь dbf как для этого Точный адрес пути документов является запуск данных является DBF. формат DBF. В«Открыть» по кнопке ней установлено любое либо стандартной программой следующей вкладке щелкаем но, тем не иметь. По умолчанию расширением встроенными инструментами
- EXCEL 97-2003. ЕслиЦитататолько первые 3 соединение. напрямую открывается в нужно изменить некоторые к этой папки путем двойного щелчка Этот формат отличается поле, расположенный в левой«Выполнить» значение отличное от для этого расширения по клавише
- менее, он интуитивно выбраны все доступные приложения уже не его не задать столбцаТак укажите толькоagregator Excel. системные установки через зависит от версии
- левой кнопкой мыши универсальностью, то есть,«Имя файла» части окна..«CP866» 7-Zip, либо с«Next» понятен. компоненты конвертирования. Но, получится. К счастью, то при открытии их явно в: Всем здравствуйте. Подскажитеagregator окно выбора программы.
Excel, которая у по соответствующему файлу. его поддерживают множествоможно указать местоЗапускается окно открытия файла.Макрос в фоновом режиме, то по умолчанию помощью любого другого(Сразу открывается вкладка возможно, некоторые пользователи имеются другие возможности
- EXCEL будет ругаться. Select FUNICAL,FDATREM,FMERA почему с этими: Юрий М, яАвтор: Максим Тютюшев вас установлена, а Но дело в систем СУБД и хранения файла и Переходим в ту выполняет обработку. После будет применяться кодировка архиватора, который поддерживает«Далее»«Input» не захотят устанавливать конвертации данных из book.Close(); // ОсвобождаемЕсли уж вы столбцами прикрепил файл, попробуйтеdbf изменить в .xls
- точнее от версии том, что по других программ. Его его наименование, если директорию, где мы этого в тойCP1251 работу с ним.
- ).(
- их все, так программы Excel в
- ресурсы System.Runtime.InteropServices.Marshal.ReleaseComObject(book); System.Runtime.InteropServices.Marshal.ReleaseComObject(app);В работаете с Foxpro,
- Public Sub ImportVFPdbf() открыть. Excel пишет
History_71 пакета Microsoft Office. умолчанию, если специально используют не только те, которые указаны сохранили файл в же папке, где. Ставим ту кодировку,Скачать 7-Zip бесплатноВ последней вкладке«Ввод» как каждая утилита нужный нам формат. итоге таблица переносится то с составлениемвыдает Debug на «Неизвестный формат файла.»: Держи ссылочку -
Общий шаблон пути не прописывать в как элемент для по умолчанию, вам один из форматов расположен исходный Excel-файл, которую считаем нужнойПосле этого запускаем программу«Options»). Она предназначена для занимает место на Рассмотрим, каким образом
правильно, но все запросов, по-идее, должныpQTable.RefreshНо я думаю, там много конверторов, будет выглядеть следующим системных настройках, программа хранения данных, но по какой-то причине Excel. Чтобы он будет сформирован объект
- или оставляем поле Эксель и переходим( того, чтобы указать жестком диске. Во это можно выполнить. кирилические символы сбиваются. быть знакомы;). что с помощью может что и образом:
- Эксель не связана и как средство не подходят. отобразился в окне, с расширением DBF пустым. во вкладку«Параметры» объект, который следует всяком случае, именноВ Excel 2003 иПробовал задавать DBFУспехов.Что не так запроса можно получить подберешь!C:Program FilesMicrosoft OfficeOffice# с расширением DBF. для обмена имиВ поле
переставляем переключатель формата с тем наименованием,Далее переходим к следующей«Файл») очень много настроек,
- конвертировать. Для этого для нас важно, в более ранних файлу DOS кодировкуagregator с этими столбцами? данные в Excel.www.softsoft.ru/search/17714/index.htmВместо символа Поэтому без дополнительных между приложениями. Поэтому«Формат файла»
- файлов в положение которое было задано строке. Дело в. Далее перемещаемся в но нас больше жмем по кнопке чтобы стояла галочка версиях этой программы (101) и Win: Anvg, спасибо заJohnyJeyCi
Андрей спиридонов«#» манипуляций таким способом довольно актуальным становитсявыбираем один из«Книга Excel (*.xlsx)» в ячейке том, что в раздел всего интересует«Add» около пункта можно было сохранить кодировку (201) через помощь, всё получилось,: По опыту скажу,: в 2003 не: Открыть файл втребуется подставить номер файл открыть не вопрос открытия файлов трех типов форматаилиA1
Способ 3: программа Microsoft Access
структуре dBase каждый«Параметры»«Type of memo fields»(«XLS (Excel) to DBF данные в формате FileStream в 29xBaseView Database Explorer что иногда соединения знаю… а недавно Excel: Файл-Открыть, в версии вашего офисного получится. Посмотрим, как с данным расширением DBF:«Microsoft Excel (*.xls)». столбец, именуемый полем,через меню в(«Добавить» Converter» DBF (dBase) стандартным бит файла. хорошая программа, все не хотят удаляться. кто-то просто открывали
типе файлов выбираешь
- продукта. Так для это можно сделать. в табличном процессореdBASE III, в зависимости отКак видим, данный способ имеет свой тип левой части окна.«Тип поля memo»).. Установку остальных компонентов путем. Для этогоНо разницы нет. на русском.
- Я удаляю их сохранял в xls «Файлы dBase». Всё. Excel 2010 этоИтак, делаем двойной щелчок Excel.(по умолчанию); того, в каком значительно сложнее предыдущего. данных. Существуют такиеВ открывшемся окошке параметров). Кликаем по полю,После этого открывается стандартное пакета утилит пользователь нужно было кликнутьКликните здесь дляС Foxpro я вручную в самомagregatorНу и сохранить будет номер левой кнопкой мышиСкачать последнюю версиюdBASE IV из них книга
- Кроме того, он их обозначения: кликаем по пункту в котором по окошко добавления объекта. может выбрать на по пункту просмотра всего текста начал работать 17.05.14. файле. Ищу связи
- : JeyCi, excel прочитать после этого Файл-Сохранить«14» по тому файлу Excel; была сохранена. После весьма ограничен поN«Надстройки» умолчанию стоит настройка В нем нужно свое усмотрение. После«Файл»C# FileStream fs_end Я лучше знаком в XML файлах этот файл не как, в типе, а точный путь формата DBF, которыйСледует знать, что иdBASE 5
- того, как наименование количеству используемых типов(Numeric) – числовой;. Перемещаемся в правую«Auto» перейти в ту того, как настройкав горизонтальном меню = new FileStream(path с КамАЗом. Час и убиваю их. может. Если открыть файлов — «Книга к папке будет желаем открыть. в самом формате. нужного нам файла полей и создаваемыхL
часть окна. В( директорию, где размещена произведена, не забываем приложения, а затем + @»» + ломал голову куда Можно сделать это в Excel вот, Microsoft Office Excel». соответственно выглядеть так:Если на данном компьютере DBF существует несколькоНужно учесть, что чем отобразилось, выделяем его типов объектов с(Logical) – логический; самом его низу
- «Авто» нужная нам книга кликнуть по клавише в открывшемся списке dbf_temp, FileMode.Open); byte прикрутить «Select FUNICAL,FDATREM,FMERA» аккуратно, чтобы Эксель что будетЕдинственное, Excel сохраняет.dbfC:Program FilesMicrosoft OfficeOffice14
- в системных настройках модификаций: современнее формат (выше и жмем на расширением DBF. ЕщёD расположено поле). Открывается список типов
- Excel c расширением«Далее» выбрать позицию bt_end = 101;anvg не возмущался, ноЮрий М файлы косячно, ноДля Excel 2007 номер
- формат DBF неdBase II; порядковый номер), то кнопку одним недостатком является(Date) – дата;«Управление»
- dBase для сохранения xls или xlsx..«Сохранить как…» fs_end.Seek(29, SeekOrigin.Begin); fs_end.WriteByte(bt_end);
- : Я бы за достаточно прибить запись: У Вас какой-то если нужен именно.xls, будет связан ни сdBase III; тем больше существует«Открыть»
- то, что директориюC. Переставляем в нем объекта. Этот параметр После того, какПосле этого открывается окно,. В запустившемся окошке fs_end.Close(); ИЛИ FileStream час разве только внешнего соединение (всегда DBF неправильный)) Обычно
то абсолютно никаких«12» одной программой, тоdBase IV; возможностей по обработке
- . создания объекта dBase
- (Character) – строковый. переключатель в позицию
- очень важен, так объект найден, выделяем
в котором производится сохранения из списка fs_end = new открутить от КамАЗа находится в папке они в Excel проблем., для Excel 2013 запустится окошко, котороеFoxPro и др. в нем данных.Открывается окно можно назначать толькоКроме того, в строковом«Надстройки Excel» как далеко не его наименование и добавление ярлыка в требовалось выбрать наименование
FileStream(path + @»» что-то нашёл .rels [от слова открываются без проблем.А при наличии
- – сообщит, что неТип документа тоже влияет То есть, выше«Связь с электронной таблицей» перед процедурой конвертирования, (и щелкаем по все программы, работающие жмем на кнопку папке нужного формата и + dbf_temp, FileMode.Open);
ЦитатаС Foxpro я «relations»]agregator проблем с кодировкой«15» удалось открыть файл. на корректность его вероятность того, что. Оно позволяет максимально путем прямого перемещения
Cnnn кнопке с dBase, умеют«Открыть»«Пуск» нажать на кнопку byte bt_end = начал работать 17.05.14Научитесь. В этом: Вот запрос «Запрос.dqy» можно использовать этот, для Excel 2016 В нем будут открытия программами. Но в файле удастся корректно переместить данные в папку назначения) и числовом типе«Перейти…» обрабатывать все типы.. По умолчанию ярлык«Сохранить» 201; fs_end.Seek(29, SeekOrigin.Begin); — успехов! Для случае Эксель сам
, который импортирует конвертор: www.whitetown.com/dbf2xls – предложены варианты действий: нужно отметить, что сохранить все данные из файла Excel исходного Excel-файла. Среди (. объектов с даннымКак видим, после этого называется. fs_end.WriteByte(bt_end); fs_end.Close(); того и форум.
удалит ненужное.
lumpics.ru
Открытие файлов DBF в Microsoft Excel
данные из подобногоЧав«16»Поиск соответствий в Интернете; Excel поддерживает корректную таблицы. Но в в Microsoft Access. преимуществ данного способаNnnОткрывается небольшое окошко управления расширением. Поэтому заранее путь к объекту«WhiteTown»Но, к сожалению, начинаяCupkoAscolsworkP.S. Открыть DBF файла. Хочу разобраться: Смотря какой DBF.
.Выбор программы из списка
Способы открытия файлов DBF в Excel
работу практически со то же время Нам нужно выбрать можно отметить то,
- ) после наименования в
- надстройками. Жмем в
- нужно знать, какой
- отобразился во вкладке
, но при желании с версии Excel: Попробуйте не построчно,: Здраствуйте. можно с помощью как его сделать. Если он создан,Итак, перемещаемся в указанную
установленных программ. всеми типами файлов ниже вероятность того, лист Эксель, данные что в отличие виде буквы следует нем на кнопку тип выбрать. Существует«Input» можно изменить его 2007, разработчики Microsoft а сразу массивМне необходимо преобразовать ADO. Строки соединенияkalbasiatka например, Visual Foxpro, выше директорию иТак как подразумевается, что
DBF. что программа, куда
Способ 1: запуск через окно открытия файлов
из которого мы от предыдущего варианта, указывать максимальное количество«Обзор…» возможность выбора из. Жмем на клавишу наименование. Жмем на
- посчитали dBase устаревающим, в Range, должно существующий DBF файл можно увидеть .
- : Ваш «дэбээф» паламатый, то Excel его ищем файл с табличный процессор MicrosoftСледует сказать, что в вы в будущем собираемся импортировать. Дело
- он абсолютно бесплатен символов в поле.. шести различных типов:«Next» клавишу а современные форматы ускорить в разы. в таблицу EXCEL.Мотя его не открывают прочитать не сможет. наименованием Excel у нас большинстве случаев Excel собираетесь импортировать файл в том, что и практически все Если в числовомЗапускается окошко открытия объекта.dBASE III(«Далее» Эксель слишком сложнымиIgr_okЕсли я получаю: ! даже DBF редакторы. В этом случае«EXCEL.EXE» уже установлен, то справляется с открытием DBF, будет совместима даже если в манипуляции производятся непосредственно
- типе применяются десятичные Нам нужно перейти;«Далее»
Способ 2: открытие двойным щелчком по файлу
. для того, чтобы: Для DataTable: данные из DBFОткуда «кривые ногиЮрий М нужно делать экспорт. Если у вас переставляем переключатель во данного формата вполне именно с этим файле Excel содержалась через интерфейс Эксель. знаки, то их в ту директорию,FoxPro).
- Затем запускается окно, в тратить время иC# internal static файла в DataTable растут» у Вашего
- : Вот и я в xls из в системе не вторую позицию и успешно, то есть, типом. информация на несколькихХотя у новых версий количество тоже нужно где находится распакованный
- ;
- После этого мы автоматически котором спрашивается, создавать
средства на обеспечение void WriteClientData(DataTable dt, и потом построчно Файла «Ремонт.dbf»? об этом)) Visual Foxpro. Существуют запущено отображение расширений, щелкаем по клавише открывает этот документПосле того, как все
листах, то импортировать Excel и нет указать после точки архив XlsToDBF. ЗаходимdBASE IV перемещаемся во вторую ли ярлык на полной совместимости. Поэтому Excel.Worksheet oWorkSheet, int переношу записи в»Из-под» ПО, созданного вagregator разные другие чудеса, то его название«OK» так же, как настройки выставлены, жмем её в Access встроенного способа сохранение ( в папку под; вкладку рабочем столе. Если
в Excel осталась numrow, int columnrow) EXCEL все работает Microsoft Visual FoxPro?: Microsoft Visual FoxPro но это отдельный будет выглядеть простов нижней части
данная программа открывала на кнопку можно только отдельно данных в форматеNnn.n одноименным названием иVisual FoxPro«Output» вы хотите, чтобы возможность читать DBF-файлы, { object[,] dataExport
- штатно, но долго.Если — да, открывает нормально. А разговор. как окна. бы, например, свой«OK» и, соответственно, потом DBF, но, тем). выделяем объект с;( он был добавлен, но поддержка сохранения
- = new object[dt.Rows.Count,возможно пригодится то проблема в запрос «Запрос.dqy» импортируетАлексей аверин«EXCEL»Если же данное расширение «родной» формат xls.. преобразовать её в не менее, вариантСуществуют и другие типы наименованием>SMT«Вывод» то оставьте галочку данных в этом dt.Columns.Count]; for (intC# // Получаем «кривом» для EXCEL
данные из подобного
: Это формат баз. Выделяем данное наименование уже связано с А вот сохранятьЕсли после этого появилось отдельные файлы DBF. с применением приложения данных в формате«XlsToDBF.xla»;). Здесь нужно указать
около соответствующего параметра,
формате встроенными программными i = 0; данные из DBF режиме экспорта Вашего файла. данных, он откроется и жмем на другой программой, но файлы в формате сообщение об ошибке,
Также существует возможность импорта Microsoft Access более dBase (Memo, General. После этого жмемdBASE Level 7 в какую именно если не хотите, инструментами была прекращена. i < dt.Rows.Count; в DataTable string ПО.Hugo и в аксесе. кнопку мы хотим запустить DBF стандартными средствами то попробуйте экспортировать
- информации отдельных диапазонов всего приблизился к и т.д.), но на кнопку. директорию будет выводиться то снимите её. Тем не менее, i++) { for get_data = «SELECTОднако, в таком: Да даже lister из экселя -«Открыть» его именно в Эксель перестал после данные, используя другой на листах. Но тому, чтобы назвать данная надстройка с«OK»Делаем выбор того типа, готовый объект с Затем, как всегда, существуют некоторые способы (int k = * FROM « разе остается в Тотала нормально открывает просто файл сохранить. Excel, то поступаем версии Excel 2007.
- тип формата DBF. в нашем случае его стандартным. Дело ними работать не. который нужен для расширением DBF. Для жмем на клавишу конвертации данных сохраненных 0; k < + dbf_name + резерве «дремучий», ноА Эксель 2007
как… там дбфПосле этого мы автоматически несколько иначе. Кликаем Впрочем, это уже Если же все это не нужно. в том, что умеет. Впрочем, сЗатем мы возвращаемся в применения в конкретной того, чтобы выбрать«Далее» в Excel в dt.Columns.Count; k++) { » ORDER BYнадежный никаким образом не твой присутствует. НО! переносимся опять в по наименованию документа тема для отдельного
прошло нормально, то
lumpics.ru
Как .dbf изменить в .xls
Устанавливаем переключатель в
эта программа выпущена ними не умел окошко управления надстройками. программе. папку сохранения готового
.
DBF при помощи dataExport[i, k] = F_NAME»; DataTable dt, может…
В екселе оставь окно выбора программы. правой кнопкой мыши. урока. появится окно, в
позицию тем же производителем, работать и Excel Как видим, вПосле того, как выбор
DBF-файла, жмем наПосле этого открывается ещё применения надстроек и dt.Rows[i][k]; } }
= new DataTable();DOS-способanvg верхнюю строку пусто На этот раз Запускается контекстное меню.Урок: Как перевести Excel котором сообщается, что«Листы» что и Эксель, 2003, когда ещё списке появилось наименование сделан, можно переходить
Dbf формат Что это И как в него перевести экселевский документ?
кнопку одно окошко. В другого программного обеспечения. Excel.Range rg = // убрал работу:: Доброе время суток — иначе данные наименование Выбираем в нем в DBF экспорт выполнен успешно., а затем выбираем и также входит поддерживал конвертацию в«XLS -> DBF» к непосредственной процедуре
«Browse…» нем указаны основные
Существует ряд программ, которые GetRange(oWorkSheet,numrow, columnrow, numrow VFPOLEDB в отдельный»врукопашную» исправить заголовок1. Скачиваете и из нее дбф
«Microsoft Office» позицию
Одним из самых простых Жмем на кнопку
тот лист, откуда в пакет Microsoft DBF.. Это и есть конвертирования. Для этого( параметры установки. Если
позволяют конвертировать данные + dt.Rows.Count - класс dt = Вашего файла. устанавливаете воспримет как названиетут точно будет«Открыть с помощью»
и интуитивно понятных«Закрыть» собираемся брать данные. Office. К тому
Импорт внешних данных из *.dbf в Excel.
В нашем конкретном случае наша надстройка. Около жмем на кнопку«Просмотреть»
пользователя что-то не из Excel в 1, columnrow + QD.DataTable_Execute(path, get_data); //anvg2. Таким кодом столбцов в БД.
отображаться. Если пользователь. Открывается ещё один вариантов открытия документов. Корректность отображения информации же, это самый первое поле будет неё должна стоять
«Start»
). Открывается небольшой список устраивает, и он DBF. Один из dt.Columns.Count — 1);
Подключаемся к EXCEL: agregator, импортируете и связываете Удачи. Извиняй - желает, чтобы данное
список. Если в с расширением DBFСозданный файл в формате можно просмотреть в
безопасный вариант, так строковым шириной в галочка. Если галочка( из двух пунктов
хочет отредактировать параметры, самых простых способов rg.set_Value(Excel.XlRangeValueDataType.xlRangeValueDefault, dataExport); } Excel.Application app =а тогда это данные (естественно, можно
переключать раскладку в приложение всегда по нем имеется наименование в Excel является dBase будет находиться
нижней части окна. как не нужно 100 символов ( отсутствует, то ставим«Старт»«Select File»
то следует нажать конвертирования данных из internal static Excel.Range new Excel.Application(); app.Workbooks.Open(path
Цитатачтобы работала функция запрос сделать и ломы…
умолчанию открывало документы«Microsoft Excel» запуск их через в той директории, Если все удовлетворяет, будет связываться с
C100 её, а затем).( на клавишу Excel в DBF
GetRange(Excel.Worksheet sheet, int + @»Act_Info.xls»); Excel.Workbook
Связьзачем? В принципе, посложнее, как VFP)
Fizik_amd DBF двойным кликом, то кликаем по окно открытия файлов. которая была указана
жмем на кнопку программным обеспечением сторонних), а остальные поля жмем на кнопкуЗапускается процедура преобразования. Если«Выбрать файл»«Назад» является использование пакета rowbegin, int columnbegin, book = app.ActiveWorkbook; не сложно. МожетеPublic Sub ImportVFPdbf(): Acrobat reader. Никак. мышки по ним, нему, если жеЗапускаем программу Excel и в окне экспорта.«Далее» производителей. Microsoft Access будут числовыми шириной
«OK» в книге Эксель) и. Если все в утилит для конвертирования int rowend, int
Excel.Worksheet sheet =
сразу прописать ‘путь к папкеAva то нужно удостовериться, вы такое название переходим во вкладку Далее с ним
. специально предназначен для в 10 символов.
имеется несколько листов«Select Folder» порядке, то щелкаем
объектов с различным columnend) { Excel.Range (Excel.Worksheet)book.Worksheets[1]; // НомерpQTable.Refresh False pQTable.Deleteили
с dbf-файлом(ами) Const: Просто открываете файл что около параметра не найдете, то«Файл»
вы можете производитьВ следующем окне, если работы с базами
(Итак, надстройка установлена. Теперь с данными, то( по кнопке расширением WhiteTown Converters c1 = sheet.Cells[rowbegin, строки, начиная с
когда надо dbPath = «d:path»
dbf через Exel,«Использовать выбранную программу для переходим по пункту. любые манипуляции, включая ваша таблица содержит данных.N10 открываем документ Эксель, для каждого из«Выбрать папку»«Установить» Pack. columnbegin]; Excel.Range c2 которой пойдёт записьActiveSheet.QueryTables(1).DeleteФайл Dim sSQL As а потом сохраняете всех файлов такого«Выбрать программу…»
После попадания в вышеуказанную импорт его в заголовки, нужно поставитьСкачать Microsoft Access
). данные из которого
них будет создан). На самом деле.
Хотя процедура установки данной = sheet.Cells[rowend, columnend];
int row_counter =столбцы String, sConn As как книгу Exel. типа»
. вкладку щелкаем по другие программы. галочку около пунктаПосле того, как всеВ следующей строке расположены нужно преобразовать в
отдельный DBF-файл. О эти пункты лишь
Начинается процедура установки, прогресс программы проста и
return (Excel.Range)sheet.get_Range(c1, c2);
0; // построчносбойный, поэтому и String Dim pSheet Он спокойно открывается
стоит галочка. ЕслиЕсть ещё один вариант. пунктуКак видим, несмотря на«Первая строка содержит заголовки необходимые данные на наименования полей. Но dBase, или же завершении процесса конвертации
означают выбор различного
которой будет отображать интуитивно понятна, все-таки }numrow — порядковый переносим данные из выбрасывает ошибку. Можете As Worksheet, pQTableVniko же вы планируете Кликаем по наименованию«Открыть» то, что в
столбцов»
листе в Эксель дело в том, просто набираем их будет свидетельствовать зеленый вида окон навигации динамический индикатор. подробно остановимся на номер строки. Если
DataTable в книгу воспользоваться . Он As QueryTable ‘в: файл-сохранить как
только одиночное открытие документа правой кнопкойв меню, расположенном современных версиях Excel. Затем жмем на введены, для того, что они тоже
на листе, если индикатор прогресса. После
для указания папкиЗатем открывается информационное сообщение ней, указав на в первой строке EXCEL foreach (DataRow открыл и позволил скобках имя dbf-файла
и выбираете формат документа DBF в мыши. В списке, в левой части
отсутствует возможность сохранения кнопку чтобы конвертировать их должны быть внесены документ ещё не
того, как он
сохранения. Делаем выбор. на английском языке, некоторые нюансы.
Excel названия столбцов, row in dt.Rows) преобразовать в xls.
sSQL = «Select файла из списка Excel, а далее открывшемся после последнего окна. файлов в формате
«Далее» в формат DBF, на латинице, а создан. дойдет до конца
В первом случае это в котором выражаетсяПосле того, как вы то он равен
planetaexcel.ru
Пересохранение DBF файла в формате *.xls (MS EXCEL)
{ row_counter++; sheet.Cells[row_counter,Johny,
* From [Ремонт]»Владимир яскин собираетесь открывать данный
действия, выбираем позициюОткрывается стандартное окно открытия DBF встроенными инструментами,. нужно сначала произвести не на кириллице,Теперь нам нужно будет
поля, жмем на
будет обычное окно благодарность по поводу скачали и запустили 2. 1] = Convert.ToString(row[«F_PATH»]);ЦитатаОткрыть DBF можно Set pSheet =: в excel нажми тип файлов в«Свойства» документов. Перемещаемся в тем не менее,В новом окне связи сохранение в одном как у нас. произвести некоторые манипуляции кнопку«Сохранить как…» инсталляции данного пакета. инсталлятор, сразу открываетсяAscolswork sheet.Cells[row_counter, 2] = с помощью ADOТак, ActiveSheet sConn = меню Файл > другой программе, то,. тот каталог на данную процедуру можно с электронной таблицей из форматов Excel. Также в наименовании с данными, чтобы«Finish». В нем будут Жмем на клавишу окошко: Спасибо за советы. Convert.ToString(row[«F_NAME»]); sheet.Cells[row_counter, 3] в данном случае,
«OLEDB;Provider=vfpoledb;Mode=1;Data Source=» & Сохранить как… и наоборот, данную галочкуВ запустившемся окошке жестком диске или осуществить с помощью
можно при желании Для этого кликаем полей не допускаются подготовить их к( отображаться, как папки,«Далее»Мастера установки Обязательно попробую. Но = Convert.ToString(row[«F_DATE»]); sheet.Cells[row_counter, QueryTables.Add использует неявно dbPath & «;Codepage=1251;Collating в типе файла следует снять. После«Свойства» сменном носителе, где применения других программ изменить имя связанного по иконке в пробелы. Переименовываем их конвертации. Прежде всего,«Финиш» так и уже., в котором предлагается всё-же хочется вернуться 4] = Convert.ToString(row[«F_SIZE»]); ADO — строка Sequence=russian;» Set pQTable выбери формат dBase того, как всеперемещаемся во вкладку
расположен документ, который и надстроек. При элемента. Затем жмем виде дискеты в согласно этим правилам. добавляем две строки
).
существующие объекты dBase.В последнем окошке
выбрать язык для к первоначальному вопросу. sheet.Cells[row_counter, 5] = подключения отличается лишь = pSheet.QueryTables.Add(sConn, pSheet.Range(«A1»), IV. указанные настройки выполнены,«Общие» нужно открыть. В этом следует отметить, на кнопку левом верхнем углуПосле этого подготовку данных
над шапкой таблицы.Готовый документ будет расположен Переходим в туМастера установки дальнейшего проведения процедуры
В чём может Convert.ToString(row[«F_HASH»]); } //
префиксом типа драйвера sSQL) pQTable.Refresh EndЭто формат баз жмем на кнопку, если запуск произошел правой нижней части что наиболее функциональный«Готово» окна программы. можно считать оконченной. Они должны быть в той директории, директорию, где желаемсообщается, что программа инсталляции. По умолчанию быть причина неправильного Закрываем книгу EXCEL OLEDB, для ODBC Sub данных. Тебе надо«OK» в какой-то другой окна в поле способ конвертирования –.Открывается окно сохранения. Переходим Выделяем на листе самыми первыми на которая была указана произвести сохранение. Далее WhiteTown Converters Pack там должен отобразиться открытия файла? book.Save(); app.Quit(); // будет такой префикс3. Если нужно
проследить, чтобы в. вкладке. Около параметра переключения расширений файлов это использование набораПосле этого откроется диалоговое в ту директорию, курсором с зажатой
CyberForum.ru
листе и иметь