Как файл excel сделать программу

Может это безумный вопрос, но есть ли возможность из файла Excel сделать программку. Например у меня выполнен определенный проект в excel, можно ли избавиться от вида excel, сделать так чтобы это была отдельная программа.

Может это безумный вопрос, но есть ли возможность из файла Excel сделать программку. Например у меня выполнен определенный проект в excel, можно ли избавиться от вида excel, сделать так чтобы это была отдельная программа. vdekameron

Сообщение Может это безумный вопрос, но есть ли возможность из файла Excel сделать программку. Например у меня выполнен определенный проект в excel, можно ли избавиться от вида excel, сделать так чтобы это была отдельная программа. Автор — vdekameron
Дата добавления — 24.10.2014 в 11:29

Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Замечаний: 0% ±

2003 Напрямую» здесь означает следующее — если вы в своём коде использовали объекты модели самого Excel (например, работали с ячейками на листах, т.е. воспользовались книгой как хранилищем данных или для вывода результатов).

Как создать таблицу в Excel? Как работать в Excel. Эксель для Начинающих


В первом приближении, если правильно заменить все определения обхектов (но не отказываться от наличия Excel у пользователя!) — можно.
Либо надо изначально проектировать связи таким образом, чтобы функционал был отделен от интерфейса — тогда код может быть прямо перенесен хоть в VBS

Напрямую — нельзя. «Напрямую» здесь означает следующее — если вы в своём коде использовали объекты модели самого Excel (например, работали с ячейками на листах, т.е. воспользовались книгой как хранилищем данных или для вывода результатов).
В первом приближении, если правильно заменить все определения обхектов (но не отказываться от наличия Excel у пользователя!) — можно.
Либо надо изначально проектировать связи таким образом, чтобы функционал был отделен от интерфейса — тогда код может быть прямо перенесен хоть в VBS AndreTM

Сообщение Напрямую — нельзя. «Напрямую» здесь означает следующее — если вы в своём коде использовали объекты модели самого Excel (например, работали с ячейками на листах, т.е. воспользовались книгой как хранилищем данных или для вывода результатов).
В первом приближении, если правильно заменить все определения обхектов (но не отказываться от наличия Excel у пользователя!) — можно.
Либо надо изначально проектировать связи таким образом, чтобы функционал был отделен от интерфейса — тогда код может быть прямо перенесен хоть в VBS Автор — AndreTM
Дата добавления — 24.10.2014 в 11:56

Группа: Проверенные
Ранг: Форумчанин
Сообщений: 177
Замечаний: 0% ±

Excel 2010

Ну допустим пусть у пользователя стоит Excel, в этом случае можно сделать так, чтобы это была отдельная программа? Если нет, то как отделить все от самого excel, если я ввожу все данные в листе книги excel?

Ну допустим пусть у пользователя стоит Excel, в этом случае можно сделать так, чтобы это была отдельная программа? Если нет, то как отделить все от самого excel, если я ввожу все данные в листе книги excel? vdekameron

Простейшие формы ввода данных в Excel за пару секунд – без применения VBA!

Сообщение Ну допустим пусть у пользователя стоит Excel, в этом случае можно сделать так, чтобы это была отдельная программа? Если нет, то как отделить все от самого excel, если я ввожу все данные в листе книги excel? Автор — vdekameron
Дата добавления — 24.10.2014 в 12:52

Читайте также:
Если компьютер не видит программу

Группа: Друзья
Ранг: Участник клуба
Сообщений: 3180
Замечаний: 0% ±

2003

Отказаться от ввода данных в Excel
Или вводить данные в Excel-таблицу, из которой их подсосёт база данных и создаст из своих таблиц и форм исполняемый файл.

Правда, зачем это нужно, я не понимаю … И что должен получить юзер, запустивший этот экзешник, тоже.

Отказаться от ввода данных в Excel
Или вводить данные в Excel-таблицу, из которой их подсосёт база данных и создаст из своих таблиц и форм исполняемый файл.

Правда, зачем это нужно, я не понимаю … И что должен получить юзер, запустивший этот экзешник, тоже. Alex_ST

С уважением,
Алексей
MS Excel 2003 — the best.

Сообщение Отказаться от ввода данных в Excel
Или вводить данные в Excel-таблицу, из которой их подсосёт база данных и создаст из своих таблиц и форм исполняемый файл.

Правда, зачем это нужно, я не понимаю … И что должен получить юзер, запустивший этот экзешник, тоже. Автор — Alex_ST
Дата добавления — 24.10.2014 в 13:10

Источник: www.excelworld.ru

5 способов преобразовать таблицу Excel в файл формата XML

из excel в xml

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

Что такое форматы xls, xlsx и xml

Документы Excel могут быть нескольких форматов: xls, xlsx, xlsm, xlstx, xlstm, xlsb и т. д. Самые популярные – xls и xlsx.

XML – это язык разметки, как html. Он создан для хранения и транспортировки каких-либо данных. Используется в том числе для создания таблиц Excel и веб-страниц. По своей сути xml-формат — это структурированная база данных. Файл с таким расширением можно открыть в любом текстовом редакторе.

В нем вы увидите код, который и содержит те или иные данные.

Если в вашей таблице Excel встроена карта (схема) XML, вы без труда сможете экспортировать данные из нее в файл xml: с помощью стандартной функции приложения Эксель или за счет сторонних онлайн-конвертеров.

Microsoft Excel

Преобразовать xlsx в xml можно с помощью простого сохранения файла в новом формате, а также через кнопку «Экспорт» в специальном меню разработчика.

Но есть ограничение по количеству строк: при экспорте можно сохранить до 65 536 строк. Если в таблице больше данных, программа сможет обработать число строк, которое определяется формулой: ЧСТРОК ОСТАТ 65537. К примеру, если лист содержит 70 000 строк, Эксель сохранит 4464 (70000 ОСТАТ 65537). Если это ваш случай, данные таблицы придется экспортировать в два файла xml.

Простое сохранение

Самый легкий способ – воспользоваться меню «Сохранить как» и выбрать xml в качестве нового формата. Он подходит для небольших и более простых таблиц, так как есть риск, что потом все другие программы будут некорректно работать с созданным файлом. Тем не менее, метод стоит рассмотреть как один из возможных.

Как сохранить таблицу xls/xlsx в формате xml:

  1. Сначала откройте файл в программе Excel. Если она установлена в качестве приложения по умолчанию, просто найдите документ в «Проводнике Windows» и кликните по нему дважды. Таблица Excel в Проводнике Виндовс
  2. Также можете щелкнуть по документу правой кнопкой мыши, а затем выбрать «Открыть с помощью» и «Excel». Запуск таблицы с помощью программы Excel
  3. Либо запустите пустую таблицу с помощью ярлыка Excel на рабочем столе или в меню «Пуск». Ярлык Excel в меню Пуск
  4. Выберите документ в списке недавних либо нажмите «Открыть другие книги». Недавно открытые документы в программе Excel
  5. Если у вас уже открыта какая-то таблица в Экселе, нажмите на вкладку «Файл». Зайдите в раздел «Открыть» и нажмите «Обзор». Выберите, собственно, сам документ в «Проводнике». Обзор документов в Excel
