Очень полезное видео и очень крутая тема, прямо от души пишу, спасибо огромное!;)
@ДмитрийШпак-ж9ь4 жыл бұрын
Отличный урок. Четко и доходчиво. Спасибо. Однозначно лайк
@Bytepp4 жыл бұрын
Благодарю))
@anikabale4 жыл бұрын
Спасибо за урок! Помогли.
@valeriykhachyan5 күн бұрын
действительно работает для xlsx файлов, однако если как в моем случае это csv файл, то не получится, потому что необходимо переписать часть по обработке разделителей я так думаю. Можно конечно конвертнуть в самом exel в xlsx и подгрузить, но мне нужно подругзить файл, посмотреть содержимое, спарсить его в иной формат по шаблон и увидеть представление в gridview, а после нажать сохранить с указанием места для сохранения. Так вот может и надо конвертировать сначала в exel и потом парсить, ибо выходной формат будет xlsx в любом случае, не будет ли проблем при парсинге(по идее думаю не будет).
@zenk1e1372 жыл бұрын
можно видео-урок как редактировать и сохранять этот файл, открытый в datagridview ?
@Отопленье2 жыл бұрын
У кого ошибка 1252: Вставляем эту строку перед FileStream stream System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance);
@roma99572 жыл бұрын
Сработало
@axapis2 жыл бұрын
Доброе время суток. Подскажите, почему при добавлении пакетов 2:42, у меня указывается только оффлайн источник, хотя подключение к интернету есть?
@vilife10504 жыл бұрын
боже, огромное спасибо
@Bytepp4 жыл бұрын
Пожалуйста))
@gaminView Жыл бұрын
Приветствую. При попытке открыть excel возникает ошибка: "No data avilable for encoding 1252" как ее можно решить?
@sofya60682 жыл бұрын
А можно ли сделать тоже самое, но с помощью Microsoft.Office.Interpop.Excel
@FFantom12063 жыл бұрын
Написал тот же код. Не работает. Ошибок нет, просто в датагриде ничего не появляется. Написал тот же код, но убрал отбор по листам. Что не так? Помогите пожалуйста. Код прикладываю. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using ExcelDataReader; using Excel = Microsoft.Office.Interop.Excel; using System.IO; namespace Farmmarket { public partial class load_excel : Form { private DataTableCollection tableCollection = null; public load_excel() { InitializeComponent(); } private void загрузитьToolStripMenuItem_Click(object sender, EventArgs e) { OpenFileDialog load_excel = new OpenFileDialog(); load_excel.ShowDialog(); DataTable tb = new DataTable(); string filename = load_excel.FileName; if (filename == "") { MessageBox.Show( "Ошибка", "Файл не выбран!", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { filename = load_excel.FileName; Text = "Ваш файл"; OpenFile(filename); } } private void OpenFile(string Path) { FileStream stream = File.Open(Path, FileMode.Open, FileAccess.Read); IExcelDataReader rider = ExcelReaderFactory.CreateReader(stream); DataSet dataT = rider.AsDataSet(new ExcelDataSetConfiguration() { ConfigureDataTable = (x) => new ExcelDataTableConfiguration() { UseHeaderRow = true } }); tableCollection = dataT.Tables; } } }
@ИринаАгуреева-с9ы4 жыл бұрын
Спасибо за урок, подробно и понятно, если не сложно могли бы когда нибудь записать видео на тему редактирования и сохранения excel файла в форме
@Bytepp4 жыл бұрын
Пожалуйста)) постараюсь сделать)
@wowik19923 жыл бұрын
Добрый день, есть видео про редактирование и сохранение таблицы?
@valeriyshapirenko930310 ай бұрын
Спасибо огромное!!! Получилось с первого раза, ура!! )) Но есть пара вопросов: 1. А если необходимо вывести диапазон строк, начиная к примеру с 5-й, т.е. исключить шапку из нескольких строк в файле Excel? Насколько я понял, файл грузится как есть, без цикла перебора по строкам, где можно было бы задать условие, какую строку считать первой для загрузки в грид. Есть решение проблемы? 2. Ну и еще столкнулся с проблемой, в первом столбце файла ячейки объеденены, соответственно в грид в первый столбец выводится данные из объедененной ячейки, а в следующих строках там пусто. Как быть, не знаю((
@CultureForCulture2 жыл бұрын
Спасибо за информацию! Подскажите, а чтобы проводить манипуляции с данными, например, расчет зп нужно ещё какие-то плагины устанавливать или нет?
@алексейгладких-ъ1ж2 жыл бұрын
Как добавлять строку в excel через C#, когда происходит выгрузка из DataGridView?, у меня происходит выгрузка данных в excel, но нужно чтобы выводилась строчка с низу, под машиной за день, в ней считалось сколько рейсов было проведено за сутки, и выводилось среднее значение в 4 пунктах?
@ПалПалыч-т4е Жыл бұрын
Здравствуйте. Мы написали эту программку. А как её потом сделать отдельной? И запускать с отдельного ярлыка
@VladBoyko773 жыл бұрын
Очень полезно! Как с Вами можно связаться? Мне нужна Ваша помощь!
@ninetailz3675 Жыл бұрын
Здравствуйте, а если ничего не выводит в dataGride?
@СергейМиронов-ж2б Жыл бұрын
А можно вам заплатить что бы добавили в это приложение кнопку после нажатия которой табличка сохранится в ворде. Так называемый конвертор.
@SHKIPPER9894 жыл бұрын
То что надо!_)
@Enot_Ukraine2 жыл бұрын
Здравствуйте почему то у меня vs не видит tableCollection как поле дает ошибку
@МихаилСмирнов-т8з2 жыл бұрын
Почему Вы используете "Convert.ToString", когда "Convert.ToInt32"?
@somwho_somewhere Жыл бұрын
Verno!
@lex-nocopyrightmusic62273 жыл бұрын
А возможно это сделать на WPF ? Придётся самим писать контроллеры диалога и т.д.
@Bytepp3 жыл бұрын
Конечно получится) тут весь функционал базовый, он есть и в winforms и в wpf
@user-proger884 жыл бұрын
А как сделать обновление данных?
@stanislavkravchuk41344 жыл бұрын
Спасибо большое ) очень помогло, только вопрос один остался, как колонки растянуть под размеры окна ?
@Bytepp4 жыл бұрын
Свойство Dock значение Fill
@stanislavkravchuk41344 жыл бұрын
@@Bytepp Я имел ввиду вот когда Excel таблица считывается, справа остается серый фон, вот пробовал делать так чтобы таблица растягивалась
@avk5614 жыл бұрын
На этих библиотеках там рекомендация для типов файлов Excel (2.0-2007)
@Боярышникашматочек2283 жыл бұрын
А как можно добавить новую строчку в таблицу?
@romanbessarab45204 жыл бұрын
Доброго дня . Дуже цікаві уроки. Не могли б ви зробити урок про загрузку файла Excel, а потім брати з нього дані і перемішати в word файл.
Выдает ошибку "Неверная подпись файла", как исправить?
@MeTaPeKc4 жыл бұрын
странно, когда выбираю menustrip, у меня просто белая линия, как вкладку добавить Файл-Открыть о_о
@Bytepp4 жыл бұрын
Их нужно самому добавить)) там, когда добавил menuStrip, слева в углу появляется стрелочка такая активная, нажимаешь на неё и выбираешь элемент, который хочешь добавить)
@MeTaPeKc4 жыл бұрын
@@Bytepp понял, спасибо
@nurillarajapov22594 жыл бұрын
ok
@ЦОППЦОПП2 жыл бұрын
Выдаёт ошибку 1252
@drakula_61752 жыл бұрын
Пропиши System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance); в методе где открываешь файл