превосходное автоматическое форматирование, фильтрация и получение значений - PullRequest
0 голосов
/ 19 декабря 2011

Необходимо выполнить следующие шаги на листе Excel автоматически без ручного вмешательства. Как я могу это сделать?

  • Там будут столбцы A, B, C, D, E, F, G, H. Удалите три столбца C, D и E.
  • В столбце «F» добавить «Имя столбца» с формулой = D2 / 60
  • Форматировать столбцы C и D в число / использовать разделитель 1000/0 десятичных знаков
  • Форматировать столбец F в число / использовать разделитель 1000/4 десятичных знака
  • Фильтр по src = Total и EventTypes = ~ все события ~ получить значение столбца C и значение столбца F - поместить его в текстовый файл как отдельные столбцы
  • Фильтровать по src = Total / EventTypes = All получить максимальное значение столбца C и добавить его в столбцы
  • Фильтр по src = All / EventTypes = ~ все события ~ получить максимальное значение столбца C и максимальное значение столбца F и добавить его в столбцы

Ответы [ 2 ]

0 голосов
/ 19 декабря 2011
  1. Вы можете легко сделать все это в VBScript, как макрос Excel.

  2. Вы также можете сделать это в любом .Net или COM/ Active-X-ориентированный язык программирования (например, C #, VB6 и Delphi, среди многих других).

  3. Если вам абсолютно необходимо использовать Java, вы можете сделать это, используябиблиотека, подобная Apache POI или OpenXLS:

0 голосов
/ 19 декабря 2011

Jexcel http://jexcelapi.sourceforge.net/ - хороший пакет для работы с листами Excel.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...