Настройка глобализации в Excel с использованием C#
В этом блоге вы узнаете, как настроить глобализацию в Excel с использованием C#. Иногда вам нужно настроить текст для Общей суммы, Частичной суммы, Итоговой суммы, Всех элементов, Нескольких элементов, Меток столбцов, Меток строк, Пустых значений в соответствии с вашими требованиями. Aspose.Cells позволяет настраивать параметры глобализации сводной таблицы для работы с такими сценариями с помощью класса PivotGlobalizationSettings. Вы также можете использовать эту функцию для изменения меток на другие языки, такие как арабский, хинди, польский и т. д. Для графиков API Aspose.Cells предоставили класс ChartGlobalizationSettings для работы со сценариями, когда пользователь хочет установить компоненты графика на другой язык. Давайте начнем! В этой статье рассматриваются следующие темы: - Библиотека C# Excel для настройки глобализации - Как настроить глобализацию в Excel с использованием C# - Бесплатные ресурсы - Другие темы ## Библиотека C# Excel для настройки глобализации {#csharp-excel-library} Aspose.Cells для .NET — это мощная библиотека Excel, которая упрощает процесс настройки глобализации в Excel. Она предоставляет надежные функции для программного манипулирования файлами Excel. С Aspose.Cells разработчики могут легко создавать, изменять и настраивать графики и диаграммы. Эта библиотека поддерживает различные форматы Excel и предлагает расширенные функции, что делает ее идеальным выбором как для менеджеров проектов, так и для разработчиков. Aspose.Cells для .NET выделяется благодаря своей простоте интеграции и гибкости. Вот некоторые ключевые особенности: - Всеобъемлющий API: Доступ к широкому спектру функций Excel. - Расширенная настройка: Настройка графиков и диаграмм в соответствии с конкретными потребностями. - Высокая производительность: Эффективная работа с большими наборами данных без ущерба для скорости. - Поддержка нескольких форматов: Работа с различными форматами Excel, включая XLSX, XLS и CSV. Следуйте этим простым шагам, чтобы начать работу с Aspose.Cells для .NET: 1. Скачайте библиотеку с релизов. 2. Установите ее через NuGet Package Manager с помощью следующей команды: PM> Install-Package Aspose.Cells ## Как настроить глобализацию в Excel с использованием C# {#globalization-settings-in-excel} ### Пример данных для настроек глобализации графика
Пример данных для настроек глобализации графика

Пример данных для настроек глобализации графика

### Как настроить глобализацию для графика Следуйте этим шагам, чтобы настроить параметры глобализации для графика с использованием C# и Aspose.Cells для .NET. Мы создадим график водопада на основе следующих данных. Названия компонентов графика будут отображаться на английском языке. Мы используем пример на турецком языке, чтобы показать, как отобразить Заголовок графика, названия Легенды Увеличение/Уменьшение, название Итога и Заголовок Оси на турецком. 1. Создайте пользовательский класс языка для компонента графика. 2. Загрузите существующий файл Excel с помощью класса Workbook. 3. Установите пользовательские ChartGlobalizationSettings. 4. Получите доступ к первому листу с помощью workbook.Worksheets[0]. 5. Получите доступ к первому графику с помощью worksheet.Charts[0]. 6. Вызовите метод Chart.Calculate() для расчета. 7. Выведите соответствующую информацию и посмотрите результаты. Вот фрагмент кода C#, который реализует вышеуказанные шаги: Вывод, сгенерированный приведенным выше кодом: Workbook заголовок графика: Grafik Başlığı Workbook легенда графика: Artış Workbook легенда графика: Düşüş Workbook легенда графика: Toplam Workbook заголовок оси категории: Eksen Başlığı ### Как настроить глобализацию для формулы Следуйте этим шагам, чтобы настроить параметры глобализации для формулы с использованием C# и Aspose.Cells для .NET. Приведенный ниже пример кода объясняет, как реализовать метод GlobalizationSettings.GetLocalFunctionName(string standardName). Метод возвращает локальное имя стандартной функции. Если стандартное имя функции — SUM, он возвращает UserFormulaLocal_SUM. Вы можете изменить код в соответствии с вашими потребностями и вернуть правильные локальные имена функций, например, SUM — это SUMME на немецком, а TEXT — это ТЕКСТ на русском. Пожалуйста, также смотрите вывод консоли приведенного ниже примера кода для справки. 1. Создайте пользовательский класс настроек глобализации для формулы. 2. Создайте новую книгу с помощью класса Workbook. 3. Установите пользовательские GlobalizationSettings. 4. Получите доступ к первому листу с помощью workbook.Worksheets[0]. 5. Получите доступ к ячейкам и настройте свойства формулы. 6. Выведите соответствующую информацию и посмотрите результаты. Вот фрагмент кода C#, который реализует вышеуказанные шаги: Вывод, сгенерированный приведенным выше кодом: Формула Локальная: =UserFormulaLocal_SUM(A1:A2) Формула Локальная: =UserFormulaLocal_AVERAGE(B1:B2,B5) ### Пример данных для настроек глобализации ошибок и логических значений
Пример данных для настроек глобализации ошибок и логических значений

