小编Zul*_*u Z的帖子

如何将长号从csv导入excel而不转换为VBA中的科学记数法

我使用下面的代码打开了分号分隔的txt文件,并且在保存到excel后,长帐号显示为科学记数,无论格式化为该列的文本.

我在这做错了什么?

    Application.ScreenUpdating = False
    Workbooks.OpenText fileName:=Filetxt, Origin:=xlWindows, StartRow _
    :=2, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
    ConsecutiveDelimiter:=False, Tab:=False, Semicolon:=True, Comma:=False, _
    Space:=False, Other:=False, Local:=True, _
    FieldInfo:=Array(Array(1, 4), Array(2, xlTextFormat)
    'Save text file as csv file
    Set wb = ActiveWorkbook
    Application.DisplayAlerts = False
    wb.SaveAs fileName:=fileXls, FileFormat:=6, _
    ReadOnlyRecommended:=False, _
    CreateBackup:=False
    Application.DisplayAlerts = True
    wb.Close savechanges:=True
Run Code Online (Sandbox Code Playgroud)

在txt文件中记录如下:2011-12-21; 100,00;"21375000120000010020601764"

当我打开新保存的文件时,我看到2.117500012E + 25而不是那个号码.这有什么不对?

excel vba excel-vba

14
推荐指数
3
解决办法
5万
查看次数

如何将长数字的excel列保存到csv中?

有趣的是,当我想用​​下面的长数字保存excel列时,结果csv包含转换后的数字到科学记数法,这是不可用的.我希望它们保存为文本.这样做的任何诀窍?

28160010390002003505456159
12160010390002003505456156
39160010390002003505456155
39160010390002003505456155

谢谢

csv excel

11
推荐指数
5
解决办法
3万
查看次数

如何修改dijkstra算法以找到所有可能的路径?

我知道之前可以问过,但我找不到它.我需要修改下面的dijkstra算法,它可以很好地找到2个节点之间的最短路径,但我还需要找到所有可能的路径.我知道这样做应该相对容易,但到目前为止我还不知道如何做到这一点最简单.我正在使用有向加权图.

    class Dijkstra
    {
        private List<Node> _nodes;
        private List<Edge> _edges;
        private List<Node> _basis;
        private Dictionary<string, double> _dist;
        private Dictionary<string, Node> _previous;

        public Dijkstra(List<Edge> edges, List<Node> nodes)
        {

            Edges = edges;
            Nodes = nodes;
            Basis = new List<Node>();
            Dist = new Dictionary<string, double>();
            Previous = new Dictionary<string, Node>();

            // record node 
            foreach (Node n in Nodes)
            {
                Previous.Add(n.Name, null);
                Basis.Add(n);
                Dist.Add(n.Name, double.MaxValue);
            }
        }

        /// Calculates the shortest path from the start
        ///  to all other nodes
        public void calculateDistance(Node start) …
Run Code Online (Sandbox Code Playgroud)

c# algorithm dijkstra

9
推荐指数
1
解决办法
1万
查看次数

如何从匿名中调用函数?

我在下面有这个脚本,不知何故无法通过这个匿名调用函数.我需要调用mail函数来发送关于此事件的通知.

function test
{
    Write-Host "send email" 
}

$action = {
    $path = $Event.SourceEventArgs.FullPath
    $name = $Event.SourceEventArgs.Name
    $changeType = $Event.SourceEventArgs.ChangeType
    $timeStamp = $Event.TimeGenerated
    Write-Host "The file '$name' was $changeType at $timeStamp" 
    test
    }

  $folder = 'C:\temp'
    $filter = '*.*'                             
    $fsw = New-Object IO.FileSystemWatcher $folder, $filter -Property @{
    IncludeSubdirectories = $true        
    NotifyFilter = [IO.NotifyFilters]'FileName, LastWrite'
    }
    $onCreated = Register-ObjectEvent $fsw Created -SourceIdentifier FileCreated -  Action         $action 
Run Code Online (Sandbox Code Playgroud)

事件被捕获,写主机写得很好,但没有调用测试功能.

powershell

4
推荐指数
1
解决办法
1587
查看次数

如何在ravendb工作室查询?

我从代码中查询RavenDB没有问题,但有时直接快速查找RavenDB会很好.不幸的是,尽管提示它使用Lucene语法,但我无法弄明白.

例如,我有一个RegionLocation文件:

{
  "RegionId": 804291854,
  "Name": "Miami",
  "Description": null,
  "DbRowStatus": 0,
  "CreatedBy": "Zorro",
  "UpdatedBy": null,
  "DeletedBy": null,
  "CreatedOn": "2013-06-05T18:31:37.4332753",
}
Run Code Online (Sandbox Code Playgroud)

我没有任何运气来查询它.RegionLocation.Name: M*没有结果.知道我做错了什么吗?

ravendb ravendb-studio

4
推荐指数
1
解决办法
6895
查看次数

如何在SQL Server中聚合未知数量的列而不聚合?

我有查询返回客户贷款与相关的抵押品名称,如下面(1)但我想连续只有一个不同的贷款编号和旁边的名称,如同其他例子(2).一直在玩旋转,但无法解决,因为我没有汇总列,我不知道有多少贷款数字,我将得到每笔贷款可能有多少抵押品.怎么做???可能在SQL Server 2012中?

谢谢

(1)

loanid|name  |Address |
1     |John  |New York|
1     |Carl  |New York|
1     |Henry |Boston  |
2     |Robert|Chicago |
3     |Joanne|LA      |
3     |Chris |LA      |
Run Code Online (Sandbox Code Playgroud)

(2)我需要这样的东西

loanid|name  |address  |name |address |name|address|
1     |Jonh  |New York |Carl |New York|Henry|Boston|
2     |Robert|Chicago  |
3     |Joanne|LA       |Chris|LA|
Run Code Online (Sandbox Code Playgroud)

sql-server pivot sql-server-2012

4
推荐指数
2
解决办法
7919
查看次数