Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
Дорогие друзья, прошу у вас помощи! Подскажите пожалуйста как с Excel документа взять данные в TextBox. Мне необходимо, чтобы данные, которые там прописаны в одной ячейке импортировались в TextBox, затем импорт со следующей и далее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 09:33 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
Excel ведь на клиенте? и браузер тоже Вы действительно хотите чтобы браузер обратился к другому приложению и взял данные из открытого им файла? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 10:13 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
Кажется вы меня поняли не так)), или скорее всего я не правильно объяснила. Смотрите, у меня в проекте есть TextBox, куда при вводе ИИН/БИН осуществляется поиск с сайта. Получается, что ИИН/БИН сейчас вбиваю я вручную. Так же у меня есть Excel документ, в котором полный список всех клиентов сих ИИН/БИНами. Теперь я просто хочу автоматизировать процесс ввода ИИН/БИН, при нажатии на кнопку, чтобы с Excel документа в TextBox вбивался ИИН/БИН, потом при нажатии уже другой кнопки "Поиск" - у меня осуществляется поиск с сайта и вся информация появляется уже в другом TextBox, который я переименовала как TxtResult, с этого TxtResult мне данные необходимо прописать опять в Excel. Хорошо бы организовать все это в цикле, чтобы он автоматом прописал БИН, проверил на сайте, вбил данные в Excel, затем начал проверку следующего по списку. Надеюсь, что в итоге именно так я и сделаю)) я просто новичок, пока учусь. Любые ваши идеи и советы очень ценные для меня)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 10:50 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
ой, а можно не так быстро ато я не успеваю давайте по порядку 1) Excel на клиенте? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 10:52 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
Извините за глупый комментарий))), но я не очень поняла "на клиенте"))) это просто отдельно созданный Excel документ, в котором хранится список клиентов и их БИН)), пожалуйста объясните мне, что такое "на клиенте", чтобы в следующий раз не позориться))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 11:00 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
Я уже знаю как открывать и закрывать Excel документ через exe файл, написанный на С#, теперь разбираюсь с импортом и экспортом данных ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 11:02 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
sairaя не очень поняла "на клиенте")))пользователь сайта работает с сайтом на своем клиентском компьютере посредством программы под названием браузер Браузер в свою очередь обращается к веб-серверу, чтобы получить контент или например отдать данные, введенные пользователем для сохранения в БД Excel может быть и на клиенте и на сервере А у Вас он где? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 11:06 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
на клиенте)))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 11:09 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
sairaна клиенте))))ок на клиенте Вы ограничены браузером Если браузеру позволено обращаться к Excel, то Вы сможете реализовать то что хотите иначе не сможете Предполагаю, что Вы сможете обращаться к Excel только из браузера InternetExplorer и только посредством некоего COM-объекта (создать который Вы сможете из VBScript или JScript (на путать с JavaScript) В этих языках программирования я не специалист, рекомендую обратиться в соответствующий форум ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 11:13 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
А почему нельзя просто загрузить этот excel файл в базу данных, к ней подключаться и уже не посредственно веб интерфейсом осуществлять ввод.=))ну как то так.наверно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 12:06 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
Кажется меня опять не поняли. Сейчас у меня уже есть готовый проект, созданный на Visual Studio, написанный на C#. Мне необходимо его доработать, а точнее автоматизировать ввод данных с Excel. Получается, что я добавила COM Microsoft.Office.Interop.Excel, благодаря этому я просто открываю Excel, а мне необходимо оттуда считать данные, то есть импорт и экспорт данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 13:06 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
получить книгу wb = exapp.Workbooks.Open("путь") получит ячейку с листа wb.Worksheets("Лист1").Cells(1,1) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 13:09 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
У Вас в браузере работает код, написанный на C# ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 13:10 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
Паганель, По моему, в первичном вопросе ТС нет ни слова про браузер ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 13:12 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
Shocker.ProПаганель, По моему, в первичном вопросе ТС нет ни слова про браузер )зато во втором сообщении ТС есть слово сайт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 13:13 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using Excel = Microsoft.Office.Interop.Excel; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void btnStart_Click(object sender, EventArgs e) { Excel.Application excel = new Excel.Application(); excel.Visible = true; excel.SheetsInNewWorkbook = 7; excel.Workbooks.Add(Type.Missing); } } } Вот посмотрите этот код, здесь просто открытие Excel, а как вот прям с ячеек данные вбить в мой TextBox? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 13:13 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
И вот на этот TextBox мне надо вывести ячейки, где написаны ИИН/БИН ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 13:16 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
sairaу меня в проекте есть TextBoxкакой тип проекта? Сайт на Asp.Net ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 13:16 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
Паганельsairaу меня в проекте есть TextBoxкакой тип проекта? Сайт на Asp.Net ?ну в общем после скриншота этот вопрос лишний ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 13:16 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
Это к сайту не имеет отношения, сайт у меня осуществляет поиск по TextBox, сейчас мне надо, чтобы именно в этот TextBox выводились данные с Excel ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 13:18 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
а причем тут Asp.Net ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 13:19 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
saira, я же дал ответ - его недостаточно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 13:21 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
так он не выводит в TextBox((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 13:26 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
покажите код, как вы пытаетесь открыть файл (в опубликованном коде нет открытия файла, а создание нового), потом как положить в текстбокс например "Привет". и пожалуйста используйте тэг src - FAQ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 13:38 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
мне надо данные вывести в TextBox, а вы мне написали wb=exapp.Workbooks.Open ("путь")... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 13:40 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
так наверное сначала надо открыть нужный файл, а потом уже брать с него данные? я дал две строки, первая откроет файл, вторая берет данные из ячейки, положить вы их можете куда угодно, хоть в текстбокс, хоть в переменную, хоть в принтер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 13:43 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 13:52 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
Хорошо, сейчас я покажу код)), извините, теперь буду правильно оформлять свое сообщение)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 14:04 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
Весь смысл в том, чтобы не открывать его. Просто будет указан путь к нему и по циклу должны вписываться данные с ячеек в TextBox. Наверное я не могу правильно объяснить(( мне не надо, чтобы файл открывался. Там получается вот так, что когда нажимаю на кнопку "Пуск" он автоматически с эксель вбивает первый ИИН/БИН, проверяет на сайте, все его необходимые данные,которые были найдены с сайта сохраняет опять в эксель, затем вбивает второй ИИН/БИН, опять проверяет на сайте, всю нужную информацию сохраняет в эксель и таким вот циклическим образом он должен мне полностью проверить всех 4000 клиентов, которые находятся в эксель. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 14:26 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
sairaне открывать еготогда надо не через Interop работать, а искать библиотеку прямой работы с файлами офиса sairaЯ уже знаю как открывать и закрывать Excel документ через exe файл, написанный на С#тогда зачем вот это, раз не надо открывать? ЗЫ: как вариант, можно открыть файл эксель как БД через ODBC ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 14:45 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
)) ну вы мне просто написали как открыть Excel, вот я и написала, что я умею открывать и закрывать, а мне нужен импорт данных и экспорт)) извините, если ввела вас в заблуждение)) Получается, что тогда Interop не используется. Просто интересно, неужели нельзя сделать импорт и экспорт данных. По идее я программирую на Delphi, на C# я пишу почти первый раз. Я знаю как осуществить импорт и экспорт на Delphi, но тут на C# так не получается, вот и парюсь сижу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 14:58 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
sairaЯ знаю как осуществить импорт и экспорт на Delphiну давайте посмотрим ваш код на дельфи, думаю, можно применить аналогичный подход ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 14:58 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
Вот код, написанный на Delphi, где осуществляется экспорт данных в Excel, при этом у нас сам Excel открывается. А мне теперь надо написать на С#, только чтобы сам Excel не открывался. Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2014, 07:57 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
так может перенести это в ветку винформс? по поводу открытия файла если чтоб уж вообще не зависеть от установлен или нет офис то http://www.nuget.org/packages/EPPlus/. там примеров полно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2014, 10:03 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
handmadeFromRuтак может перенести это в ветку винформс?давно пора, из-за этого первая страница ни о чем. На дельфи вы обращаетесь к файлу через ODBC с помощью SQL-запросов, как я и посоветовал выше (тема объекта Dat, впрочем не раскрыта, поэтому мы не видим строку подключения) Вам совершенно не нужен для этого сам эксель. Обращайтесь к файлу через ODBC с помощью тех же SQL-запросов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2014, 10:31 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
Спасибо большое)) А не будут у вас еще какие-нибудь советы, как считать информацию с ячеек при этом не открывая этот документ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2014, 10:32 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
sairaА не будут у вас еще какие-нибудь советы, как считать информацию с ячеек при этом не открывая этот документ? у вас такой трюк часто проходил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2014, 10:34 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
Это был вопрос, странно, что вы посчитали это трюком))) скорее с вами часто проходил такой трюк ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2014, 10:53 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
saira, трюк эт как раз то что вы хотите узнать. приведу пример. вам подбросили что то в коробке. не открывая коробки вы можете понять что там? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2014, 11:05 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
saira просто забыла написать "...не открывая этот документ с помощью екселя " ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2014, 11:08 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
Я просто никак не могу представить ввод данных по циклу и при этом чтобы Excel постоянно открывался. Я думала, что просто укажу с какой ячейки и до какой ячейки ему брать данные. Ну может хотя бы, чтобы Exel один раз открыл документ и оттуда начинается считывается по порядку каждая ячейка и в этот же документ прописывает полученный результат? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2014, 06:57 |
|
||
|
Импорт данных с Excel в TextBox на C#
|
|||
|---|---|---|---|
|
#18+
sairaввод данных по циклу и при этом чтобы Excel постоянно открывался.а этого никто и не предлагал, открываете эксель и читаете данные в цикле, закрываете эксель. А если не делать Visible=True, так и вообще его видно не будет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2014, 10:11 |
|
||
|
|

start [/forum/topic.php?all=1&fid=18&tid=1357716]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
56ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
89ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 440ms |

| 0 / 0 |
