小编Jim*_*ena的帖子

停止Excel自动将某些文本值转换为日期

有没有人碰巧知道是否有一个令牌我可以添加到我的csv某个字段,所以Excel不会尝试将其转换为日期?

我正在尝试从我的应用程序中编写.csv文件,其中一个值看起来就像Excel自动将其从文本转换为日期的日期.我已经尝试将所有文​​本字段(包括看起来像日期的字段)放在双引号内,但这没有任何效果.

csv import excel

498
推荐指数
15
解决办法
47万
查看次数

我应该为CSV使用什么MIME类型?

我见过application/csv二手也是text/csv.

有什么不同?有区别吗?只要请求匹配可用的内容,这是否重要?它们可以互换吗?

csv http-headers mime-types

430
推荐指数
5
解决办法
33万
查看次数

Excel CSV - 数字格式

我将报告生成为CSV文件.当我尝试在Excel中打开文件时,它会根据单元格的内容对数据类型进行假设,并相应地重新格式化.

例如,如果CSV文件包含

...,005,...
Run Code Online (Sandbox Code Playgroud)

然后Excel将其显示为5.有没有办法覆盖它并显示005?

我宁愿对文件本身做一些事情,这样用户只需双击CSV文件即可打开它.

我使用Excel 2003.

csv excel formatting number-formatting

84
推荐指数
3
解决办法
20万
查看次数

将JTextField输入限制为整数

我知道这个问题肯定已被问过并回答了一百万次,但我找不到一个简单的解决方案.我有一个JTextField,它只接受正整数作为输入.我需要一种方法来确保没有其他任何东西在这里输入.

我已经有一个keyListener附加到此控件.删除此侦听器要处理的其他代码,我有:

       txtAnswer.addKeyListener(new KeyAdapter() {
        @Override
        public void keyPressed(KeyEvent e) {

            int key = e.getKeyCode();

            /* Restrict input to only integers */
            if (key < 96 && key > 105) e.setKeyChar('');
        };
    });
Run Code Online (Sandbox Code Playgroud)

如您所见,我正在尝试使用KeyCode来检查刚按下的键是否在整数范围内.这似乎有效.但我想要做的就是在条目超出此范围时忽略该条目.该代码e.setKeyChar('')旨在处理此问题,但它不起作用.代码将编译,但它没有明显的效果.

任何人都可以告诉我,我是否走在正确的轨道上?有什么可以替代e.setKeyChar('')它来使这项工作?还是我完全朝错误的方向走?

谢谢.

java swing numbers jtextfield

39
推荐指数
5
解决办法
20万
查看次数

将值从上面的行返回到当前行

我想做一件简单的事情:我只需要将一些单元格设置为前一行的值.我试过=A(Row()-1)但它不起作用.

excel excel-formula

34
推荐指数
3
解决办法
13万
查看次数

Excel单元格中的多行文本

我正在尝试将多行文本写入excel单元格.

cell.setCellValue("line1 \n line2");
Run Code Online (Sandbox Code Playgroud)

但是当我打开文档时,我只看到一行,直到我双击它进行编辑,然后它变成两行.为什么会这样?谢谢

java excel export-to-excel apache-poi

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

声明早期绑定的MSXML对象会在VBA中引发错误

我试图将xml数据导入excel ..所以代码的第一行是

Dim XMLDOC As MSXML2.DOMDocument

这会给出一个错误"用户定义的类型未定义"

excel scripting vba msxml

29
推荐指数
2
解决办法
6万
查看次数

Environ VBA的功能代码示例

我正在寻找EnvironVBA中的函数的一些信息或代码示例来获取当前系统上的用户名.

vba environment-variables

19
推荐指数
2
解决办法
10万
查看次数

如何在管道中处理$ null

我的PowerShell代码中经常出现以下情况:我有一个返回对象集合的函数或属性,或者$null.如果将结果推送到管道中,则还要处理管道中的元素,如果$null它是唯一的元素.

例:

$Project.Features | Foreach-Object { Write-Host "Feature name: $($_.Name)" }
Run Code Online (Sandbox Code Playgroud)

如果没有功能($ Project.Features返回$ null),您将看到一行"功能名称:".

我看到三种解决方法:

if ($Project.Features -ne $null)
{
  $Project.Features | Foreach-Object { Write-Host "Feature name: $($_.Name)" }
}
Run Code Online (Sandbox Code Playgroud)

要么

$Project.Features | Where-Object {$_ -ne $null) | Foreach-Object { 
  Write-Host "Feature name: $($_.Name)" 
}
Run Code Online (Sandbox Code Playgroud)

要么

$Project.Features | Foreach-Object { 
  if ($_ -ne $null) {
    Write-Host "Feature name: $($_.Name)" }
  }
}
Run Code Online (Sandbox Code Playgroud)

但实际上我并不喜欢这些方法中的任何一种,但你认为最好的方法是什么?

powershell

19
推荐指数
2
解决办法
3万
查看次数

为什么在非静态类中有所有静态方法/变量?

我遇到过一个非静态的类,但所有的方法和变量都是静态的.例如:

public class Class1 {

    private static string String1 = "one";
    private static string String2 = "two";

    public static void PrintStrings(string str1, string str2)
    {
       ...
Run Code Online (Sandbox Code Playgroud)

所有变量在所有实例中都是静态的,因此没有必要具有类的单独实例.

有没有理由创建这样的类?

.net c# oop

16
推荐指数
2
解决办法
997
查看次数