Tag: 格式

在写入特定列以输出文件然后在Excel中打开时出现Python CSV格式问题

问题 我有一个包含大量项目的CSV文件。 第一列可以包含IP地址或随机垃圾。 我唯一关心的另一列是第四列。 我已经写了下面的代码片段,试图检查第一列是否是IP地址,如果是,将第四列的内容和第四列的内容并排写入另一个CSV文件。 with open('results.csv','r') as csvresults: filecontent = csv.reader(csvresults) output = open('formatted_results.csv','w') processedcontent = csv.writer(output) for row in filecontent: first = str(row[0]) fourth = str(row[3]) if re.match('\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}', first) != None: processedcontent.writerow(["{},{}".format(first,fourth)]) else: continue output.close() 这在一定程度上起作用。 但是,在Excel中查看时,两个项目都放在一个单元格中,而不是两个相邻的元素。 如果我在记事本中打开它,我可以看到每行都用引号括起来。 如果这些被删除,Excel将正确显示列。 示例input 1.2.3.4,rubbish1,rubbish2,reallyimportantdata 期望的输出 1.2.3.4 reallyimportantdata – two separate columns 实际产出 "1.2.3.4,reallyimportantdata" – single column […]

如何更改公式栏中的date格式以匹配Excel中的单元格

我想格式化一个date列,所以我可以比较另一个列表和sorting重复。 我需要匹配的格式是mm / yyyy。 我已经通过自定义格式更改了格式,但是编辑栏仍显示m / dd / yyyy,即使它在单元格中正确显示。 正因为如此,dup函数(count if)正在检查公式栏,而不是单元格中显示的内容。 我会认为这是一个简单的修复? 任何帮助深表感谢。

VBA:IF条件格式化内部颜色条件不起作用

我有下面的代码,我试图检查使用内部颜色和条件格式的重复项。 但它似乎不起作用。 知道我已经在工作表上手动设置了条件格式。 Private Sub CommandButton1_Click() Dim LR2 As Long 'A MODIFIER With Sheets("A") LR2 = .Range("B" & Rows.Count).End(xlUp).Row For Each cell2 In .Range("A5:A" & LR2) If cell2.Value = "" Then cell2.Value = TextBox1.Text Exit For End If Next cell2 If cell2.Offset(, 1).Text <> 0 Then 'PROBLEM If cell2.Interior.Color <> RGB(255, 199, 206) Then Label8.Caption […]

在Excel中,使用VBA,有没有一种方法来映射,存储和重新应用格式?

所以,我有一个报告,我想确保有正确的格式,无论格式是由用户还是由Excel改变 – 是否有办法“自动映射”文档的当前格式(它是很好,如果它是逐个单元格映射),将其存储在一个macros,所以我可以在以后使用它?

是否有显示当前date和时间的function?

我的电脑上有Microsoft Excel 2000。 我想在单元格中显示当前的date和时间。 我查看了帮助,并find了NOW()函数。 它显示当前date,但是对于当前时间,它不显示AM或PM ,它显示: 4/19/2011 11:22 。 我明白这是为什么。 是否有其他date/时间function,将显示上午/下午,或者这是不可用的东西?

为combobox设置一些属性(滚动,编辑,跳转)

有3个属性,我想为某些VBAformscombobox设置,我不知道是否有可能。 我不想让combobox可编辑。 现在,如果用户在其中input一些东西,它会提交表单,它会发送这个值…我想让他只从我在Combobox中添加的值中select。 我想使combobox中的项目列表可以滚动。 现在我可以滚动列表,如果我使用滚动条,但我不知道为什么我不能滚动鼠标滚动。 如果我开始打字,我想跳到某个项目。 假设我有一个combobox的一年中的几个月…如果我开始键入mar,我希望它跳起来。 我知道,对于HTML表单这个属性是默认的,但我不知道VBA的forms…非常感谢

Excel:格式条件

如何使用个人和复数格式来格式化单元格? 我需要:1 unidade或2 unidades 3 unidades 格式单元格中的单数和复数。

如何将年份(date)标准添加到DSUM?

我有一个这样的数据库: (A1)客户(B1)date(C1)债务 (A2)1(B2)2008年11月2日(C2)1500 $ (A3)2(B3)2008年2月7日(C3)1000 $ (A4)3(B4)2009年3月28日(星期六)(C4)800 $ (A5)4(B5)2009年3月16日(星期一)(C5)1200 $ date格式是24/11/2008。 我必须使用DSUM来获得2008年客户的债务总额。 我已经做了一个如下所示的表格: (A7)客户(A7)date(C7)债务 (A9)2008 和函数=DSUM(A1:C5,3,A7:C8)但似乎我无法从2008年11月24日提取2008年的价值。

奇怪的Excel格式化…这是可能的吗?

我在Excel中创build了一个表格,input内容将是单个字母。 是否可以格式化表格,以便如果input某个字母,单元格会自动更改为指定的颜色 谢谢,对不起,如果这不是正确的地方提出这个问题。

如何添加2个不同格式的时间值

我想添加D6和D16这是: 但我不能添加他们,因为他们不是相同的格式。 我想以[h]:mm格式得到22458:10。 这个怎么做?