Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Разный объем файлов при сохранении в .XLSB - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
Разный объем файлов при сохранении в .XLSB
alik-san Дата: Вторник, 29.08.2023, 10:08 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

16.0.5408.1001
Добрый день!

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

За 25.08.2023 – 86 612 КБ
За 28.08.2023 – 73 097 КБ

Затем наши специалисты сохраняют их в двоичном формате .xlsb и тогда разница увеличивается:

За 25.08.2023 – 56 405 КБ
За 28.08.2023 – 17 344 КБ

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


Cпасибо большое за помощь!
 
Ответить
СообщениеДобрый день!

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

За 25.08.2023 – 86 612 КБ
За 28.08.2023 – 73 097 КБ

Затем наши специалисты сохраняют их в двоичном формате .xlsb и тогда разница увеличивается:

За 25.08.2023 – 56 405 КБ
За 28.08.2023 – 17 344 КБ

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

Автор - alik-san
Дата добавления - 29.08.2023 в 10:08
Serge_007 Дата: Вторник, 29.08.2023, 10:11 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Здравствуйте

Нет, информация, разумеется, не теряется :)

Разница в том, что формат .xlsb - Excel Spreadsheet Binary - бинарный, за счет этого "сжатие" файла в этом формате - максимальное
Формат .xlsb в принципе практически лишен недостатков и я пользуюсь только им

Вот неплохой материал по теме: Xlsb или xlsx: сравнение форматов

Цитата
При работе с табличными данными в Microsoft Excel пользователи часто сталкиваются с выбором между двумя форматами файлов — xlsb и xlsx. Оба формата предназначены для хранения и обработки данных в таблицах, однако у них есть ряд отличий, которые могут повлиять на выбор подходящего формата в конкретной ситуации.

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

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

Xlsb и xlsx: что это такое?
Форматы Xlsb и xlsx являются разновидностями файлов, используемых для хранения и обработки данных в программе Microsoft Excel.

Формат xlsx является стандартным форматом для файлов, созданных в Excel. Он основан на формате Office Open XML и поддерживает все функции и возможности программы, включая форматирование, функции и макропрограммирование. Файлы xlsx могут быть открыты и редактированы в других приложениях, поддерживающих формат Office Open XML.

Формат xlsb, в отличие от xlsx, является двоичным форматом и использует сжатие данных, что делает его более компактным и эффективным в использовании ресурсов компьютера. Он также обладает более быстрой скоростью открытия и сохранения файлов, поскольку не требует конвертации данных во время работы. Файлы xlsb могут быть открыты и редактированы только в Excel, но при этом они могут быть запаролены и содержать макросы.

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

Различия между xlsb и xlsx форматами
Xlsb и xlsx – это два разных формата файлов, используемых в программе Microsoft Excel для хранения и обработки данных. Они имеют свои особенности, которые определяют их различия и применение.

Xlsb (Binary Workbook) – это бинарный формат файла, который хранит данные в двоичном виде. Это делает файлы xlsb более компактными и быстрыми в обработке, поскольку они не требуют перекодирования и распаковки информации. В результате, файлы xlsb обычно занимают меньше места на диске и открываются быстрее.

С другой стороны, xlsx (XML Spreadsheet) – это формат файла, который хранит данные в формате XML. В отличие от xlsb, файлы xlsx читаемы и доступны для редактирования без необходимости использования Microsoft Excel. Кроме того, xlsx поддерживает более широкий набор функций и возможностей, таких как создание макросов и связь данных с другими приложениями.

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

Таким образом, различия между форматами xlsb и xlsx заключаются в способе хранения данных, компактности, скорости обработки и доступности для редактирования. В конечном счете, выбор между ними зависит от ваших конкретных потребностей и требований.

Преимущества формата xlsb
1. Более компактный размер файла.

Формат xlsb отличается от формата xlsx тем, что он использует двоичное кодирование данных. Это позволяет значительно сократить размер файла, по сравнению с форматом xlsx, который использует XML-кодирование данных. Сокращение размера файла становится особенно заметным при работе с большими объемами данных, что позволяет сэкономить дисковое пространство и улучшить производительность.

2. Быстрое открытие и обработка данных.

Так как xlsb файлы хранятся в двоичном формате, они быстрее открываются и обрабатываются программами для работы с таблицами. В отличие от формата xlsx, где данные располагаются в виде отдельных XML-файлов и при открытии требуют их разбора и обработки, xlsb формат позволяет быстро получить доступ к данным и проводить операции с ними.

3. Защита данных.

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

4. Возможность работы с макросами и VBA кодом.

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

Преимущества xlsx формата
1. Широкая совместимость. Формат XLSX является одним из самых популярных форматов для хранения и обработки данных в таблицах. Большинство программ, включая Microsoft Excel, LibreOffice Calc и Google Sheets, поддерживают работу с этим форматом. Это значит, что файлы с расширением XLSX можно открывать и редактировать практически на любом компьютере или устройстве.

2. Большая емкость. Формат XLSX позволяет сохранять большое количество данных в одном файле. Он поддерживает до 1 миллиона строк и более 16 тысяч столбцов, что делает его идеальным для работы с большими объемами информации. Это особенно важно для проектов, требующих управления и анализа больших массивов данных.

3. Легкость в использовании. Формат XLSX обладает простым и интуитивно понятным интерфейсом. Он позволяет создавать и форматировать таблицы, добавлять формулы и функции, а также делать расчеты и анализировать данные. Кроме того, XLSX поддерживает вставку изображений, графиков и диаграмм, что позволяет создавать наглядные и информативные презентации данных.

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

5. Возможность автоматизации. Формат XLSX поддерживает макросы и автоматическое выполнение задач. Это позволяет создавать сложные модели и скрипты, которые автоматизируют процессы работы с данными. Такая функциональность особенно полезна для бизнеса, где требуется регулярное обновление и анализ большого объема информации.

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

Какой формат выбрать: xlsb или xlsx?
Выбор между форматами xlsb и xlsx зависит от конкретных потребностей и условий использования. Оба формата являются стандартными для работы с электронными таблицами в Microsoft Excel, однако они имеют некоторые отличия.

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

Формат xlsx, в свою очередь, является XML-форматом и более распространенным. Он обеспечивает более удобное взаимодействие с другими программами и платформами, так как XML-формат легко читается и обрабатывается. Кроме того, файлы в формате xlsx можно открывать и редактировать в онлайн-сервисах, таких как Google Таблицы.

Если вам важна компактность и быстродействие при работе с большими объемами данных, то формат xlsb будет предпочтительным выбором. Однако, если вам необходима совместимость с другими программами и платформами, а также возможность работы онлайн, то лучше выбрать формат xlsx.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЗдравствуйте

Нет, информация, разумеется, не теряется :)

Разница в том, что формат .xlsb - Excel Spreadsheet Binary - бинарный, за счет этого "сжатие" файла в этом формате - максимальное
Формат .xlsb в принципе практически лишен недостатков и я пользуюсь только им

Вот неплохой материал по теме: Xlsb или xlsx: сравнение форматов

Цитата
При работе с табличными данными в Microsoft Excel пользователи часто сталкиваются с выбором между двумя форматами файлов — xlsb и xlsx. Оба формата предназначены для хранения и обработки данных в таблицах, однако у них есть ряд отличий, которые могут повлиять на выбор подходящего формата в конкретной ситуации.

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

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

Xlsb и xlsx: что это такое?
Форматы Xlsb и xlsx являются разновидностями файлов, используемых для хранения и обработки данных в программе Microsoft Excel.

Формат xlsx является стандартным форматом для файлов, созданных в Excel. Он основан на формате Office Open XML и поддерживает все функции и возможности программы, включая форматирование, функции и макропрограммирование. Файлы xlsx могут быть открыты и редактированы в других приложениях, поддерживающих формат Office Open XML.

Формат xlsb, в отличие от xlsx, является двоичным форматом и использует сжатие данных, что делает его более компактным и эффективным в использовании ресурсов компьютера. Он также обладает более быстрой скоростью открытия и сохранения файлов, поскольку не требует конвертации данных во время работы. Файлы xlsb могут быть открыты и редактированы только в Excel, но при этом они могут быть запаролены и содержать макросы.

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

