Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
1 / 1 / 0
Регистрация: 23.04.2014
Сообщений: 64
1

Как перенести таблицу из Excel в Access через C#, если имеются объединенные ячейки?

10.11.2017, 13:46. Показов 767. Ответов 4

Есть Excel файл с учебным планом (список предметов, часы и т.д.), для дальнейшего использования таблицы необходимо её перенести в базу данных Access. Но проблема в том, что при импорте данных в Access из-за наличия объединенных ячеек, таблица начинает «ехать», то есть появляются пустые столбцы. Как сделать так, чтобы при переносе таблицы в Access была нормальная таблица с названием предметов, часов с помощью программы C#, макросов и т.д.
Вложения
Тип файла: xls Программа.xls (40.5 Кб, 7 просмотров)
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.11.2017, 13:46
Ответы с готовыми решениями:

Как перенести данные из Excel в таблицу Access
Уважаемые профессионалы! Помогите пожалуйста! Задача такая: При клике на кнопку на панели...

Разделить объединенные ячейки в Excel
Добрый день! Как с помощью C# разделить объединенные ячейки, причем, чтоб данные сохранились в...

Объединенные ячейки разъединяются в Excel
Есть отчет В шапке некоторые ячейки объединены Юзер сохраняет отчет как xls Открывает файл в...

Как сделать так, чтобы линия разрыва страницы НЕ ПРОХОДИЛА через объединенные ячейки?
Братья и сёстры, кто подскажет - как сделать так, чтобы линия разрыва страницы НЕ ПРОХОДИЛА через...

4
271 / 179 / 75
Регистрация: 12.04.2017
Сообщений: 1,083
Записей в блоге: 2
10.11.2017, 16:51 2
Цитата Сообщение от Елена Водная Посмотреть сообщение
так, чтобы при переносе таблицы в Access была нормальная таблица
Что значит нормальная таблица по вашему? Что в конечном итоге вы хотите получить?
Вероятно таблицу из Excel при переносе в Access
придётся разбить на несколько связных таблиц.
Потому что таблица в Access состоит из строк и столбцов -- большего не дано,
но таблицы можно связать между собой.
0
970 / 352 / 135
Регистрация: 27.10.2006
Сообщений: 763
10.11.2017, 18:22 3
Елена Водная, удалить объединённые ячейки в Excel и залить в Access
0
1 / 1 / 0
Регистрация: 23.04.2014
Сообщений: 64
10.11.2017, 20:42  [ТС] 4
Pavel55, Получается, что таблица "поехала", появляются пустые столбцы и строки. Нужно привести таблицу к нормальному виду, чтобы не было объединенных ячеек, то есть перенести данные, чтобы, например, в одном столбце было только название предмета.
Миниатюры
Как перенести таблицу из Excel в Access через C#, если имеются объединенные ячейки?  
0
1 / 1 / 0
Регистрация: 23.04.2014
Сообщений: 64
10.11.2017, 21:13  [ТС] 5
RunningMan, Под нормальным видом я подразумеваю таблицу где одному столбцу соответствует один тип информации, а у меня таблица с кучей объединенных ячеек, и как программно её привести к такому виду чтобы далее с ней можно было работать я не знаю.
Прилагаю две картинки как есть и как должно быть.
Миниатюры
Как перенести таблицу из Excel в Access через C#, если имеются объединенные ячейки?   Как перенести таблицу из Excel в Access через C#, если имеются объединенные ячейки?  
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.11.2017, 21:13

Импорт данных Excel. Объединенные ячейки в файле xlt
Здравствуйте, обычный код для передачи данных в Excel. Variant App, Sh; TDate Today = Now(); ...

Word изменить высоту пустых строк, если в таблице есть объединенные ячейки
Добрый день! Хотелось бы макросом изменить высоту пустых строк коих много в таблице.


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru