eclipse中怎么在窗体中显示excel文件并且可以对其修改,求大神,回答好的话可以再加悬赏

2024-12-18 21:57:35
推荐回答(3个)
回答1:

1.更改程序窗口排列方式
双击打开多个Excel文档,切换到“视图”工具栏,在“窗口”部分,单击 “全部重排”按钮。
选择一合适的选项,如“垂直并排”,然后按“确定”。这时候你就可以在同一个窗口中同时看到多个Excel文档中的内容,
这样排列,便于拖动、比较,基本能满足工作需要。但是最大化和最小化还是同步实现的。2.
从开始菜单打开新窗口
不通过双击Excel文档来打开文件,通过计算机的开始菜单打开Excel,“开始”-〉“所有程序”-〉“Microsoft
Office”->”Excel 2010”,然后在新打开的 Excel
窗口中,从“文件”->“打开”来打开目标工作簿。
用这样的方法,打开多个 Excel
窗口后,可以轻松实现对各窗口的操作控制,最大化,最小化等等互不干扰。
3. 直接从开始菜单中再次打开 Excel
程序,然后在新的 Excel 程序中使用“文件-打开”来打开文件。等于是打开了一个新的 excel.exe 进程。Excel2010\2007
在一个窗口打开文件的本意原是为了节省内存。不过,如果你机器内存很多,又想一劳永逸地改变的话,可以通过更改注册表来避免Excel2010窗口大小同步化的问题。
1)定位到注册表键值:HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open
2)展开Open注册表项,你会看到”command”项和”ddeexec”项,我们来分别对它们进行操作
3)HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command下有两个注册表键值,”默认”和”command”,双击“默认”,将其键值的后四个字符”/dde”改为”%1”,如果你的Office是安装在默认路径下,改完后键值为:
"C:\Program
Files\Microsoft Office\Office14\EXCEL.EXE""%1"双击”command”,将其值的后四位也由/dde改成”%1”
4)重命名HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open下的”ddeexec”项,如将其改为”ddeexec2”
5)定位到注册表键值:HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open,对其做以上2)到4)步相同的动作。

回答2:

是要在excel中打开并编辑excel文件吗?
右键要操作的excel文件 -> open with -> in-place editor;
会调用excel程序打开文件,excel窗口会是嵌入在eclipse窗口中的子窗口,而不是独立的程序窗口,所有在excel里能做到操作,这里基本都可以做。
另外,如果excel文件加入了svn等版本控制,修改后保存时,不要点击内嵌的excel子窗口的保存按钮,那样不能实时让eclipse的svn插件对svn状态改变进行响应(需要手动同步一次),用eclipse的file-save保存(ctrl+s快捷键也许并不好使)

回答3:

这个问题看起来有点棘手,不过可以帮你完成。