Tag: 格式

Excel:select性粘贴>使用VBA添加“空白”单元格

我有一个大的数据集,我在Excel中工作。 大约1000多列,接近100万行。 我的问题是,我的很多数字被格式化为文本。 要解决这个问题,我一直在使用复制粘贴>添加技术,添加一个空白单元格。 我的问题是,我试图macros这个function,但我不知道如何添加一个空白单元格。 我试图得到狡猾,并有macros创build一个新的行,做添加,然后删除该行。 但是,我似乎也无法得到这个工作。 任何人都有解决scheme?

将excel中的尺寸重新格式化为标准的11位数字格式

我正在努力进行一些我正在进行计算的测量。 我有不同的大小,例如287x60x90或90x600x90,我想将其重新格式化为287x060x090等,所以我可以开始将数据拆分成3个独立的列显示长度,宽度和高度。 试图格式化使用以下=文本(A1,“000x000x000”),它没有工作有人可以告诉我我做错了什么?

获取Excel以显示完整值

我有一个Excel电子表格,其数值范围是小数点后20位,使用此处的技巧从另一个工作表取消转移。 麻烦的是单元格只显示10位数字,例如,即使值为5.46827166811115,它显示为5.468271668。 我已经尝试设置格式为文本,但它仍然要把它作为一个数字,小数位数的变化,所以我不能使用固定的#。###格式。 我能得到的唯一方法就是将单元格设置为文本格式,然后在每个单元格的input框中进行select,然后单击! 然后,它显示一个警告,单元格中的数字被格式化为文本或在撇号之前,但至less显示完整的值。 我find了一个VBA脚本,只是做了一些愚蠢的简单的cell.Value = cell.Valueselect似乎工作,但我找不到它了,我现在不能再现。 当然有一个更简单的方法来做到这一点? 这并不重要,但是当我通过SSIS将这些数据导入到一个VARCHAR(MAX)中时,它会得到截断值!

子单元格内的聚合信息Excel大纲级别分组

我正在使用Excel大纲级别。 数据看起来像这样。 我需要红色文本是一个自动化的价值(可能在多个级别的儿童),这将查询任何组logging的儿童logging,并总结数据。 在这种情况下,你可以看到三个条件是: – 如果所有的座位都没有占用,那么这个房间就是空的,如果这个座位有部分座位,并且所有的座位都被占满了。 你可以用Formuala做这个,还是我需要创build一个VBA函数?

如何防止粘贴时在Excel中更改单元格的格式?

我有一个电子表格,我的一些同事将使用,我希望防止细胞格式不断变化。 如果只是个人使用,我会使用粘贴>匹配目的地格式,但是由于其他人会使用这个,这不是一个很好的解决scheme,告诉他们必须使用特殊的粘贴选项,它应该只是工作。 人们通常会将数据从web或outlook粘贴到这个单元格中,我希望单元格能够始终保持我给出的格式,这样在打印,发送电子邮件等等时,事情看起来不错。

Excel:macros自动格式化时间,例如20130808191057将被格式化为19:10

我正在导出一个报告,其中包括作业完成时间的结束时间,但时间以下列格式20130808191057(yyyymmddhhmmss)导出。 我试图从Excel中使用date和时间自动格式,但似乎没有工作。 我需要一个macros或一个VBA脚本,将采取一系列的单元格让我们说K4:K86和格式显示为20130808191057的时间,并格式化为19:10 如果可能的话,我也希望能够在最后加上我的名字,以表明这项工作得到了双重检查,所以最终格式最终会像这样19:10 IT 最终,我需要一系列单元格K4:K86,其date时间显示为20130808191057 ,格式为19:10 IT 谢谢。

使用R将数据从交叉表重新格式化为单数据行格式

我使用R来通过一个API拉入数据,并将其全部合并到一个表中,然后写入一个CSV文件。 但是,要在Tableau中正确绘制图表,我需要使用Excel的重新格式化工具将数据从交叉表格格式转换为每行仅包含一个数据段的格式。 例如,采取以下格式: ID,Gender,School,Math,English,Science 1,M,West,90,80,70 2,F,South,50,50,50 至: ID,Gender,School,Subject,Score 1,M,West,Math,90 1,M,West,English,80 1,M,West,Science,70 2,F,South,Math,50 2,F,South,English,50 2,F,South,Science,50 在R或R库中是否有任何现有的工具可以让我这样做,或者提供一个起点? 我正在尝试自动为Tableau准备数据,以便我只需要运行一个脚本就可以正确格式化它,并且想要删除手动Excel步骤(如果可能的话)。

VBA Excel从date开始

我有下面的VBA代码,生成一个date列表,我想要的是当我打印出每一个date,打印date格式的date即01/01/2002将是星期一: Sub loopDates() Dim Stdt As Date Dim Edt As Date Dim n As Date Dim c As Long Stdt = Range("A1") Edt = Range("A2") For n = Stdt To Edt c = c + 1 Range("C" & c) = n Range("B" & c).Formula = "=TEXT(C1,""dddd"")" Next n End Sub 我想改变这一行: Range("B" & c).Formula = […]

Excel:date格式

我下载了一个date在一个列中的CSV文件。 date的格式为dd / mm / yyyy,但是当我打开文件时,Excel自动格式化date,它将date识别为实际date,并将date作为文本识别。 举例来说,2010年1月1日将是2010年1月1日,但excel将其视为2010年1月1日,并将其格式化。 像30-07-2010这样的东西不被识别,并被格式化为普通文本。 所以现在我有一组行,它们的格式化date为dd / mm / yyyy,而这些行只是xx-xx-xxxx。 有什么办法可以轻松地将像30-07-2010这样的东西转换为excel认可的dateinput? 我所下载的文件没有办法select格式化date为mm-dd-yyyy的文件 非常感谢!

如何在VBA中格式化date和时间?

我有一个用户窗体使用OWC Spreadsheet 11.0来显示名为“results”的excel工作表。 步骤可以从这个链接find: https : //stackoverflow.com/questions/17406319/display-a-part-of-an-excel-sheet-on-a-userform-using-vba/17407415#17407415 现在我遇到了一个问题,date,时间(开始,结束)都转换为数字。 因此,是否有办法locking工作表本身的格式或可以相同方式工作的VBA代码。 这是图像的外观