Различия между xlsb и xlsx форматами
Xlsb и xlsx – это два разных формата файлов, используемых в программе Microsoft Excel для хранения и обработки данных. Они имеют свои особенности, которые определяют их различия и применение.

Xlsb (Binary Workbook) – это бинарный формат файла, который хранит данные в двоичном виде. Это делает файлы xlsb более компактными и быстрыми в обработке, поскольку они не требуют перекодирования и распаковки информации. В результате, файлы xlsb обычно занимают меньше места на диске и открываются быстрее.

С другой стороны, xlsx (XML Spreadsheet) – это формат файла, который хранит данные в формате XML. В отличие от xlsb, файлы xlsx читаемы и доступны для редактирования без необходимости использования Microsoft Excel. Кроме того, xlsx поддерживает более широкий набор функций и возможностей, таких как создание макросов и связь данных с другими приложениями.

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

Таким образом, различия между форматами xlsb и xlsx заключаются в способе хранения данных, компактности, скорости обработки и доступности для редактирования. В конечном счете, выбор между ними зависит от ваших конкретных потребностей и требований.

Преимущества формата xlsb
1. Более компактный размер файла.

Формат xlsb отличается от формата xlsx тем, что он использует двоичное кодирование данных. Это позволяет значительно сократить размер файла, по сравнению с форматом xlsx, который использует XML-кодирование данных. Сокращение размера файла становится особенно заметным при работе с большими объемами данных, что позволяет сэкономить дисковое пространство и улучшить производительность.

2. Быстрое открытие и обработка данных.

Так как xlsb файлы хранятся в двоичном формате, они быстрее открываются и обрабатываются программами для работы с таблицами. В отличие от формата xlsx, где данные располагаются в виде отдельных XML-файлов и при открытии требуют их разбора и обработки, xlsb формат позволяет быстро получить доступ к данным и проводить операции с ними.

3. Защита данных.

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

4. Возможность работы с макросами и VBA кодом.

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

Преимущества xlsx формата
1. Широкая совместимость. Формат XLSX является одним из самых популярных форматов для хранения и обработки данных в таблицах. Большинство программ, включая Microsoft Excel, LibreOffice Calc и Google Sheets, поддерживают работу с этим форматом. Это значит, что файлы с расширением XLSX можно открывать и редактировать практически на любом компьютере или устройстве.

2. Большая емкость. Формат XLSX позволяет сохранять большое количество данных в одном файле. Он поддерживает до 1 миллиона строк и более 16 тысяч столбцов, что делает его идеальным для работы с большими объемами информации. Это особенно важно для проектов, требующих управления и анализа больших массивов данных.

3. Легкость в использовании. Формат XLSX обладает простым и интуитивно понятным интерфейсом. Он позволяет создавать и форматировать таблицы, добавлять формулы и функции, а также делать расчеты и анализировать данные. Кроме того, XLSX поддерживает вставку изображений, графиков и диаграмм, что позволяет создавать наглядные и информативные презентации данных.

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

5. Возможность автоматизации. Формат XLSX поддерживает макросы и автоматическое выполнение задач. Это позволяет создавать сложные модели и скрипты, которые автоматизируют процессы работы с данными. Такая функциональность особенно полезна для бизнеса, где требуется регулярное обновление и анализ большого объема информации.

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

Какой формат выбрать: xlsb или xlsx?
Выбор между форматами xlsb и xlsx зависит от конкретных потребностей и условий использования. Оба формата являются стандартными для работы с электронными таблицами в Microsoft Excel, однако они имеют некоторые отличия.

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

Формат xlsx, в свою очередь, является XML-форматом и более распространенным. Он обеспечивает более удобное взаимодействие с другими программами и платформами, так как XML-формат легко читается и обрабатывается. Кроме того, файлы в формате xlsx можно открывать и редактировать в онлайн-сервисах, таких как Google Таблицы.

Если вам важна компактность и быстродействие при работе с большими объемами данных, то формат xlsb будет предпочтительным выбором. Однако, если вам необходима совместимость с другими программами и платформами, а также возможность работы онлайн, то лучше выбрать формат xlsx.

Автор - Serge_007
Дата добавления - 29.08.2023 в 10:11
alik-san Дата: Вторник, 29.08.2023, 10:28 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

16.0.5408.1001
Serge_007,

Спасибо,

Могу ли я сказать, что увеличение разницы в объемах произошло за счет того, что в XLSB используется сжатие. И, грубо говоря, на сколько эффективно при переводе в XLSB это сжатие отработало, так файл и уменьшился?


Cпасибо большое за помощь!
 
Ответить
СообщениеSerge_007,

Спасибо,

Могу ли я сказать, что увеличение разницы в объемах произошло за счет того, что в XLSB используется сжатие. И, грубо говоря, на сколько эффективно при переводе в XLSB это сжатие отработало, так файл и уменьшился?

Автор - alik-san
Дата добавления - 29.08.2023 в 10:28
Serge_007 Дата: Вторник, 29.08.2023, 10:34 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
В целом - да
Терминология несколько другая, но суть - верная


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеВ целом - да
Терминология несколько другая, но суть - верная

Автор - Serge_007
Дата добавления - 29.08.2023 в 10:34
Serge_007 Дата: Вторник, 29.08.2023, 10:39 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Кстати, обратите внимание на тот факт, что в Excel всегда личная книга макросов была в бинарном формате (до Excel 2003 включительно - в .xlb, с Excel 2007 - в .xlsb )


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеКстати, обратите внимание на тот факт, что в Excel всегда личная книга макросов была в бинарном формате (до Excel 2003 включительно - в .xlb, с Excel 2007 - в .xlsb )

Автор - Serge_007
Дата добавления - 29.08.2023 в 10:39
Alex_ST Дата: Вторник, 29.08.2023, 14:12 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3213
Репутация: 609 ±
Замечаний: 0% ±

2003
Формат XLSX поддерживает макросы

:eek:



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
Сообщение
Формат XLSX поддерживает макросы

:eek:

Автор - Alex_ST
Дата добавления - 29.08.2023 в 14:12
Serge_007 Дата: Вторник, 29.08.2023, 14:13 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Алекс, а что смешного?
У тебя иное мнение?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеАлекс, а что смешного?
У тебя иное мнение?

Автор - Serge_007
Дата добавления - 29.08.2023 в 14:13
and_evg Дата: Вторник, 29.08.2023, 14:45 | Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 465
Репутация: 79 ±
Замечаний: 0% ±

Excel 2007
У тебя иное мнение?
Ну вроде как файлы, сохраненные с расширением .xlsx, макрокоманды не поддерживают и при сохранении из .xslm в .xlsx макросы удаляются...
 
Ответить
Сообщение
У тебя иное мнение?
Ну вроде как файлы, сохраненные с расширением .xlsx, макрокоманды не поддерживают и при сохранении из .xslm в .xlsx макросы удаляются...

Автор - and_evg
Дата добавления - 29.08.2023 в 14:45
Serge_007 Дата: Вторник, 29.08.2023, 14:53 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
при сохранении из .xslm в .xlsx макросы удаляются
Это да, макросы в формате .xlsx действительно не хранятся
Однако в статье нигде и не утверждается, что макросы можно хранить в этом формате

Автор пишет совсем о другом:
Формат XLSX поддерживает макросы
Т.е. в файлах формата .xlsx макросы будут работать, поскольку данный формат поддерживает макросы
Не их хранение, а их работу


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
при сохранении из .xslm в .xlsx макросы удаляются
Это да, макросы в формате .xlsx действительно не хранятся
Однако в статье нигде и не утверждается, что макросы можно хранить в этом формате

Автор пишет совсем о другом:
Формат XLSX поддерживает макросы
Т.е. в файлах формата .xlsx макросы будут работать, поскольку данный формат поддерживает макросы
Не их хранение, а их работу

Автор - Serge_007
Дата добавления - 29.08.2023 в 14:53
and_evg Дата: Вторник, 29.08.2023, 15:11 | Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 465
Репутация: 79 ±
Замечаний: 0% ±

Excel 2007
Т.е. в файлах формата .xlsx макросы будут работать

Это в ситуации: в файле формата .xlsx будут работать макросы из надстройки или личной книги макросов?
Тогда возникает вопрос: А какой формат из существующих форматов например в 2007-ом не поддерживает работу макросов?


Сообщение отредактировал and_evg - Вторник, 29.08.2023, 15:12
 
Ответить
Сообщение
Т.е. в файлах формата .xlsx макросы будут работать

Это в ситуации: в файле формата .xlsx будут работать макросы из надстройки или личной книги макросов?
Тогда возникает вопрос: А какой формат из существующих форматов например в 2007-ом не поддерживает работу макросов?

Автор - and_evg
Дата добавления - 29.08.2023 в 15:11
Serge_007 Дата: Вторник, 29.08.2023, 15:23 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
в файле формата .xlsx будут работать макросы из надстройки или личной книги макросов?
Да, будут

какой формат из существующих форматов например в 2007-ом не поддерживает работу макросов?
Не проверял, но думаю что в таких как .prn, .pdf, .xps и т.п.
Однако это не имеет значения в контексте статьи, в которой сравниваются конкретные два формата Xlsb и xlsx


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
в файле формата .xlsx будут работать макросы из надстройки или личной книги макросов?
Да, будут

какой формат из существующих форматов например в 2007-ом не поддерживает работу макросов?
Не проверял, но думаю что в таких как .prn, .pdf, .xps и т.п.
Однако это не имеет значения в контексте статьи, в которой сравниваются конкретные два формата Xlsb и xlsx

Автор - Serge_007
Дата добавления - 29.08.2023 в 15:23
bmv98rus Дата: Четверг, 31.08.2023, 11:55 | Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4115
Репутация: 769 ±
Замечаний: 0% ±

Excel 2013/2016
Ни в одном файле из перечисленных форматов макросы не работают. Они работают исключительно в приложении , а вот храняться в файлах и обработывать могут файлы разных форматов.

Кросс


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Четверг, 31.08.2023, 12:03
 
Ответить
СообщениеНи в одном файле из перечисленных форматов макросы не работают. Они работают исключительно в приложении , а вот храняться в файлах и обработывать могут файлы разных форматов.

Кросс

Автор - bmv98rus
Дата добавления - 31.08.2023 в 11:55
Serge_007 Дата: Четверг, 31.08.2023, 12:02 | Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Если брать правильную (официальную) терминологию, то да - макросы работают в VB, но никак не в самих файлах
Однако, есть "сложившаяся" терминология, в которой мы привыкли говорить "макрос" (хотя это некорректно, т.к. макросов в Excel нет уже несколько десятков лет, а, например, в Word их никогда и не было) и привыкли говорить "работает в файле"


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЕсли брать правильную (официальную) терминологию, то да - макросы работают в VB, но никак не в самих файлах
Однако, есть "сложившаяся" терминология, в которой мы привыкли говорить "макрос" (хотя это некорректно, т.к. макросов в Excel нет уже несколько десятков лет, а, например, в Word их никогда и не было) и привыкли говорить "работает в файле"

Автор - Serge_007
Дата добавления - 31.08.2023 в 12:02
bmv98rus Дата: Четверг, 31.08.2023, 12:12 | Сообщение № 14
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4115
Репутация: 769 ±
Замечаний: 0% ±

Excel 2013/2016
off

макросов в Excel нет уже несколько десятков лет
да щаззз, есть но их не используют почти, так как появилась более удобная и более полноценная альтернатива. А вот недавно была задача на планете, автоматизации которая должна была работать с XLS и код храниться там, так как формат нельзя менять было, и решал я её как раз через старый добрый MACRO 4.0.

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


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Четверг, 31.08.2023, 12:49
 
Ответить
Сообщениеoff

макросов в Excel нет уже несколько десятков лет
да щаззз, есть но их не используют почти, так как появилась более удобная и более полноценная альтернатива. А вот недавно была задача на планете, автоматизации которая должна была работать с XLS и код храниться там, так как формат нельзя менять было, и решал я её как раз через старый добрый MACRO 4.0.

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

Автор - bmv98rus
Дата добавления - 31.08.2023 в 12:12
Serge_007 Дата: Четверг, 31.08.2023, 12:21 | Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
решал я её как раз через старый добрый MACRO 4.0.
Если ты про макрофункции - то это не макросы
Макросы писались на листах макросов, а они не функционируют с 1993-го года
Такой лист можно вставить в файл и сейчас, и даже написать на нем самый настоящий макрос из макрокоманд - но работать он НЕ БУДЕТ

программный алгоритм действий, записанный пользователем
Под это определение попадают и макрос, и скрипт, и процедура, и функция и т.п.
Само слово "макрос" появилось в терминологии от названия языка XLM - Excel Macro, но с 93-го года этот язык не используется, а листы макросов отключены
Но при этом слово "макрос" активно используется в обиходе

Но в любом случае, мой предыдущий пост - не об этом, а о том, что в разговорной речи мы часто используем неправильные термины, просто потому что привыкли к ним


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
решал я её как раз через старый добрый MACRO 4.0.
Если ты про макрофункции - то это не макросы
Макросы писались на листах макросов, а они не функционируют с 1993-го года
Такой лист можно вставить в файл и сейчас, и даже написать на нем самый настоящий макрос из макрокоманд - но работать он НЕ БУДЕТ

программный алгоритм действий, записанный пользователем
Под это определение попадают и макрос, и скрипт, и процедура, и функция и т.п.
Само слово "макрос" появилось в терминологии от названия языка XLM - Excel Macro, но с 93-го года этот язык не используется, а листы макросов отключены
Но при этом слово "макрос" активно используется в обиходе

Но в любом случае, мой предыдущий пост - не об этом, а о том, что в разговорной речи мы часто используем неправильные термины, просто потому что привыкли к ним

Автор - Serge_007
Дата добавления - 31.08.2023 в 12:21
bmv98rus Дата: Четверг, 31.08.2023, 12:23 | Сообщение № 16
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4115
Репутация: 769 ±
Замечаний: 0% ±

Excel 2013/2016
Макросы писались на листах макросов, а они не функционируют с 1993-го года
нет я именно про них, макрокоманды - они и есть часть тех макросов на отдельном листе.


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщение
Макросы писались на листах макросов, а они не функционируют с 1993-го года
нет я именно про них, макрокоманды - они и есть часть тех макросов на отдельном листе.

Автор - bmv98rus
Дата добавления - 31.08.2023 в 12:23
Serge_007 Дата: Четверг, 31.08.2023, 12:31 | Сообщение № 17
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
часть тех макросов
Вот именно - часть
Но из этих частей сам макрос написать не получится
А запустить - тем более


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
часть тех макросов
Вот именно - часть
Но из этих частей сам макрос написать не получится
А запустить - тем более

Автор - Serge_007
Дата добавления - 31.08.2023 в 12:31
bmv98rus Дата: Четверг, 31.08.2023, 12:38 | Сообщение № 18
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4115
Репутация: 769 ±
Замечаний: 0% ±

Excel 2013/2016
а листы макросов отключены

Что значит отключены? нет по умолчанию но можно создать и написать там что нужно.
Но из этих частей сам макрос написать не получится
А запустить - тем более
Сергей, там был как раз макрос из нескольких строк. Я поищу.


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Четверг, 31.08.2023, 12:44
 
Ответить
Сообщение
а листы макросов отключены

Что значит отключены? нет по умолчанию но можно создать и написать там что нужно.
Но из этих частей сам макрос написать не получится
А запустить - тем более
Сергей, там был как раз макрос из нескольких строк. Я поищу.

Автор - bmv98rus
Дата добавления - 31.08.2023 в 12:38
Serge_007 Дата: Четверг, 31.08.2023, 12:48 | Сообщение № 19
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Что значит отключены?
Код написанный на языке XLM на этих листах работать не будет

Я поищу
Спасибо. Будет очень интересно увидеть


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Что значит отключены?
Код написанный на языке XLM на этих листах работать не будет

Я поищу
Спасибо. Будет очень интересно увидеть

Автор - Serge_007
Дата добавления - 31.08.2023 в 12:48
bmv98rus Дата: Четверг, 31.08.2023, 12:55 | Сообщение № 20
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4115
Репутация: 769 ±
Замечаний: 0% ±

Excel 2013/2016
Serge_007, пардон, XLS формат был конечно. На планете всеж май был ;-)


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Четверг, 31.08.2023, 12:56
 
Ответить
СообщениеSerge_007, пардон, XLS формат был конечно. На планете всеж май был ;-)

Автор - bmv98rus
Дата добавления - 31.08.2023 в 12:55
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!