Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.51/47: Рейтинг темы: голосов - 47, средняя оценка - 4.51
38 / 38 / 10
Регистрация: 08.03.2012
Сообщений: 236

Работа с Excel (нет доступа к пространству имен Excel)

01.08.2012, 15:00. Показов 9046. Ответов 30
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
У меня проблема в том, что я делаю все так как там, но выдает ошибку в строчках на слова Excel, например:
C#
1
2
3
4
Excel.Application xlApp; // здесь на Excel Error Namespace '<global namespace>' contains a definition conflicting with alias 'Excel' C:\Users\Администратор\Desktop\Excel\Excel\Form1.cs    23  13  Excel
Excel.Workbook xlWorkBook;
Excel.Worksheet xlWorkSheet;
Excel.Range range;
Я думаю, что все это из-за того, что разные версии Excel. Я подключал Microsoft Excel 14.0 Object Library, а в примере Microsoft Excel 12.0 Object Library. Тогда, что нужно для того, что бы работал код вместе с Microsoft Excel 14.0 Object Library?
Заранее спасибо!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.08.2012, 15:00
Ответы с готовыми решениями:

ASP и Excel. Excel тупит (проблемы с правами доступа?)
Hello, all! Вот у меня опять что-то не работает. Что нужно: взять файлик xls, скопировать, заправить данными (через обновление с базы -...

Как при открытии Excel проверить нет ли уже открытых окон с Excel?
Посоветуйте пожалуйста, как при открытии Excel проверить нет ли уже открытых окон с Excel и если есть , то тогда добавить новый лист в уже...

Работа с документами Excel без Microsoft.Office.Interop.Excel
всем добрый день все дело в том что для своих программ я использую БД Excel но! однако не все устанавливают на компьютере Office, да и...

30
713 / 680 / 126
Регистрация: 30.03.2012
Сообщений: 1,124
02.08.2012, 15:11
Студворк — интернет-сервис помощи студентам
боюсь что нет, я гуглил примеры )
0
Эксперт Java
 Аватар для turbanoff
4094 / 3828 / 745
Регистрация: 18.05.2010
Сообщений: 9,331
Записей в блоге: 12
02.08.2012, 16:04
Неплохой старт можно взять тут - Excel ЧаВо
Остальное - читать документацию, и смотреть VBA код, который генерируется при записи макросов.
1
38 / 38 / 10
Регистрация: 08.03.2012
Сообщений: 236
02.08.2012, 17:26  [ТС]
turbanoff, как раз то, что мне нужно.
Спасибо!
0
0 / 0 / 0
Регистрация: 22.10.2014
Сообщений: 47
24.10.2014, 10:07
Tessen, А если в строчке Microsoft.Office.Interop.Excel; после Microsoft отсутствует Office в меню выбора, что делать??
0
52 / 13 / 0
Регистрация: 05.09.2014
Сообщений: 92
24.10.2014, 10:53
Цитата Сообщение от Werek Посмотреть сообщение
Tessen, А если в строчке Microsoft.Office.Interop.Excel; после Microsoft отсутствует Office в меню выбора, что делать??
Подключить пространство имен, полагаю.

Добавлено через 1 минуту
Какую среду используете ?
0
0 / 0 / 0
Регистрация: 22.10.2014
Сообщений: 47
24.10.2014, 12:02
Visual c# 2010 Expres, .Net Framework 4 Client Profil, .Net Framework 4 в обоих случаях, ничего нету.
0
52 / 13 / 0
Регистрация: 05.09.2014
Сообщений: 92
24.10.2014, 14:04
Цитата Сообщение от Werek Посмотреть сообщение
Visual c# 2010 Expres, .Net Framework 4 Client Profil, .Net Framework 4 в обоих случаях, ничего нету.
Вы знаете, у меня Visual Studio 2012, но, возможно, вы попробуете по аналогии. Если у вас есть окошко, где показана связь файлов вашего проекта, то найдите там References, нажмите правой кнопкой мыши, на выскочившем меню нажмите "Добавить ссылку". Откроется библиотека платформ и расширений. Слева выберите "Расширения", далее отыскиваете интересующее вас пространство имен. Надеюсь, что наши Visual похожи.

Добавлено через 53 минуты
Я думаю, это должно вам помочь Как подключить microsoft.office.interop.excel.
0
0 / 0 / 0
Регистрация: 22.10.2014
Сообщений: 47
28.10.2014, 14:01
Не помогло. Подскажите, вы какую версию используете??
0
 Аватар для ReM
4 / 4 / 0
Регистрация: 18.09.2008
Сообщений: 47
28.10.2014, 21:05
Глава 2. Работа с Com сервером Excel Не книга конечно, но для знакомства должно сойти. Сам сейчас про ворд читаю)
0
52 / 13 / 0
Регистрация: 05.09.2014
Сообщений: 92
29.10.2014, 15:18
Цитата Сообщение от Werek Посмотреть сообщение
Подскажите, вы какую версию используете??
Версию чего ?
0
0 / 0 / 0
Регистрация: 22.10.2014
Сообщений: 47
31.10.2014, 13:16
Уже ни с чем. Разобрался.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
31.10.2014, 13:16
Помогаю со студенческими работами здесь

Работа с Excel через Microsoft.Office.Interop.Excel
Необходимо реализовать програмку взаимодействующую с Excel в режиме реального времени. Проблем несколько: 1. Как сделать так,...

Обращение к пространству имен другого обьекта
Есть два проекта, мне нужно без ссылки на другой проект обратиться к пространству имен другого обьекта,возможно ли такое?

Работа с Excel. Суть: Если номер строки в Excel четный тогда объеденяем эту ячейку с последующей.
Здравствуйте. Помогите, пожалуйста .Я вот в Delphi осуществляю работу с документов в Excel, как я могу записать, чтобы выполнялся алгоритм:...

Большая работа с Excel (передача в него данных, построение графиков, дозапись, создание нового файла Excel)
Всем участниками большой привет. Снова нужна помощь. Что имеем: -Имеем форму во вложении. на ней есть 30 нужных нам текстбоксов,...

Как получить доступ из Form1.cs к пространству имен Program.cs
Хоть пинайте ногами - сабж не осилил: Program.cs ... namespace firebird_reader { static class...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
31
Ответ Создать тему
Новые блоги и статьи
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
Модель здравосохранения 17. Планы на выгорание
anaschu 23.05.2026
Вот конкретная схема реализации: В классе Работник добавить: накопленнаяУсталость — растёт каждый час работы, снижается в перерывы и болезни коэффициентПрезентеизма — снижает продуктивность. . .
Изменение цветов в палитре gif файла aka фавикона
russiannick 23.05.2026
Изменение цветов в палитре gif файла, юзаемого как фавиконка в составе html-файла, помещенная в base64, средствами нативного Java Script, навеянное сном в майский день. Для работы необходим браузер,. . .
Модель здравосохранения 16. Слишком хорошие и здоровые сотрудники уходят, недовольные зарплатой
anaschu 23.05.2026
Отладка увольнений и настройка производительности Сегодня во второй половине дня разобрались с механикой увольнений и настроили коэффициент сложности заданий. Вот что было сделано. . . .
Как я стал коммунистом))) Модель сохранения здоровья сотрудников, запись блога номер 15
anaschu 23.05.2026
Внезапно хорошее здоровье сотрудников не нужно капиталистам?))
Модель здравоСохранения 15. Как мы чинили AnyLogic модель рабочего коллектива: сочленение диаграммы состояний болезней и поломок в ресурспул
anaschu 23.05.2026
Как мы чинили AnyLogic модель рабочего коллектива Сегодня разобрались с пятью багами, из-за которых модель либо падала с ошибкой, либо давала совершенно бессмысленные результаты. Каждый баг был. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru