无敌 创世神的小说:EXCEL表格连接问题

来源:百度文库 编辑:高考问答 时间:2024/04/29 03:40:07
请问怎么做一个超连接到指定文档的指定位置啊???
比如从表1的一个连接可以打开表2的 sheet2,而另一个连接可以打开表2的 sheet3??? 要简单的,和自己写的,从网上找到的就免了。那些命令都不知道往哪写!!!

fengerzh 你有QQ没啊??

怎么自动显示工作表标签的名称呢?比如都用表1A的字段进行命名??

在菜单“插入”下选择“超链接”,在“原有文件或web页”中找到你想要的文件,选中它,然后点右边的“书签”,在单元格引用里选择你想要指向的sheet2或者sheet3,在上面的空格里输入你想要指定到的单元格,缺省是“A1”。点“确定”就行了。

不妨试试:
1.命名操作——表2中选中sheet2数据区域,在“名称框”中输入sheet2回车完成对sheet2的命名,同样对sheet3命名。
2.超链接操作——表1中任意选定一个单元格,执行“插入/超链接/标签”命令,列表框中单击sheet2后“确定”;同样的方法链接sheet3。

注意:标签列表框中,也可以选择工作表,从而在单元格中对工作表进行链接。

希望上述能对你有些微帮助。

有一个名为C:\logistic.xls的Excel表格,用C#连接并读取相关数据。由于和读取Access的源代码在同一个文件,尽量避免引起冲突。
最近开始学习C#,而且第一次接触COM和OLEDB,请前辈帮忙指点一下,最好写出源代码。
另外哪里有C#和EXCEL编程的相关资料啊,不胜感激。
--------------------------------------------------------------------------------
<%@ Page Language="C#" Debug="true" %>
<%@ Import Namespace="System.Data"%>
<%@ Import Namespace="System.Data.OleDb"%>
<script runat="server">
private DataSet CreateDataSource(){
string strConn;
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=C:\\Inetpub\\wwwroot\\contacts.xls;"+
"Extended Properties=Excel 8.0;";
OleDbConnection conn = new OleDbConnection(strConn);
OleDbDataAdapter myCommand = new OleDbDataAdapter("SELECT * FROM [ContactList$]", strConn);
DataSet myDataSet = new DataSet();
myCommand.Fill(myDataSet);
return myDataSet;
}
public void Page_Load(Object sender, EventArgs e){
if (!IsPostBack) {
mygrid.DataSource = CreateDataSource();
mygrid.DataBind();
}
}
</script>
<center>
<form runat="server">
<asp:datagrid runat="server" AutoGenerateColumns="false"
width="500" id="mygrid">
<HeaderStyle BorderColor="White" BackColor="black"
ForeColor="White"
Font-Bold="True"
Font-Name="Arial"
Font-Size="9" HorizontalAlign="Center"/>
<ItemStyle BorderColor=""
BackColor="#FFFFF0"
ForeColor="Black"
Font-Name="Arial"
Font-Size="8"
Font-Bold="False" HorizontalAlign="Center"/>
<Columns>
<asp:BoundColumn HeaderText="姓名" ReadOnly="true" DataField="姓名"/>
<asp:BoundColumn HeaderText="性别" ReadOnly="true" DataField="性别"/>
<asp:BoundColumn HeaderText="Email" ReadOnly="true" DataField="地址"/>
</Columns>
</asp:datagrid>
</form>

找几个相关数据放在各自的工作表中,直接做超级链接不可以么?

不明白 进来学习学习