Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
12 / 12 / 3
Регистрация: 26.11.2010
Сообщений: 147

Чтение информации с листа Excel, где есть пустые ячейки

06.01.2012, 18:36. Показов 2378. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите как можно выйти из ситуации.
Вытаскиваю из excel инфу и такая проблемы если попадается пустая ячейка надо использовать так:
C#
1
2
dataGridView1.Rows[i - 1].Cells[j - 1].Value = 
                                   Convert.ToString((string)(sheet.Cells[i, j] as ExcleRange).Value2);
Но так не грузит когда число попадает ((


C#
1
2
dataGridView1.Rows[i - 1].Cells[j - 1].Value = 
                     Convert.ToString((string)(sheet.Cells[i, j] as ExcleRange).Value2.ToString());
а так пустые ячейки не воспринимает!((

Добавлено через 12 минут
Нашел ответ! Жду только от вас комментариев он правильный или нет:
C#
1
2
dataGridView1.Rows[i - 1].Cells[j - 1].Value = 
              Convert.ToString((string)(sheet.Cells[i, j] as ExcleRange).Value2);
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.01.2012, 18:36
Ответы с готовыми решениями:

Чтение и запись информации с листа Excel
Ребята помогите пожалуста , у меня на форме 2 кнопки , кнопка-read и кнопка-write и ещё textbox. программа на vb.net 10 Как с помощью этих...

MS Office Excel Перенос информации из ячейки в часть данных другой ячейки
День добрый. Добросовестно искал ответ на свой вопрос в течение 20 минут, ничего не нашел... Собственно: Имеется ячейка с...

Макрос воспринимает скрытые ячейки Excel как пустые!
Здравствуйте, уаажаемые форумчане! Имею следующую проблему. Есть большая таблица Excel с данными. Ее нужно периодически дополнять...

2
 Аватар для Петррр
6721 / 3570 / 900
Регистрация: 28.10.2010
Сообщений: 5,937
06.01.2012, 18:44
А что собственно должно было выйти? Если хотите знать мое мнение, то у Вас изначально все не то. У Microsoft есть провайдер данных для доступа к Excel таблицам как к таблицам баз данных, и работать это будет значительно быстрее. По поводу того что Вы там пытаетесь намутить с ячейками тоже не грамотно, так как в SQL есть условная выборка или как там она называется. В общем выкладывайте Excel документ, говорите что хотите сделать, будем искать правильное решение вашей проблемы.
1
12 / 12 / 3
Регистрация: 26.11.2010
Сообщений: 147
06.01.2012, 18:46  [ТС]
Цитата Сообщение от Петррр Посмотреть сообщение
А что собственно должно было выйти? Если хотите знать мое мнение, то у Вас изначально все не то.
в dategridview записываться информация с Excel.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.01.2012, 18:46
Помогаю со студенческими работами здесь

Чтобы Excel при вставке не удалял пустые ячейки
копирую таблицу из интернета в ней есть иногда полностью пустые строчки Excel при вставке удаляет эти строки а они нужны для...

Перенос данных на другой лист, исключая пустые ячейки (2) - MS Excel
Подскажите пожалуйста возможно ли использовать подобное или похожее решение (https://www.cyberforum.ru/ms-excel/thread848222.html)...

Выбор ячейки другого листа Excel
Привет всем. Мне нужно выбрать ячейку другого листа активной книги. Sheets("2").Range(Sheets("2").Cells(1, 4),...

Копирование информации из листа Excel в форму.
Здравствуйте! Столкнулся с такой проблемой: Мне надо сделать так, чтобы после нажатия на кнопку вся информация, которая была на листе...

Автообновление листа excel по времени взятому из ячейки
Привет всем! Подскажите, плз, как изменить элементарный макрос, что бы автоматически обновлялся лист excel по времени взятому из указанной...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru