ASP.NET 如何获取 Excel 中工作表的名称。

ASP.NET 如何获取 Excel 中工作表的名称。,第1张

ASPNET 获取 Excel 中工作表的名称方法如下:

string date = DateTimeNowYearToString() + DateTimeNowMonthToString() + DateTimeNowDayToString() + DateTimeNowHourToString() + DateTimeNowMinuteToString();

path = UserCompany + UserName + YearListSelectedValueToString() + "年" + MonthListSelectedValueToString() + "月" + date + "xls";

FileUpload1PostedFileSaveAs(path);

//将文件复制到服务器指定目录中

//调用获取excel为dataset的函数

DataSet data = new DataSet();

for (int i = 0; i < tablenum; i++)

{

tablename[i] = tables[i]TableNameToString();

//获取表格名 称,excel表格中sheet的名称

}

data = GetExcelDataGetDataSetFromExcel(path);

int tablenum;

tablenum = dataTablesCount;

//只充许一个excel中有一个sheet页,通过选择页面中表格类型确定,如需要一个excel中有多个sheet页面,则可去掉下面的判断

if (tablenum>1)

{

ResponseWrite("<Script Language=JavaScript>alert('excel表格中只充许有一个sheet页面!');</Script>");

return;

}

DataTable[] tables = new DataTable[tablenum];

for (int i = 0; i < tablenum; i++)

{

tablename[i] = tables[i]TableNameToString();

//获取表格名称,excel表格中sheet的名称

}

方法/步骤

1/4打开一个excel表格,选中要打星星的单元格

2/4点击插入项下的符号图标

3/4点击符号图标右下角的黑三角,在下拉菜单里点符号中,热门符号的五角星符号

4/4

在选中的单元里有五角星图标。

Excel要想把星星打出来,就需要在特殊符号里面去找这个星星,我们现在整个Excel工作表当中靠上最左边是文件,然后向后面去找,可以找到插入这个两个文字点击一下之后,这时候在文插入底下会出现一个下拉菜单,在菜单的靠上方,我们可以找到符号,点击之后就会有中文英文数字特殊符号等等,我们就可以在这里面去找到这个星星了,然后点击插入就可以了。

你为表格添加了一个ID, 也可以为按钮添加一个相应的ID,

比如,你添加了tab1, tab1后有一个按钮,那么你把这个按钮的ID设为button1,

然后在button1中添加事件,必段传一个值, 可以动态地按上面一样的方法分配,也可设置为一个固定值this

简单地写一下代码:

-----预期效果--------------------

<table id="tab1"></table><input type="button" id="button1" value="test1" onclick="del(1)"/>

<table id="tab2"></table><input type="button" id="button2" value="test1" onclick="del(2)"/>

------Javascript------------------

<script language="javascript">

var tableCount = 0;

function addTable()

{

tableCount ++;

var tab = documentcreateElement("table");

tabid = "TAB" + tableCount;

var button = documentcreateElement("button");

buttonattachEvent("onclick",del(tableCount));

buttonaddEventListen("click",del(tableCount), false);

}

function del(num){

alert("I Know You Clicked The "+ num + "th Button");

}

</script>

也就是说,我创建一个table后, 后面紧跟着是一个button, button中含有事件

事件中带上参数,这几个相关联在一起的,是通过tableCount这个变量来实现的, 所以任你点谁都可以知道是第几个了

以上就是关于ASP.NET 如何获取 Excel 中工作表的名称。全部的内容,包括:ASP.NET 如何获取 Excel 中工作表的名称。、excel星星怎么打出来、asp如何 获取表格(TABLE)的ID等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9636175.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存