KotZhilkina #7321 9 декабря 2014 Всем привет.Цель задания : я в C# вписываю данные через textbox и отправляю их в excel.Мне нужно ,чтобы ктото из вас написал мне часть кода которая позволяют вписывать автоматически в один и тот же excel файл n-ый текстПримерно как это выглядит -- я ввел данные в textbox- открывается excel файл и вписывает на автомате данные часть кода примерно выглядит такopen(excel.exsl)shet_.cells(i,j).value= "text.box1"save(excel.exsl) - мне нужно чтобы вы четко и красиво и пнеравильно скоректировали кодзаранее благодарю ) Option Explicit Const xlCellTypeLastCell = 11 Dim strFullPath strFullPath = "C:\temp\1.xlsx" Dim strInput strInput = InputBox ("Type a string to add to excel file [" + strFullPath + "] and press OK!") Dim objExcel Set objExcel = CreateObject("Excel.Application") With objExcel .Visible = False .DisplayAlerts = False Dim objWorkbook Set objWorkbook = .Workbooks.Open(strFullPath) With objWorkbook With .ActiveSheet Dim LastRow LastRow = .Range("A1").SpecialCells(xlCellTypeLastCell).Row .Cells(LastRow + 1, 1).Formula = strInput End With .Save .Close True End With Set objWorkBook = Nothing .Quit End With Set objExcel = Nothing Публикация отключена Поделиться сообщением Ссылка на сообщение
Двапой #7322 9 декабря 2014 классный шарп Мобильное приложение для продоты https://play.google....id=ru.prodota.m Поделиться сообщением Ссылка на сообщение
TheDeadSkin #7323 9 декабря 2014 Option Explicit; Const xlCellTypeLastCell = 11; Dim strFullPath; strFullPath = "C:\temp\1.xlsx"; Dim strInput; strInput = InputBox ("Type a string to add to excel file [" + strFullPath + "] and press OK!"); Dim objExcel; Set objExcel = CreateObject("Excel.Application"); With objExcel { .Visible = False; .DisplayAlerts = False; Dim objWorkbook; Set objWorkbook = .Workbooks.Open(strFullPath); With objWorkbook { With .ActiveSheet { Dim LastRow; LastRow = .Range("A1").SpecialCells(xlCellTypeLastCell).Row; .Cells(LastRow + 1, 1).Formula = strInput; } .Save; .Close True; } Set objWorkBook = Nothing; .Quit } Set objExcel = Nothing; теперь шарп осталось только dim -> var, set -> ничего, nothing -> null, with -> using :rickroll: Поделиться сообщением Ссылка на сообщение
KotZhilkina #7324 9 декабря 2014 (изменено) классный шарпхуле палишь (( var xlCellTypeLastCell = 11; var strFullPath = 'C:\\temp\\1.xlsx'; //var strInput = prompt('Type a string to add to excel file [' + strFullPath + '] && press OK!'); var strInput = 'test_text'; var objExcel = new ActiveXObject('Excel.Application'); objExcel.Visible = false; objExcel.DisplayAlerts = false; var objWorkbook = objExcel.Workbooks.Open(strFullPath); var LastRow; LastRow = objWorkbook.ActiveSheet.Range("A1").SpecialCells(xlCellTypeLastCell).Row; objWorkbook.ActiveSheet.Cells(LastRow + 1, 1).Formula = strInput; objWorkbook.Save; objWorkbook.Close(true); objWorkBook = null; objExcel.Exit; objExcel = null; не ебу короче как инпут делается на js Изменено 9 декабря 2014 пользователем KotZhilkina Публикация отключена Поделиться сообщением Ссылка на сообщение
Двапой #7325 9 декабря 2014 ReferenceError: ActiveXObject is not defined Мобильное приложение для продоты https://play.google....id=ru.prodota.m Поделиться сообщением Ссылка на сообщение
KotZhilkina #7326 9 декабря 2014 ReferenceError: ActiveXObject is not definedда у тебя же убунта Публикация отключена Поделиться сообщением Ссылка на сообщение
fayde #7327 10 декабря 2014 (изменено) дел Изменено 10 декабря 2014 пользователем fayde Моя команда по спасению мира SuiC9de Squad RIP 2015[media=] [/media] Возмездие на Prodota.ru Поделиться сообщением Ссылка на сообщение
Двапой #7328 10 декабря 2014 потому что у тебя имя присваивается позже, чем собака гавкает, очевидно же Dog dog1 = new Dog(); dog1.name = "Bart"; dog1.bark(); вообще, даже если не обращать внимание на пиздецкий код - это можно списать на то что ты не шаришьно писать комментарии транслитом - это конечно эпик Мобильное приложение для продоты https://play.google....id=ru.prodota.m Поделиться сообщением Ссылка на сообщение
fayde #7329 10 декабря 2014 бля и правда спасибо потому что у тебя имя присваивается позже, чем собака гавкает, очевидно же Dog dog1 = new Dog(); dog1.name = "Bart"; dog1.bark(); вообще, даже если не обращать внимание на пиздецкий код - это можно списать на то что ты не шаришьно писать комментарии транслитом - это конечно эпикну мне препод дал хуевину типа задач по ооп бля на деле и правда я слепой Моя команда по спасению мира SuiC9de Squad RIP 2015[media=] [/media] Возмездие на Prodota.ru Поделиться сообщением Ссылка на сообщение
Двапой #7330 10 декабря 2014 если это ООП, то я наверно пре-сеньер жс Мобильное приложение для продоты https://play.google....id=ru.prodota.m Поделиться сообщением Ссылка на сообщение
TheDeadSkin #7331 10 декабря 2014 new + животные = ооп ¯\_(ツ)_/¯ Поделиться сообщением Ссылка на сообщение
Двапой #7332 10 декабря 2014 ах да, я и забыл Мобильное приложение для продоты https://play.google....id=ru.prodota.m Поделиться сообщением Ссылка на сообщение
fayde #7333 10 декабря 2014 ну ооп для даунов (типа меня)не овните только плиз :avtorklif: Моя команда по спасению мира SuiC9de Squad RIP 2015[media=] [/media] Возмездие на Prodota.ru Поделиться сообщением Ссылка на сообщение
Двапой #7334 10 декабря 2014 ну ооп для дауноввтарка, залогинься Мобильное приложение для продоты https://play.google....id=ru.prodota.m Поделиться сообщением Ссылка на сообщение
fayde #7335 10 декабря 2014 чет я зашкварился пиздецсори гайс :lol: :lol: :lol: :lol: :lol: Моя команда по спасению мира SuiC9de Squad RIP 2015[media=] [/media] Возмездие на Prodota.ru Поделиться сообщением Ссылка на сообщение
rubish #7336 10 декабря 2014 если это ООП, то я наверно пре-сеньер жс постсиниор Колы я выросту - то хочу буты такым як я годные смайлы Поделиться сообщением Ссылка на сообщение
Kant #7337 10 декабря 2014 какой нахуй ActiveXObject, когда в .нете естьusing Excel = Microsoft.Office.Interop.Excel; ? Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью. Поделиться сообщением Ссылка на сообщение
prostoYaKrytoy #7338 10 декабря 2014 в голос с фея =))) и ооп Поделиться сообщением Ссылка на сообщение
DoteriYebki #7339 11 декабря 2014 есь че про киви апи годное почитать? надо сделать чтобы юзвери на сайте туда-сюда бабки переводили Поделиться сообщением Ссылка на сообщение
P0JIT0H #7340 11 декабря 2014 (изменено) По вебке лабе надо сделать ограничение пользователя с помощью файла web.xmlвот то что я туда добавил <security-constraint> <web-resource-collection> <url-pattern>/*</url-pattern> </web-resource-collection> <auth-constraint> <role-name>user</role-name> </auth-constraint> </security-constraint> <security-role> <role-name>user</role-name> </security-role> <login-config> <auth-method>FORM</auth-method> <form-login-config> <form-login-page>/auth.jsp</form-login-page> <form-error-page>/auth-error.jsp</form-error-page> </form-login-config> </login-config> вот файл tomcat-users.xml <tomcat-users> <role rolename="user"/> <user username="user" password="user" roles="user"/> </tomcat-users> проблема в том что всегда при вводе пароля, даже user user кидает на страницу с ошибкойauth.jsp <%@page contentType="text/html" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JSP Page</title> </head> <body> <form action="j_security_check" method="post" name="loginForm"> <input type="text" name="j_username" placeholder="имя" size="20"/><br> <label><fmt:message key="txtPassword" /></label><br> <input type="password" name="j_password" size="20"/><br> <input type="submit" value="Ввод"/> </form> </body> </html> в чём дело Изменено 11 декабря 2014 пользователем P0JIT0H Поделиться сообщением Ссылка на сообщение