|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,835
|
Никак. Нереально. 1500 столбцов - это глухо. Вопрос: а на фига столько?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
CAD Регистрация: 28.08.2003
Киев
Сообщений: 1,835
|
Согласен с крЫс"ом "а на фига столько?"
Я не специалист в Excel, но в моём понимании это всего лишь генератор отчетов к базе данных. Сформулируйте задачу, м.б. она решается просто по другому. И не надо обходить ограничение Excel.
__________________
По теории майский жук летать не может. Но он этого не знает. И летает... |
|||
|
||||
Инженер-Архитектор Регистрация: 20.03.2005
Сообщений: 776
|
Дело в том, что надо ообработать некие данные в табличной форме, ну там все по столбцам. Для этого есть специальный макрос, но он расчитан что все столбцы расположены в ряд. Но как оказалось в ряд столько не влезет.
Чувствует мое сердце, что еще бейсик апликейшн прийдется вспоминать. :cry: |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,835
|
> Alan : Я б не стал использовать Excel в качестве генератора отчетов, если честно...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Цитата:
Поверни таблицу... PS. Правда будет только 255 строк, зато столбцов... |
||||
|
||||
Инженер-Архитектор Регистрация: 20.03.2005
Сообщений: 776
|
На счет строк я понял, только переводить набитые столбцы геморойно, прийдется бейсик апликейшн вспоминать, но чтото очень не хочется.
To Lenich Ну дык подкинь идею как столбцов добавить, на сколько я помню там их намного больше должно быть?! |
|||
|
||||
CAD Регистрация: 28.08.2003
Киев
Сообщений: 1,835
|
Цитата:
Ты же знаешь, что для проектных задач, мы используем нормальный генератора отчетов. Для многих вещей Excel "архивреден", например для Автокада. ЯТД
__________________
По теории майский жук летать не может. Но он этого не знает. И летает... |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,835
|
Не должно. Количество стобцов определяется как
26 английских букв + 9 (от A до I) *26 = 260 столбцов. Все. Насчет "переворота" таблицы - это шутка? или предполагается повернуть монитор?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Инженер-Архитектор Регистрация: 20.03.2005
Сообщений: 776
|
Какраз повернуть реально, к этому я сам склоняюсь. Прийдется только повозится.
Я помню точно, что буквы в верху можно заменить на числа, может тогда число столбцов увеличится???? Как заменить буквы в названии столбцов на цифры??? |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,835
|
> Alan : Ага, я знаю
> Rost : Сервис - Параметры - Общие и там поставить стиль ссылок R1C1. Ситуацию не изменит
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,835
|
Это и есть истина. Не, ну поделись секретом, а на фига тебе 257 столбец? Мое мнение: в предлагаемом варианте это либо неправильное представление БД, либо отсутствующая ее нормализация. Менять подход придется.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Цитата:
Просто нужно разово повернуть таблицу? Посмотри http://sovety.net/050200.php Разворот таблицы на 90 градусов (29) Иногда возникает необходимость повернуть таблицу на 90 градусов. Т.е. нужно, чтобы строки стали столбцами, а столбцы — строками. Не делать же это и в самом деле вручную! Тем более что таблица может быть совсем и не мелкой. И в этом случае Excel способен быстро решить вашу проблему. Выделите таблицу и скопируйте её. Теперь воспользуйтесь пунктом меню специальная вставка и поставьте флажок "транспонировать". Вот и всё. Алексей Плащинский (a-pl AT mail.ru) // Компьютерные вести. 2000. № 30. [ATTACH]1153748042.rar[/ATTACH] |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,835
|
Транспонирование таблицы возможно только в том случае, если количество строк не превышает 256 (максимального количества столбцов). ДЛя ради интересу сделал специально столбец с 800 строк и попробовал его транспонировать. Ошибка вылезла моментально.
> OlegM: Из справки 2003: Цитата:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Инженер-Архитектор Регистрация: 20.03.2005
Сообщений: 776
|
to Елпанов Евгений
Спасибо! Дельный совет. Лучшего варианта пока не вижу. to Lenich Дело не в макросе, он обсчитывает столбцы пока они не закончатся, так он устроен. Просто когда его писали столько столбцов не приходилось обсчитывать. В принципе переправить в нем столбцы на строки не трудно, думаю справлюсь, VBA в универе юзал. |
|||