提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:况鱼杰|2019-11-26 15:09:36.017|阅读 1446 次
概述:Jira是用于软件开发中的问题跟踪和项目管理的工具。但是在Jira注释中创建表格并不像从Excel中复制和粘贴表格那样容易。本文章就来解决这个问题。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
在Jira问题中,您是否有需要使用Excel数据表的时候?这个功能您是否一直想要实现?
Jira是用于软件开发中的问题跟踪和项目管理的工具。感兴趣的也可以下载Jira产品来试试:
很多人都听说过这个估计,也使用过,其中经常需要用大量数字来评论Jira中的问题来支持自己发现的人很需要在Jira问题中使用Excel数据表。问题在于,在Jira注释中创建表格并不像从Excel中复制和粘贴表格那样容易。注释系统对诸如粗体,斜体,下划线和表格之类的内容使用其自己的标记语法。
当您从Excel复制表格并尝试将其粘贴到Jira注释中时,它看起来可能已使用制表符分隔符进行了格式化。看起来是没有表格网格的,但是还不足以对阅读形成困难。可是当您实际输入注释时,该定界符选项卡消失了,结果只是文本,这就会影响阅读了。
这是需要Jira表标记的地方。Jira中的表需要使用竖线字符作为分隔表单元格的分隔符。要区分表的列标题,可以使用||。
如果使用这些特殊字符将表格中的项目分开,那么当您输入注释时,文本将呈现为带有网格线的所有表格。将这些字符添加到数据中的唯一方法是手动加入。如果数据比较大就比较麻烦,所以我们可以使用一些Visual Basic(VBA)将特殊标记自动添加到复制和粘贴剪贴板中的数据中。
使用Visual Basic生成Jira表标记
Sub ExcelToJIRA()'Declare variablesDim DataObj As New MSForms.DataObjectDim c As RangeDim i As IntegerDim j As IntegerDim RowCount As IntegerDim ColumnCount As IntegerDim tempText As StringDim JIRAtable As String'Get the dimensions of the selected rangeRowCount = Selection.Rows.CountColumnCount = Selection.Columns.Count'Set counters to zeroi = 0j = 0'Set strings to empty stringstempText = ""JIRAtable = ""'loop through each cell in the selected rangeFor Each c In Selection 'if the cell is empty then add a single space character 'so the cell renders in Jira properly otherwise 'use the text as formatted in Excel If c.Text = "" Then tempText = " " Else tempText = c.Text End If 'Keep track of which row and column we are in i = c.Row - Selection.Row + 1 'Current column j = c.Column - Selection.Column + 1 'If we're in the firts row use double pipes 'otherwise use a single pipe If i = 1 Then 'If we are at the last cell in the column then close with pipes 'and add a line break If j = ColumnCount Then JIRAtable = JIRAtable & "||" & tempText & "||" & Chr(10) Else JIRAtable = JIRAtable & "||" & tempText End If Else 'If we are at the last cell in the column then close with pipes 'and add a line break If j = ColumnCount Then JIRAtable = JIRAtable & "|" & tempText & "|" & Chr(10) Else JIRAtable = JIRAtable & "|" & tempText End If End If Next'Add the text to the clipboardDataObj.SetText JIRAtableDataObj.PutInClipboardEnd Sub
该代码将在Excel中选择的范围内循环,并在表格的单元格之间添加适当的竖线字符。它还将换行符添加到每行的末尾,然后将结果复制到剪贴板,以便可以将其粘贴到任何其他应用程序中。Excel中的任何数字格式都保留在剪贴板中,这是因为这里使用的是.Text而不是.Value来引用范围中的单元格。
该代码放在哪里?
您肯定要将此代码放入个人marco工作簿中。这将允许您从计算机上打开的任何Excel工作簿中使用它。
打开Visual Basic编辑器。最快的方法是按键盘上的Alt + F11。
转到项目资源管理器,然后找到VBAProject(PERSONAL.XLSB)项目。 在此之下,右键单击,然后插入一个新模块。
如果您没有看到项目浏览器,则可以转到视图菜单,然后从菜单中选择项目浏览器,或使用Ctrl + R键盘快捷键进行显示。
现在,您要做的就是选择模块并粘贴VBA代码,然后保存项目。现在,您可以关闭Visual Basic编辑器。
启用Microsoft Forms对象库
此VBA过程利用Microsoft Forms 2.0对象库将其复制到剪贴板中。您需要启用此功能,因为默认情况下未启用它。
在Visual Basic编辑器中,进入工具菜单,然后选择引用。现在,选中Microsoft Forms 2.0对象库旁边的框,然后按确定按钮。
如果您没有在列表中看到该对象库,您可以右键单击项目浏览器,然后插入一个用户窗体。这将自动启用该库,然后,您可以删除用户表单,并且库将保持启用状态。
如何在Jira问题中使用代码
现在,代码现在存储在您的个人Macro工作簿中,这意味着您可以从计算机上打开的任何Excel文件中访问它。 但是,您如何使用它呢?
最好的方法是将其添加到快速访问工具栏中,以便始终可以轻松访问它。这是Excel窗口左上方的区域,其中包含保存,撤消和重做命令作为默认选项。
选择Macro时,可以使用Modify(修改)按钮,这是更改工具栏图标和显示名称的额外步骤。最后,您要做的就是选择要复制到Jira中的范围,然后在快速访问工具栏中单击Macro。 将使用Jira标记将范围复制到剪贴板,您可以转到Jira并将其粘贴到注释中。
如果您希望了解Jira产品更多信息,可以咨询。
关注慧聚IT微信公众号 ☟☟☟,了解产品的最新动态及最新资讯。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn
文章转载自:本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
JIRA Core(原名JIRA)是一个优秀的对整个软件研发生命周期(包括计划、开发、发布)进行管理的项目跟踪管理工具。
JIRA SoftwareJIRA Software是优秀的敏捷项目工具,协助您追踪问题,集成代码,规划,开发,发布高质量的软件产品。
JIRA Servcie DeskJIRA Servcie Desk是一款服务台管理软件。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@pclwef.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