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