Пример данных для настроек глобализации ошибок и логических значений

### Как настроить глобализацию для ошибок и логических значений Если вы используете Microsoft Excel в русской локали или языке или любой другой локали или языке, он будет отображать ошибки и логические значения в соответствии с этой локалью или языком. Вы можете достичь аналогичного поведения с помощью Aspose.Cells, используя свойство Workbook.Settings.GlobalizationSettings. Вам нужно будет переопределить методы GlobalizationSettings.GetErrorValueString() и GlobalizationSettings.GetBooleanValueString() класса GlobalizationSettings. Следуйте этим шагам, чтобы настроить параметры глобализации для ошибок и логических значений с использованием C# и Aspose.Cells для .NET. 1. Создайте пользовательский класс языка для ошибок и логических значений. 2. Загрузите существующий файл Excel с помощью класса Workbook. 3. Установите пользовательские GlobalizationSettings. 4. Вызовите метод Workbook.CalculateFormula() для расчета. 5. Сохраните файл в pdf с помощью workbook.Save(). Вот фрагмент кода C#, который реализует вышеуказанные шаги:
Настройка глобализации для сводной таблицы с использованием C#

Настройка глобализации для сводной таблицы с использованием C#

### Пример данных для настроек глобализации сводной таблицы
Пример данных для настроек глобализации ошибок и логических значений

Пример данных для настроек глобализации ошибок и логических значений

### Как настроить глобализацию для сводной таблицы Следуйте этим шагам, чтобы настроить параметры глобализации для сводной таблицы с использованием C# и Aspose.Cells для .NET. Создается класс CustomPivotTableGlobalizationSettings, производный от базового класса PivotGlobalizationSettings, и переопределяются все необходимые методы. Эти методы возвращают настроенный текст для Общей суммы, Частичной суммы, Итоговой суммы, Всех элементов, Нескольких элементов, Меток столбцов, Меток строк, Пустых значений. Затем объект этого класса присваивается свойству WorkbookSettings.GlobalizationSettings.PivotSettings. Код загружает исходный файл Excel, содержащий сводную таблицу, обновляет и рассчитывает ее данные и сохраняет в виде выходного PDF-файла. 1. Создайте класс CustomPivotTableGlobalizationSettings для сводной таблицы. 2. Загрузите существующий файл Excel с помощью класса Workbook. 3. Установите пользовательские PivotGlobalizationSettings. 4. Получите доступ к первому листу с помощью workbook.Worksheets[0]. 5. Получите доступ к первой сводной таблице с помощью worksheet.PivotTables[0]. 6. Вызовите методы PivotTable.RefreshData() и PivotTable.CalculateData() для обновления и расчета сводной таблицы. 7. Сохраните файл в pdf с помощью workbook.Save(). Вот фрагмент кода C#, который реализует вышеуказанные шаги:
Настройка глобализации для сводной таблицы с использованием C#

Настройка глобализации для сводной таблицы с использованием C#

## Получите бесплатную лицензию {#get-a-free-license} Хотите изучить продукты Aspose? Посетите страницу лицензий, чтобы получить бесплатную временную лицензию. Начать легко и разблокировать весь потенциал Aspose.Cells для ваших проектов! ## Настройка глобализации: бесплатные ресурсы {#free-resources} Не останавливайтесь на этом! Изучите дополнительные ресурсы, чтобы еще больше улучшить свои знания о Aspose.Cells. Эти ресурсы помогут вам овладеть автоматизацией Excel и укрепить ваши навыки. - Руководство разработчика - Бесплатные онлайн-приложения - API справочник - Руководства и статьи ## Заключение {#conclusion} В этом блоге мы исследовали, как настроить глобализацию в Excel с использованием C#. Aspose.Cells для .NET упрощает этот процесс благодаря своим мощным функциям и гибкости. Мы призываем вас изучить больше о Aspose.Cells для .NET, чтобы улучшить ваши возможности управления проектами. Если у вас есть вопросы или вам нужна дополнительная помощь, пожалуйста, не стесняйтесь обращаться на наш бесплатный форум поддержки. ## См. также {#see-also} - Как заблокировать ячейки в Excel - Добавить изображение в Excel - Создать диаграмму Ганта в Excel - Добавить вычисляемое поле в сводную таблицу - Создать спарклайны в Excel - Создать торнадо-диаграммы в Excel