0
我需要一个宏来将Excel电子表格转换为wiki格式并在wiki中发布。Excel到WiKi宏
的样本数据
Column-1 Column-2 Column-3
A Val1 Val1
B Val2 Val2
C Val3 Val3
比方说,我们要转换的表邮寄到哑:= https://wiki.com/w/Qc/MyPage
我需要一个宏来将Excel电子表格转换为wiki格式并在wiki中发布。Excel到WiKi宏
的样本数据
Column-1 Column-2 Column-3
A Val1 Val1
B Val2 Val2
C Val3 Val3
比方说,我们要转换的表邮寄到哑:= https://wiki.com/w/Qc/MyPage
我设法制定以下代码几乎使得WikiSyntax。
选择要转换和运行宏的单元格区域。
Sub SelectionToWiki()
PadConst = "cellpadding=""1"" cellspacing=""1"" border=""1"" style=""width: 100%;"""
result = ""
result = result & " "
For i = 1 To Selection.Rows.Count
For j = 1 To Selection.Columns.Count
Dim cell As Range
Set cell = Selection.Cells(i, j)
cellStr = cell.Value
result = result & Chr(13) & "| " & cellStr
Next
result = result & Chr(13) & "|-" & Chr(13)
Next
result = "{| " & PadConst & result & "|}"
Dim MyDataObj As New DataObject
MyDataObj.SetText result
MyDataObj.PutInClipboard
MsgBox "Wiki table copied to clipboard: " & Chr(13) & Chr(13) & result
结束子
增强将不胜感激。
你到目前为止尝试过什么?你为此研究了什么?如果他们能够看到自己已经亲身体验了这一点,人们更有可能帮助你。这恐怕不是免费的编码服务。 –
该链接不工作,因此我看不到你的目标。无论如何,最好在本文中包含所有必需的信息,而不是链接到其他网站。不过,在我看来,你正在瞄准一个“HTML”格式的表格。所以,基本上你想用你的表格数据创建'HTML'代码。那是对的吗?如果是这样,我之前发布的以下解决方案可能会给你一个很好的起点:http://stackoverflow.com/questions/36591427/replace-numbers-in-email-body/36814534#36814534 – Ralph
@Ralph它是一个虚拟的链接,它不会工作 – Ashwin