Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/15: Рейтинг темы: голосов - 15, средняя оценка - 4.53
58 / 16 / 26
Регистрация: 07.02.2015
Сообщений: 346
1

Не удается найти столбец с именем "Действительное"

02.05.2016, 17:08. Показов 2954. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Сделал известный пример для своего варианта.Но возникает исключение(на рисунке ниже)

Мой dataGridView1 отображает все значения и подписан как надо(рисунок ниже) но при присвоении они ругается что не удаётся найти столбец,хотя он есть.

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
private void button4_Click(object sender, EventArgs e)
        {
            Excel.Application exApp = new Excel.Application();
            exApp.Visible = true;
            exApp.Workbooks.Add();
            Worksheet workSheet = (Worksheet)exApp.ActiveSheet;       
            workSheet.Cells[1, 1] = "Действительное";
            workSheet.Cells[1, 2] = "Мнимое";
            int rowExcel = 2;
            for (int i = 0; i < dataGridView1.Rows.Count; i++)
            {
                workSheet.Cells[rowExcel, "A"] = dataGridView1.Rows[i].Cells["Действительное"].Value;
                workSheet.Cells[rowExcel, "B"] = dataGridView1.Rows[i].Cells["Мнимое"].Value;
 
                ++rowExcel;
            }
            workSheet.SaveAs("MyFile.xls");
            exApp.Quit();
        }
Миниатюры
Не удается найти столбец с именем "Действительное"   Не удается найти столбец с именем "Действительное"  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.05.2016, 17:08
Ответы с готовыми решениями:

DataGridView Не удается найти столбец с именем EmployeeID
Не удается найти столбец с именем EmployeeID Среда Visual Basic STUDIO’2010 Professional Dim...

Исключение не обработано. System.ArgumentException: "Не удается найти столбец с именем КодКлиента. Имя параметра: column
В форме с подключенной через грид таблицей работает всё(поиск, добавление, выход, нормально...

Исключение System.ArgumentException: "Не удается найти столбец с именем КодКлиента"
System.ArgumentException: &quot;Не удается найти столбец с именем КодКлиента. Имя параметра:...

Не удается найти столбец в BindingListCollectionView
Здравствуйте. Имеется DataTable, для настройки фильтрации преобразую DataTable в...

2
Вежливость-главное оружие
233 / 234 / 86
Регистрация: 19.02.2013
Сообщений: 1,446
02.05.2016, 17:27 2
Цитата Сообщение от redseven Посмотреть сообщение
["Действительное"]
довольно странное обращение, попробуйте указать индекс - 0 или 1

Добавлено через 1 минуту
закомментируйте строку и проверьте работает ли с "Мнимое", возможно у вас где-нибудь пробел затесался
0
58 / 16 / 26
Регистрация: 07.02.2015
Сообщений: 346
02.05.2016, 17:42  [ТС] 3
Ошибка была найдена
Проблема была в этом

C#
1
2
workSheet.Cells[rowExcel, "A"] = dataGridView1.Rows[i].Cells["Действительное"].Value;
workSheet.Cells[rowExcel, "B"] = dataGridView1.Rows[i].Cells["Мнимое"].Value;
Вместо Действительное и Мнимое надо было в кавычках Column1,Column2(имена по умолчанию)
0
02.05.2016, 17:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.05.2016, 17:42
Помогаю со студенческими работами здесь

Ошибка: Не удается найти столбец [Киев]
Объясните, пожалуйста, почему в форме не выводится таблица. Пишет, что не удается найти столбец...

Не удаётся найти столбец при поиске по datagridview
При поиске появляется сообщение Необработанное исключение типа &quot;System.Data.EvaluateException&quot;...

При попытке создания выражения в вычисляемом столбце ошибка Не удается найти столбец
Создаю новый столбец, называю его &quot;Средняя дальность плавания&quot;,в свойствах нахожу строку Expression...

Не удается найти ресурс с именем "*Name*". Имена ресурсов определяются с учетом регистра
Создал файл &quot;Buttons.xaml&quot; Там расписал стиль кнопки: &lt;Style x:Key=&quot;TabStyle&quot; TargetType=&quot;{x:Type...

Элемент диаграммы с именем "Series1" не удается найти в "SeriesCollection"
Почему у меня пишет исключение: Элемент диаграммы с именем &quot;Series1&quot; не удается найти в...

Дана последовательность чисел X,x^2,x^3…x^I; I=1,2,3… Дано действительное число c (х < c) Напечатайте в столбец числа пока ni<c;
Дана последовательность чисел X,x^2,x^3…x^I; I=1,2,3… Дано действительное число c (х &lt; c) ...

Не удается найти программу <путь к .exe>. Не удается найти указанный файл
При создании кода на С++ выдает ошибку, &quot;Не удается найти программу &lt;путь к .exe&gt;. Не удается найти...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru