Tag: 脚本

在现有的Excel电子表格中获取单元格的背景颜色

我正在尝试读取现有的Excel电子表格,并将其写入具有所有相同格式选项的新Excel文档中。 我能够读取单元格内容并将它们写入新的Excel表单中,但无法获取单元格的背景颜色。 如果我使用$cell->get_format->{Fill}[2]方法,那么如果单元格具有背景颜色,则会给出数字,如64或65。 如何获得单元格的实际颜色,并将相同的背景颜色应用于新Excel表格中的单元格? 我正在做所有这些事情,因为Spreadsheet::ParseExcel模块中没有方法可以在将数据附加到现有Excel工作表之后设置单元格的背景颜色。 这是我的代码 use Spreadsheet::WriteExcel; use Spreadsheet::ParseExcel; my $parser = Spreadsheet::ParseExcel->new(); my $workbook_parse = $parser->Parse( 'Report.xls' ); my $worksheet_parse = $workbook_parse->Worksheet( "Health_Report" ); my ( $col_min, $col_max ) = $worksheet_parse->col_range(); my ( $row_min, $row_max ) = $worksheet_parse->row_range(); my $workbook = Spreadsheet::WriteExcel->new( "Report_new.xls" ); my $worksheet = $workbook->addworksheet( "Health_Report" ); my $bkgd_color = […]

excel vba通过工作表循环,并根据input设置值

我试图循环通过每个工作表,并将列A的100行设置为input参数的值。 我希望每个工作表调用一个input框,并且列的值等于该input,但发生的情况是第一个工作表正在获取最后一个input,除了工作表1以外,columnA的所有工作表值都是空白的。 Dim wkbkorigin As Workbook Set wkbkorigin = Workbooks.Open("C:\bookB.xls") For Each ThisWorkSheet In wkbkorigin.Worksheets Subject = InputBox("Enter the 'Subject' field for " & ThisWorkSheet.Name & ":") For i = 1 To 100 Range("A2").Cells(i, 1) = Subject Next Next

在附加到单元格时,在excel vba中input不匹配

我试图追加一些文本到我的Excel文档中的每个标题列与VBA脚本。 Dim c As Range For Each c In Sheet13.Rows(1) c.Value = c.Value & "bleh" Next 然而,这是给我一个types不匹配的错误13,我不知道为什么。 单元格只包含文本。

根据Excel电子表格中的数据打开一堆浏览器选项卡的脚本?

以下面的链接格式为例: www.stackoverflow.com/xxxxxxx 我有一个Excel电子表格与其中一个列作为一堆这些xxxxxx值。 我需要从电子表格中将它们全部取出,并在浏览器中将其作为新标签打开。 什么是最好的方式去做这个? 我从来没有真正的脚本,但我很愿意学习,如果有必要的。

ahk热键configuration文件

这是我的工作代码,以防万一这可以帮助别人! #Warn ; Enable warnings to assist with detecting common errors. #SingleInstance FORCE GUI, Add, Radio, vInventoryCompare, Compare Inventories GUI, Add, Radio, vProductionSheet, Production Spreadsheet Stuff GUI, Add, Radio, vInventorySheet, Inventory Sheet Stuff GUI, Add, Radio, vStop, Disable Hotkeys GUI, Add, Button, default xm, Set ; xm puts it at the bottom left corner. GUI, […]

从Excel的QlikView加载表 – 合并

所有, 我正在从excel加载到QLikView使用 新 编辑脚本 表文件作为数据源 – >浏览我的.xls文件 我的.xls文档是包含月销售额的表格:行是公司,列是2012年1月至12月的月份。导入QlikView时,会为我提供13个表格:一个是公司名称,另一个是每个月的销售额。 我如何得到一个单一的表导入,非常类似于Excel中的表? 什么不是默认的演示模式? 如果没有意思将.xls加载到一个表中,我如何合并表以获得单个表? 谢谢 我的脚本看起来像这样 LOAD [Corporate Account], Month, Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec FROM [F:\WORK\corp_account.xls] (biff, embedded labels, table is Sheet1$); 它每个月带一个QlikView表加上一个帐号名。

使用applescript移动名称出现在Excel电子表格中的文件

我有一个包含大约4000个图像文件的文件夹。 我需要根据他们的名字是否出现在Excel电子表格中来select其中的一些文件,并将它们复制到一个新的文件夹中。 如果可能的话,我也想用一个颜色标签来标记它们,这样我就知道原始文件夹中的哪些文件被移动了,哪些不是。 我从这里得到了下面的代码。 tell application "Microsoft Excel" tell worksheet 1 of active workbook set fileList to value of used range end tell end tell set rootFolder to "path/to/sourcefolder" as POSIX file set filesToMove to {} repeat with thisItem in fileList try set end of filesToMove to alias (rootFolder & thisItem) on error display dialog […]

通过脚本创build从Indesign到一系列Excel单元的链接

在Indesign中,您可以将指向Excel文件的链接embedded到Excel表格的一系列单元格中。 我正在寻找一个片段,显示如何使用脚本来做到这一点。 该脚本将不得不填写ID文件中找不到的“文件位置”对话框的导入选项。

通过excel中的数据循环访问公共区域

我想循环查看公司logging列表(a栏),并在那里有不止一个公司logging的部门(b栏)。 Raw Data Company Sector Company 1 A Company 1 B Company 2 C Company 2 D Company 2 E Desired Outcome Company Sector Company 1 A, B Company 2 C, D, E 希望得到这个结果的任何帮助

如何写一个HTML文件输出到Excel文件的命令?

我有一个html文件,我想写入一个excel文件。 我以为我应该放在我的.bat文件中的命令是myfile.html> myfile.xls或myfile.html >> myfile.xls 它在做什么是创build文件,但是当我打开它被正确地重命名,但内容方面空白。 html文件只是一个庞大的数据表,所以肯定可以把它正确地发布到excel文件?