Читайте также:
Составьте программу проверяющую что введенное число делится без остатка на 3 python
  • Внесите какие-либо изменения в таблицу при необходимости. Снова нажмите «Файл». Меню
  • Откройте вкладку «Сохранить как». Выберите каталог в списке недавних либо щелкните «Обзор». Сохранение документа в Excel
  • В «Типе файла» укажите значение «XML-данные». Выбор типа файла xml для сохранения через программу Excel
  • Выберите папку, введите новое название при желании и нажмите «Сохранить». Сохранение файла в xml в программе Excel
  • Экспорт через панель разработчика

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

    В меню разработчика есть также функция «Импорт». Она помогает сделать обратную конвертацию – из xml в xls или xlsx. В нашем блоге есть отдельная статья, посвященная этой теме.

    Если строк меньше 65 536

    Как экспортировать данные таблицы в xml, если количество строк не выходит за рамки нормы:

    1. Сначала включите панель разработчика в настройках Экселя. Для этого кликните «Файл». Нажмите «Параметры». Параметры Excel
    2. Зайдите в «Настроить ленту». Поставьте галочку «Разработчик» в списке справа. Нажмите «ОК» для сохранения настроек. Включение меню разработчика в Excel
    3. Раскройте вкладку «Разработчик» в верхнем меню. Нажмите «Экспорт». Экспорт данных xml в Excel
    4. Если в таблице несколько схем xml, дополнительно появится диалоговое окно. Выберите карту XML, которую вы хотите использовать, и кликните «ОК».
    5. В «Проводнике Windows» укажите новое имя документа при необходимости. Выберите папку для сохранения и подтвердите экспорт.

    Если строк больше 65 536

    Если таблица содержит больше 65 536 строк, придется создать два файла xml.

    Вот как это сделать:

    Удаление строк в Excel

      Обозначьте для себя количество строк, которое идет после 65 537. Удалите это количество с начала листа Excel: выделите их, нажмите правой кнопкой мыши и выберите «Удалить».
  • Далее экспортируйте данные таблицы в xml через меню разработчика, используя инструкцию выше. Экспорт данных в приложении Excel
  • Нажмите «Закрыть» в правом верхнем углу (кнопка с крестиком). Закрытие программы Excel
  • В новом окошке программа спросит, нужно ли сохранить изменения в файле (так как вы удалили определенное количество строк). Нажмите «Не сохранять». Таким образом, таблица останется в неизменном виде. Предупреждение о необходимости сохранить данные перед закрытием
  • Таким образом, у вас на руках будет два файла xml. При необходимости их можно будет объединить для создания исходной таблицы.

    Онлайн-конвертеры

    Если программы Excel нет на вашем ПК или вам не удалось перевести xlsx в xml в этом приложении, воспользуйтесь онлайн-конвертером. Есть много сайтов, которые бесплатно преобразовывают таблицы в подобные документы. Расскажу лишь о нескольких из них.

    Не переживайте о конфиденциальности: файлы будут доступны для скачивания только вам. А спустя сутки и вовсе будут удалены с серверов сайта.

    Tableconvert

    Tableconvert позволяет редактировать таблицу перед конвертацией. Самостоятельно создает для нее код, используя выбранный язык разметки и программирования: xml, html, sql и т. д. С помощью этого сервиса файлы также можно преобразовывать в jpg и pdf.

    Сайт бесплатный. Можно по желанию оставить донат разработчикам.

    1. Перейдите на сайт и загрузите таблицу с ПК с помощью специальной кнопки. Загрузка таблицы в Tableconvert
    2. Либо нажмите «Выдержка URL», вставьте ссылку на файл, опубликованный в интернете, и щелкните «Экстракт Excel». Вставка ссылки на таблицу в Tableconvert
    3. При необходимости измените содержимое каких-либо ячеек в блоке «Редактор таблицы», который будет чуть ниже. Редактирование таблицы в Tableconvert
    4. Прокрутите страницу еще немного вниз. В разделе «Генератор таблицы» будет код xml. При желании поставьте галочку «Minify XML», чтобы сжать документ. Затем кликните «Скачать» либо «Скопировать в буфер обмена», чтобы затем вставить сгенерированный код в какой-либо текстовый редактор. Скачивание готового файла xml в сервисе Tableconvert
    Читайте также:
    Как пользоваться программой daemon tools lite 10

    Zamzar

    Zamzar предлагает несколько способов загрузки исходных файлов: с ПК, по ссылке в интернете, из облачных хранилищ (Box, Dropbox, Google Drive и OneDrive). И вообще в этом сервисе можно преобразовать множество форматов: аудио, видео, текстовые документы, электронные книги, изображения, архивы и т. д.

    Одновременно можно сконвертировать несколько файлов. Схема та же: загружаете документы с таблицами, выбираете формат xml (если он не выбран по умолчанию) и нажимаете «Конвертировать».

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

    Конвертация xls в xml в Zamzar

    Максимальный размер файла в бесплатной версии 50 Мб. Подписка стоит от 18$ до 70$ в зависимости от тарифа.

    Onlineconvertfree

    Onlineconvertfree похож во многом на Zamzar. Здесь тоже можно конвертировать разные файлы: фото, аудио, видео и т. д. По несколько штук за раз.

    Добавление таблиц в сервис Onlineconvertfree

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

    Скачивание файлов xml после конвертации в Onlineconvertfree

    Даже без регистрации на сайте вы получаете доступ к разделу «Мои файлы». В нем будут храниться документы, которые вы ранее обработали в сервисе – в течение суток.

    Раздел с моими обработанными файлами в Onlineconvertfree

    В бесплатной версии есть реклама. Также есть лимит на количество одновременных конвертаций и размер файлов (до 100 Мб, но это больше, чем у Zamzar). Подписка стоит от 9$ до 20$ в зависимости от тарифа.

    Если у вас установлен Microsoft Excel, сконвертировать таблицу в xml можно прямо в этой программе: с помощью обычного сохранения или функции «Экспорт» в меню разработчика. Если строк больше 65 536, придется создать два файла.

    В иных случаях используйте онлайн-конвертеры. В Tableconvert можно предварительно отредактировать таблицу прямо на сайте, а затем скачать сгенерированный код xml. В Zamzar и Onlineconvertfree можно обработать сразу несколько файлов без регистрации в сервисе. Максимальный размер исходного документа должен быть не выше 50 Мб и 100 Мб соответственно.

    Источник: comp-doma.ru

    Чем создать XLS?

    Рассмотрим основные варианты, с помощью которых можно создать файл формата XLS (Excel Spreadsheet). Зачастую выполнение данной задачи не потребудет каких-либо особых хитростей, просто скачайте Microsoft Excel (для операционной системы Windows) — интерфейс программы не сложный, да и скачать ее вы можете бесплатно. Если же вы пользуетесь операционной системой Mac — скачайте Microsoft Excel for Mac как основную для данной платформы.

    Вооружившись программой с правильным функционалом, вы наверняка не испытаете проблем с созданием файла XLS. Мы собрали в общий список все программы походящие под данную задачу для ОС Windows, Mac, iOS, Android и сделали удобную таблицу:

    Программы для создания XLS файлов

    Чем создать XLS в Windows?

    Microsoft Excel
    Microsoft Excel Viewer

    Mac

    Microsoft Excel for Mac

    iOS

    Microsoft Excel for iOS

    Android

    Microsoft Excel for Android

    Общее описание расширения XLS

    Файл XLS является электронной таблицей, которая была создана при помощи распространенной системной утилиты Microsoft Excel, представляющей из себя, мощное средство для создания и редактирования электронных таблиц. Подобное расширение файла, входило в ряд наиболее популярных форматов для хранения таблиц.

    Знаете другие программы, которые могут создать XLS? Не смогли разобраться как создать файл? Пишите в комментариях — мы дополним статью и ответим на ваши вопросы.

    • Видео форматы
    • Аудио форматы
    • Электронные книги
    • Текстовые форматы
    • Дисковые образы
    • Табличные данные
    • Растровые изображения
    • Векторные изображения
    • Резервное копирование
    • Raw
    • Сжатые файлы
    • Файлы данных
    • Базы
    • 3D Изображения
    • CAD файлы
    • Файлы разработчиков
    • Зашифрованные файлы
    • Исполняемые форматы
    • Шрифты
    • Файлы игр
    • GIS, карты
    • Другие расширения
    • Форматы макетов
    • Форматы плагинов
    • Файлы настроек
    • Системные файлы
    • Веб форматы

    Источник: filesreview.com

    Рейтинг
    ( Пока оценок нет )
    Загрузка ...
    EFT-Soft.ru