繁体   English   中英

Windows Gadget使用Javascript从Excel读取特定信息

Windows Gadget reading specific information from Excel with Javascript

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

嗨,我正在尝试编写一个Windows小工具,该工具从Excelsheet中读取信息。 Excelsheet在A2:A366列中包含格式为全年的日期,以下各列是受雇人员B1:Q1的名称。

该小工具将显示当天和标记为缺席的人。 对于每天缺席的人,该单元格都用X标记。

我不是Java语言程序员。 并需要帮助。 我想我已经有了基本的设置,希望您能帮助我找到我的失踪人员。

说明:

使用getToday函数,我试图从PC获取日期并将其格式化为要在列A(设置为数组)中使用的字符串。 同样的功能指令可以让我回到应该在其中查找X的右行。 如果找到X,则应返回列的名称,即员工的名称。

        function getToday (){
    var today;
    var currentDate = new Date()
    var day = currentDate.getDate()
    var month = currentDate.getMonth() + 1
    var year = currentDate.getFullYear()
    today = d.toString (day + "." + month + "." + year);

    } 
    function refreshData(){
        oExcel = new ActiveXObject('Excel.Application');
        oWkBooks = oExcel.Workbooks.Open("C:\\Program Files\\Windows Sidebar\\Gadgets\\ExcelGadget.Gadget\\test.xlsx");
        oExcelSheet = oWkBooks.Worksheets();
        oExcelSheet.Activate();
        oExcel.ActiveWorkbook.RefreshAll();
        oExcel.ActiveWorkbook.SaveAs("C:\\Program Files\\Windows Sidebar\\Gadgets\\ExcelGadget.Gadget\\test.xlsx");
        oWkBooks.Close();
        location.reload();
    }

    function fetchData() {
    function fetchData() {

    $('#msg').html("Loading...");

        $('#msg').show();

        var oExcel;
        var oExcelSheet;
        var oWkBooks;
        var cols;
        oExcel = new ActiveXObject('Excel.Application');
        oWkBooks = oExcel.Workbooks.Open("C:\\Program Files\\Windows Sidebar\\Gadgets\\ExcelGadget.Gadget\\test.xlsx");

    }

    function findToday(stringArray){
            for (var j=0; j<stringArray.length; j++) {
            if (stringArray[j].match (var today) return cell;
            return -1;
    }

    function returnAbwesentheit() {

        var name = name.arr;
        for (i=2;i<x.length;i==23) {
        if ("cell"=="x") {
        document.write (Name(cell));
        else 
        return null;

        }

    }

::更新::

我有了灵感。 我认为我很难做到这一点。 也许我可以让excel更好地找到日期和谁不在。 然后,我只会将带有Javascript的结果生成到Windows小工具中。

问题暂未有回复.您可以查看右边的相关问题.
1 从Windows小工具读取文件内容

我想创建Windows边栏小工具,该工具可读取文本文件内容,解析其内容并将其以漂亮的形式呈现。 不幸的是,我陷入了“读取文本文件内容”部分。 我不知道该怎么办。 获取System.Shell.Item可以,但是我如何才能读取文件内容? ...

2 使用JavaScript移动Windows 7小工具

当使用此代码按下某个按钮时,我已经调整了小工具的大小: 我从用户那里得到的抱怨是,它离开了他们的屏幕,因为小工具保持其左上角的位置并从那一点开始“增长”。 有什么办法可以相对于其当前位置移动小工具? 我试过window.moveTo没有成功。 ...

5 Windows小工具的UDP请求

如何从Windows小工具发出UDP请求? 这个小工具非常类似于我要制作的小工具,但是我想制作一个小工具,通过发出UDP请求从TF2服务器获取游戏信息。 我看了一下上面提到的小工具的代码,但我实在无法理解它-我接受过Java培训,并且大多使用简单的控制台应用程序。 根据MSDN,JSc ...

6 从服务器获取小工具的信息(Vista / 7)

大家好.. 我想从我的数据库中获取一些信息并显示到我的侧边栏小工具中 (我是小工具编码的新手)。 我尝试了很多方法,但我还没有成功。 为此,我准备了一个php文件来从我的数据库(在服务器上)获取一些值,我想得到这个php文件的内容(结果)。 我不想因为视觉而使用iframe。 ...

7 从文件中读取特定信息到字典

我有关于月球大气成分的数据的文本文件。 它看起来像这样: 我应该编写一个函数来读取这样的文件并返回一个字典,其中元素的名称作为键,粒子密度作为值。 到目前为止,我已经写了这个: 它返回{"Helium": "40,000} 。我确定有一种方法可以通过循环对每个键和值执行此操作,但我不知道如何 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM