Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как удалить нулевые столбцы EXCEL / 10 сообщений из 10, страница 1 из 1
15.08.2017, 06:50
    #39505346
ularsoft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить нулевые столбцы EXCEL
Добрый день.

Вывожу данные в EXCEL.
Отчет по ссылке: https://yadi.sk/i/KT0zjWd73LzozS

У кого-нибудь есть идеи? Как удалить нулевые столбцы с помощью Foxpro 8.0 ?
Заранее благодарен...
...
Рейтинг: 0 / 0
15.08.2017, 07:50
    #39505359
T1gRa_NT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить нулевые столбцы EXCEL
Или не выводить их вообще в Excel или удалить уже в Excele.
...
Рейтинг: 0 / 0
15.08.2017, 08:41
    #39505373
ularsoft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить нулевые столбцы EXCEL
Удалить в Excele
...
Рейтинг: 0 / 0
15.08.2017, 11:00
    #39505466
ularsoft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить нулевые столбцы EXCEL
ularsoftУдалить в Excele Вручную можно ))), но как организовать автоматическое удаление нулевых столбцов после выгрузки в Excel из Foxpro?
...
Рейтинг: 0 / 0
16.08.2017, 09:14
    #39506062
Как удалить нулевые столбцы EXCEL
ularsoftularsoftУдалить в Excele Вручную можно ))), но как организовать автоматическое удаление нулевых столбцов после выгрузки в Excel из Foxpro?
Наверное, записать макрос макрорекордером (по удалению нужных столбцов) и запрограммировать через Automation (OLE) в FoxPro?
...
Рейтинг: 0 / 0
16.08.2017, 10:57
    #39506139
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить нулевые столбцы EXCEL
T1gRa_NTИли не выводить их вообще в Excel ...
+1

На мой взгляд это самый правильный подход, причём по производительности будет самым эффективным.
...
Рейтинг: 0 / 0
16.08.2017, 14:27
    #39506349
T1gRa_NT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить нулевые столбцы EXCEL
Если надо удалить 0 столбцы в excel, то определить его, на мой взгляд можно просуммировать и если сумма 0, то можно удалять. Предусмотреть, что там может быть не числа. Макросы excel хорошо переводятся на Fox. Но данный результат не сильно эффективен по ресурсоемкости и времени.
...
Рейтинг: 0 / 0
16.08.2017, 14:38
    #39506368
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить нулевые столбцы EXCEL
Я подозреваю проблема не столько в том как удалить, а как определить что удалять. Если так, то элементарно:
Код: sql
1.
select min(empty(f1)) as emp_f1, min(empty(f2)) as emp_f2, ... from MyReport into cursor EmptyField


где MyReport это курсор с данными для вывода в эксель, f1, f2 ... выводимые поля

PS Как выше написали: вместо удаления в экселе лучше вообще не выводить туда ненужное.
...
Рейтинг: 0 / 0
25.08.2017, 07:46
    #39510209
q1w1e1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить нулевые столбцы EXCEL
T1gRa_NTЕсли надо удалить 0 столбцы в excel, то определить его, на мой взгляд можно просуммировать и если сумма 0, то можно удалять.
+1
- 1
сумма 0, надо проверять каждое число на равенство 0
...
Рейтинг: 0 / 0
25.08.2017, 14:31
    #39510546
Redrik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить нулевые столбцы EXCEL
Тогда уж может не каждое, а сумму модулей? ;)
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как удалить нулевые столбцы EXCEL / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]