Лечением и поиском дистрибутивов занимаемся в Варезнике!
начало обсуждения — тут
MS Office 2003 — последняя версия Office с классическим интерфейсом!
(Именно поэтому мы её очень любим, продолжаем следить за обновлениями и собираем дополнения, расширяющие функционал)
Виды и состав дистрибутивов Microsoft Office 2003
(Русской версии MS Visio 2003 не существует! Неофициальный русификатор при необходимости можно найти в варезнике)
Обновления, дополнения и плагины
Средства просмотра Microsoft Office — набор бесплатных компонентов от MS для просмотра и печати документов Office.
Веб-компоненты Office 2003 — совокупность элементов управления Component Object Model (COM) для публикации в Интернете электронных таблиц, диаграмм и баз данных.
Sun ODF Plugin 3.2 — плагин поддержки OpenDocument Format для Microsoft Office.
MS Open Type Fonts Pack от eGorZ — набор обновленных Open Type шрифтов от Microsoft для повышения шрифтовой совместимости документов в различных версиях ОС и Office.
Обучение EXCEL. УРОК 8: Добавление примечаний и заметок к ячейкам.
Интеграция сервис-паков и обновлений в дистрибутив Office 2003
(Есть мнение, что интеграция обновлений в дистрибутив не поведёт Вас по пути просветления. Настоятельно рекомендуется пакетная установка обновлений.)
Цитата:
не помогает |
не помогает чему? замене запятой на точку в существующих числах? и чтобы при этом значения не испортились? не верю! (с)
единственное, почему может «не помогать» — использование формул в таблице о чём нужно говорить в описании проблемы.. (ни в одном из не видел ) тогда конечно, только — рег.настройки
Источник: forum.ru-board.com
Как работать с Excel через VBA или объектная модель Excel
Excel дает возможность управлять своими объектами (листами, ячейками, графиками) с помощью языка VBA. Чтобы создавать первые программы в Excel нужно иметь представление об объектной модели приложения.
Объектная модель Excel
Перед созданием своей первой программы в Excel необходимо разобраться в объектную модели приложения. Имея четкое понимания об объектной модели Excel вы сможете управлять практически всеми объектами, создавать/изменять листы, графики, отдельные файлы и многое другое. Возможно на первый взгляд она покажется довольно сложной, но не пугайтесь на конкретных примерах у вас сложится целостная картина.
Структура объектов
Проще всего рассматривать объектную модель как некое дерево или иерархическую структуру, так как каждый объект имеет свое ответвление. Кусочек этой структуры вы можете увидеть на рисунке далее.
Самый главный объект, вершина нашей структуры, это собственно само приложение Excel — объект Application. Какие объекты входят в Excel? правильно книги (файлы Excel), поэтому в объекте Application содержится коллекция из книг — объект Workbooks. Из чего состоят книги — из листов, диаграмм, соответственно внутри объекта Workbooks мы видим объект Worksheets и Charts. Идем дальше, лист в свою очередь состоит из строк, столбцов, ячеек это объекты Rows, Columns, Range.
Excel 2007. Копирование и вставка данных.
Это, конечно, как вы понимаете только часть объектной модели Excel, мы перечислили только одни их самых основных объектов. Полное дерево объектов исчисляется сотнями объектов. Возможно она сейчас кажется сложной, не переживайте со временем вы начнете быстро в ней ориентироваться. Главное сейчас — это понять, что есть некие объекты, которые могут состоять из других объектов.
Объекты и коллекции объектов
Многие объекты, которые мы перечислили выше являются коллекциями. Коллекция — это группа однотипных объектов (или классов). Например Workbook s — это коллекция всех открытых в данный момент книг (объектов Workbook). А коллекция Worksheet s состоит из листов книги (объектов Worksheet), и так далее. Как правило все коллекции заканчиваются буквой S.
Давайте посмотрим, как обращаться к конкретным элементам коллекции в коде VBA.
Данный объект был создан в следующей программе excel эта программа не установлена на вашем
Есть кнопка со стандартным действием «Экспорт в Excel».
В настройках кнопки указано свойство «Auto».
Для работы с таблицами установлен LibreOffice Calc. Excel не установлен.
При нажатии кнопки «Экспорт в Excel» выпадает ошибка: Ошибка при выполнении приложения-сервера, ProgID: «Excel.Application».
Если же в свойствах кнопки указать вместо auto вывод в LibreOffice Calc, то вывод работает нормально.
Как победить ошибку при установке вывода в «auto»?
У меня сетевое приложение и у разных пользователей стоят разные программы для работы с таблицами.
Т.е. мне нужно действительно «auto» определение в какое приложение выводить данные.
Если нельзя или долго устранять ошибку, то может быть как-то можно в самом скрипте проверять, какое приложение используется на данном ПК для работы с таблицами и посылать данные в него?
2 Reply by DriveSoft 2019-06-20 09:56:34
Проверьте пожалуйста, какая ошибка возникает, когда в настройках кнопки указан «Excel»
Данная ошибка возникает на всех компьютерах, на которых Excel не установлен? или только на одном?
3 Reply by mikhail_a 2019-06-21 13:26:55
4 Reply by DriveSoft 2019-06-21 13:43:17
Режим auto не проверяет ассоциацию расширения xls, а только лишь проверяет, если установлен Excel, открываем в нем, если нету, то проверяет, установлен ли Libre Office.
Пока под рукой нет компьютера без установленного Excel для проверки, но попробую найти, т.к. возможно ошибка связана с некоректным удалением Excel.
Если у кого то из пользователей не уставновлен Excel, просьба проверить это, будет ли таже самая ошибка.
5 Reply by mikhail_a 2019-06-21 14:47:10
На этом ПК у меня Excel не стоял никогда.
Но, стоял WPS Office 2016.
И в него экспорт производился нормально при установке кнопки в auto.
В мое отсутствие на работе эту программу по ошибке деинсталлировали с ПК.
Возможно, сделали что-то неправильно.
Я уже поставил ее обратно, но в нее экспорт теперь уже не производится.
Т.е. возможно это проблема конкретного ПК, но надо бы добавить перехват и обработку этой ошибки.
А вообще, правильно было бы проверять ассоциацию расширения файла и запускать привязанное по умолчанию приложение
6 Reply by mikhail_a 2019-07-01 14:22:26
Режим auto не проверяет ассоциацию расширения xls, а только лишь проверяет, если установлен Excel, открываем в нем, если нету, то проверяет, установлен ли Libre Office.
Вопрос — к какому ключу идет обращение, чтобы понять установлен ли Excel?
7 Reply by DriveSoft 2019-07-01 14:29:14
Имеете ввиду ключ реестра?
Проверяется другим способом:
в принципе вы можете реализовать режим Auto скриптами, создайте на форме две кнопки, одна для Excel, другая для LibreOffice, данные кнопки можно скрыть с формы, затем расположите еще одну кнопку, где вы сможете по своему алгоритму определять, что именно установлено у пользователя и соотвественно нажимать соотвествующую скрытую кнопку.
8 Reply by mikhail_a 2019-07-01 16:49:39
Имеете ввиду ключ реестра?
Проверяется другим способом:
Этот код ищет в реестре программу с названием «Excel.Application».
Все ProgID должны располагаться в ветке реестра HKEY_LOCAL_MACHINESOFTWAREClasses
Но, в этой ветке на моем ПК нет строки «Excel.Application» (проверил вручную)
Зато есть в какой то другой ветке и без параметра CLSID
Может быть Ваш код не учитывает отсутствие этой строки в данной ветке реестра или отсутствие у него CLSID?
И поэтому возникает ошибка.
9 Reply by DriveSoft 2019-07-04 09:05:57
Функция CLSIDFromProgID не является моей, она системная, к сожалению я не смогу изменить механизм ее работы.
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
Конфигурация компьютера | |
Процессор: Intel Core i7-3770K | |
Материнская плата: ASUS P8Z77-V LE PLUS | |
Память: Crucial Ballistix Tactical Tracer DDR3-1600 16 Гб (2 x 8 Гб) | |
HDD: Samsung SSD 850 PRO 256 Гб, WD Green WD20EZRX 2 Тб | |
Видеокарта: ASUS ROG-STRIX-GTX1080-O8G-11GBPS | |
Звук: Realtek ALC889 HD Audio | |
Блок питания: be quiet! Straight Power 11 650W | |
CD/DVD: ASUS DRW-24B5ST | |
Монитор: ASUS VG248QE 24″ | |
ОС: Windows 8.1 Pro x64 | |
Индекс производительности Windows: 8,1 | |
Прочее: корпус: Fractal Design Define R4 |
Если файл поврежден, существуют утилиты типа Recovery for Word.
Дабы не плодить тем.
При попытке открыть документ типа doc, в Word 2010 (да и в 2003) возникает ошибка:
Данный объект был создан в следующей программе: Package. Эта программа не установлена на вашем компьютере либо не отвечает. Чтобы изменить данный объект, установите Package либо убедитесь, что все диалоговые окна в Package закрыты.
Гугл вразумительного ответа не дал. Поиск в Bing то же безрезультатен.
Где и какой журнал можно посмотреть, чтобы получить больше информации о проблеме?
В 2003 не открывается, предлагая восстановить документ. Восстановление — безрезультатно.
——-
— Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)
Конфигурация компьютера | |
Процессор: Intel Core i7-3770K | |
Материнская плата: ASUS P8Z77-V LE PLUS | |
Память: Crucial Ballistix Tactical Tracer DDR3-1600 16 Гб (2 x 8 Гб) | |
HDD: Samsung SSD 850 PRO 256 Гб, WD Green WD20EZRX 2 Тб | |
Видеокарта: ASUS ROG-STRIX-GTX1080-O8G-11GBPS | |
Звук: Realtek ALC889 HD Audio | |
Блок питания: be quiet! Straight Power 11 650W | |
CD/DVD: ASUS DRW-24B5ST | |
Монитор: ASUS VG248QE 24″ | |
ОС: Windows 8.1 Pro x64 | |
Индекс производительности Windows: 8,1 | |
Прочее: корпус: Fractal Design Define R4 |
lxa85, если конкретный документ, можете выложить? Документ пока выложить не могу, из-за политики безопасности предприятия.
Т.е. он не абы какой с безликой информацией.
——-
— Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)
Конфигурация компьютера | |
Процессор: Intel Core i7-3770K | |
Материнская плата: ASUS P8Z77-V LE PLUS | |
Память: Crucial Ballistix Tactical Tracer DDR3-1600 16 Гб (2 x 8 Гб) | |
HDD: Samsung SSD 850 PRO 256 Гб, WD Green WD20EZRX 2 Тб | |
Видеокарта: ASUS ROG-STRIX-GTX1080-O8G-11GBPS | |
Звук: Realtek ALC889 HD Audio | |
Блок питания: be quiet! Straight Power 11 650W | |
CD/DVD: ASUS DRW-24B5ST | |
Монитор: ASUS VG248QE 24″ | |
ОС: Windows 8.1 Pro x64 | |
Индекс производительности Windows: 8,1 | |
Прочее: корпус: Fractal Design Define R4 |
Petya V4sechkin, пробовал, нет, не открывается. OpenOffice 3.2 — Ошибка чтения файла.
Другие офисные пакеты не использовал (AbiWord, Ashampoo Office, Lotus Notes, LibreOffice и т.п.)
Пробовал найти восстановители документов (Word Recovery и иже с ним). В триальных версиях часть документа восстанавливается, часть пишется серым словом demo. Поиски бесплатных утилит пока тщетны.
——-
— Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)
lxa85, в качестве бредовой идеи для поиска: попробовать открыть документ на машине с англоязычной ОС и англоязычным же Office; затем попробовать поискать по англоязычной фразе ошибки.
Была такая же ошибка: «Данный объект был создан в следующей программе: Package. Эта программа не установлена на вашем компьютере либо не отвечает. Чтобы изменить данный объект, установите Package либо убедитесь, что все диалоговые окна в Package закрыты.»
Демо-версия по ссылке выше, и правда, восстанавливает не всё.
Но я нашел другую программу, которая помогла восстановить всё, что возможно: Recovery Toolbox for Word (на английском).
Можно ли узнать, в какой программе был создан документ?
Доброго дня загружал документы через дбф подскажите можно ли как то узнать в какой программе было.
Как при нажатии на кнопку сделать что бы объект был в следующей сцене
Сколько ищу не могу найти именно то, что мне нужно. Я хочу сделать меню выбора персонажа. Вот они.
Bogdan_K, выложите файл пожалуйста (расширенный режим — управление вложениями). в связи с несколькома причинами, сейчас файл выложить не могу ( Bogdan_K, существуют программы восстановления word документов.
Word Recovery Toolbox, одна из них. Она не бесплатная. Вы сможете на демо версии посмотреть результат восстановления, сохранить документ — нет. большое спасибо за ответ. Можна узнать ценовые интервалы стоимости даного продукта ? Всем спасибо за помощь. Напишу как подняли. Word Recovery Toolbox — поднял файл не целиком, только частично текст; графика, рисунки, таблицы — утеряны.
Подняли в Linux полностю файл. Позже опишу каким образом
при импорте конкретного pdf в word, другие pdf’ки импортируются без проблем
Проверка когда был создан фаил
Доброго времени суток, подскажите как правильно добавить => ‘.
Не видно регион который был создан
Доброго времени суток, проблема такова, после компиляции в Lazarus, запускаю программу но заставка.
Как был создан наполовину скрытый график?
На этом графике (это чужая работа) видно, что сам график существует на всём протяжении.
Не удаляется элемент который был создан на лету
Подскажите в чем дело. Не могу удалить стандартным способом элемент, который.
Listview не из того потока, в котором был создан
На форуме помогли с кодом программы которая ищет дубликаты файлов по имени и размеру в выбранной.
После окончания срока действия MS Office 2013 Preview возникла необходимость в выборе следующей версии нового офиса. Не вдаваясь в подробности сложного выбора между лицензионным софтом и пиратским, а также полноценной коробочной версии или подписной, скажу лишь, что остановился именно на подписке office 365 для дома. 8 долларов в месяц за возможность установить пользоваться лицензионным софтом на 5 компьютерах не так уж и много.
Решение принято, переустановка сделана, однако, при первом же редактировании документа я столкнулся с проблемой невозможности редактирования внедренных объектов в MS Word из MS Excel.
Что касается русского перевода, за достоверность ручаться не буду, однако суть понятно. Как и понятно, что приложение, в данном случае Excel, корректно установлено. Интересно, что со стороны Excel такая ошибка выглядит приблизительно выглядит вот так:
Хотя ошибка звучит немного по-другому, суть та же – внедренные объекты не открываются.
Посещение разного рода справок, в том числе и с сайта Microsoft результата не дало. Некоторым помогало отключение надстроек, но не в моем случае. Интересно, также, то такая проблема проявлялась и с 2003й версии, также были замечены случаи и в 2007-й или 2010-й. Последнюю лично устанавливал, чтобы проверить наличие проблемы, таким образом было установлено, что проблема не в самом офисе, а в операционной системе.
Естественно, переустановка системы помогла бы решить проблему, однако перед таким кардинальным способом, было решено попробовать создать новый профиль пользователя и… все заработало!
Вот так, настроить новый профиль значительно легче, нежели переустановка системы. Может не самый изящный способ решения проблемы, однако, рабочий, пользуйтесь.
- 1с выгрузка в банк ошибка не заполнен входящий остаток
- Какой формат сжимает файл без потерь mp3 jpeg
- Как в 1с посмотреть кто поставил пометку на удаление
- Как в фотошопе сделать красивые руки
- Welps что это за программа на андроид
Источник: kompyutery-programmy.ru