Перейти к публикации
  • Сейчас на странице   Всего пользователей: 1   (0 пользователей, 1 гость)

Hed-kun

Программирование, т. 5.1.

Рекомендованные сообщения

Всем привет.

Цель задания : я в 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


Публикация отключена

Поделиться сообщением


Ссылка на сообщение

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: :rickroll: :rickroll:

Поделиться сообщением


Ссылка на сообщение
(изменено)

классный шарп

хуле палишь ((

 

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


Изменено пользователем KotZhilkina

Публикация отключена

Поделиться сообщением


Ссылка на сообщение

ReferenceError: ActiveXObject is not defined

да у тебя же убунта


Публикация отключена

Поделиться сообщением


Ссылка на сообщение
(изменено)

дел


Изменено пользователем fayde

 

Моя команда по спасению мира

cba5ba8324.jpg

 

 

 

SuiC9de Squad RIP 2015

[media=]

[/media]

 

 

 

Возмездие на Prodota.ru

53de63bf76.jpg

 

Поделиться сообщением


Ссылка на сообщение

потому что у тебя имя присваивается позже, чем собака гавкает, очевидно же

 

Dog dog1 = new Dog();
dog1.name = "Bart";
dog1.bark();

 

вообще, даже если не обращать внимание на пиздецкий код - это можно списать на то что ты не шаришь

но писать комментарии транслитом - это конечно эпик


Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение

бля и правда :trollface:

спасибо :geys:

 

потому что у тебя имя присваивается позже, чем собака гавкает, очевидно же

 

Dog dog1 = new Dog();
dog1.name = "Bart";
dog1.bark();

 

вообще, даже если не обращать внимание на пиздецкий код - это можно списать на то что ты не шаришь

но писать комментарии транслитом - это конечно эпик

ну мне препод дал хуевину типа задач по ооп

 

бля на деле и правда я слепой

:avtorklif:


 

Моя команда по спасению мира

cba5ba8324.jpg

 

 

 

SuiC9de Squad RIP 2015

[media=]

[/media]

 

 

 

Возмездие на Prodota.ru

53de63bf76.jpg

 

Поделиться сообщением


Ссылка на сообщение

ну ооп для даунов (типа меня)

не овните только плиз :avtorklif: :avtorklif: :avtorklif:


 

Моя команда по спасению мира

cba5ba8324.jpg

 

 

 

SuiC9de Squad RIP 2015

[media=]

[/media]

 

 

 

Возмездие на Prodota.ru

53de63bf76.jpg

 

Поделиться сообщением


Ссылка на сообщение

чет я зашкварился пиздец

сори гайс

 

:lol: :lol: :lol: :lol: :lol:

 

:lol: :lol: :lol: :lol: :lol: :lol:

 

 


 

Моя команда по спасению мира

cba5ba8324.jpg

 

 

 

SuiC9de Squad RIP 2015

[media=]

[/media]

 

 

 

Возмездие на Prodota.ru

53de63bf76.jpg

 

Поделиться сообщением


Ссылка на сообщение

если это ООП, то я наверно пре-сеньер жс big170.gif

постсиниор


Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

Поделиться сообщением


Ссылка на сообщение

какой нахуй ActiveXObject, когда в .нете есть

using Excel = Microsoft.Office.Interop.Excel;

 

?


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

есь че про киви апи годное почитать? надо сделать чтобы юзвери на сайте туда-сюда бабки переводили

Поделиться сообщением


Ссылка на сообщение
(изменено)

По вебке лабе надо сделать ограничение пользователя с помощью файла 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>

 

в чём дело :palevo:


Изменено пользователем P0JIT0H

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...