万能无限文章生成器excel(无用文章生成器)
大家好!今天让创意岭的小编来大家介绍下关于万能无限文章生成器excel的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。
开始之前先推荐一个非常厉害的Ai人工智能工具,一键生成原创文章、方案、文案、工作计划、工作报告、论文、代码、作文、做题和对话答疑等等
只需要输入关键词,就能返回你想要的内容,越精准,写出的就越详细,有微信小程序端、在线网页版、PC客户端
本文目录:
Excel表格如何生成链接并且分享后别人也能在线修改表格内容?
把表格文件给上传至“腾讯文档”再分享出来即可实现多人在线编辑,具体操作方法如下:
所需材料:手机微信。
一、首先是把该表格随意发送给任意一个好友。
二、然后进入微信发现页,点击“小程序”。
三、在小程序内搜索并打开“腾讯文档”。
四、打开腾讯文档小程序后,点击右下角“+”。
五、弹出的选项内点击“导入微信文件”。
六、找到之前发送文件所在群或好友,勾选刚才发送的表格文件,点击“确定”。
七、等待文件上传腾讯文档完毕,点击“立即打开”。
八、这时点击腾讯文档右上角的“分享”图标。
九、权限内勾选“所有人可编辑”,点击“微信好友 ”。
十、选择要发送的好友或群聊,点击“发送”。
十一、这时即可把这个表格文件分享给指定好友或群聊,所有能够接收到该条链接的人都可以打开查看并编辑。
如何利用Excel表格中的数据批量生成文档?
万能的vba可以实现。下面这段代码所实现的功能就是从EXCEL读取数据后批量生成WORD文档的。Dim gjzArr(1 To 100, 1 To 2) '1-关键字 2-值
Dim gjzGs As Integer
Dim gjzZD 'key-关键字 item-序号
Sub scbG(x As Integer)
On Error GoTo err
Dim lastHH As Integer
Dim I As Integer, J As Integer
Dim MB As String
Dim TName As String
Dim hzMc As String
Dim wordApp
Dim myDoc
Dim Str1 As String, Str2 As String
Application.ScreenUpdating = False
gjzGs = 0
Set gjzZD = CreateObject("SCRIPTING.DICTIONARY")
'读取B列的值
Call dqsJ(2)
'读取D列的值
Call dqsJ(4)
'读取F列的值
Call dqsJ(6)
MB = Trim(Range("P2").Text)
hzMc = Split(MB, ".")(1)
TName = ThisWorkbook.Path & "报告" & gjzArr(gjzZD("B7"), 2) & "." & hzMc
FileCopy MB, TName
Set wordApp = CreateObject("word.application")
wordApp.Visible = True
Set myDoc = wordApp.DOCUMENTS.Open(TName)
myDoc.Unprotect Password:="123456"
myDoc.Activate
With wordApp.ActiveWindow.View
.ShowRevisionsAndComments = False
.RevisionsView = wdRevisionsViewFinal
End With
Dim Bj As Boolean
With wordApp
'关键字替换
For J = 1 To gjzGs '
Str1 = "&" & gjzArr(J, 1) & Space(1)
Str2 = gjzArr(J, 2)
Bj = True
Do While Bj
.Selection.HomeKey Unit:=wdStory '光标置于文件首
If .Selection.Find.Execute(Str1) Then '查找到指定字符串
.Selection.Text = Str2 '替换字符串
Else
Bj = False
End If
Loop
Next J
End With
'写入表格内容
Dim myTable
'表一填写
Set myTable = myDoc.Tables(1)
myTable.Range.Cells(2).Range.Text = gjzArr(gjzZD("B24"), 2) '房屋权证号
myTable.Range.Cells(4).Range.Text = gjzArr(gjzZD("B20"), 2) '房屋所有权人
myTable.Range.Cells(6).Range.Text = gjzArr(gjzZD("B26"), 2) '产别
myTable.Range.Cells(8).Range.Text = gjzArr(gjzZD("B21"), 2) & gjzArr(gjzZD("B22"), 2) & gjzArr(gjzZD("B23"), 2) '房屋坐落
myTable.Range.Cells(18).Range.Text = gjzArr(gjzZD("B27"), 2) '幢号
myTable.Range.Cells(19).Range.Text = gjzArr(gjzZD("B28"), 2) '房号
myTable.Range.Cells(21).Range.Text = gjzArr(gjzZD("B29"), 2) '总层数
myTable.Range.Cells(22).Range.Text = gjzArr(gjzZD("B30"), 2) '所在层数
myTable.Range.Cells(23).Range.Text = gjzArr(gjzZD("B31"), 2) '建筑面积
myTable.Range.Cells(27).Range.Text = gjzArr(gjzZD("B25"), 2) '房屋共有人
If myDoc.Revisions.Count >= 1 Then myDoc.Revisions.AcceptAll
myDoc.Protect Password:="123456", NoReset:=False, Type:=wdAllowOnlyReading, UseIRM:=False, EnforceStyleLock:=False
myDoc.Save
myDoc.Close
wordApp.Quit
Application.ScreenUpdating = True
MsgBox ("报告已经完成")
Exit Sub
err:
MsgBox ("同名文件已经打开,请关闭后重新运行!")
End Sub
Sub dqsJ(Lh As Integer)
Dim lastHH As Integer
If Lh <= 1 Then
MsgBox ("不可选择小于等于1的列")
Exit Sub
End If
lastHH = Cells(1000, Lh - 1).End(xlUp).Row
For I = 1 To lastHH
If Trim(Cells(I, Lh - 1).Text) <> "" Then
gjzGs = gjzGs + 1
myT1 = Replace(Cells(I, Lh).Address, "$", "")
myT2 = Cells(I, Lh).Text
gjzZD.Add myT1, gjzGs
gjzArr(gjzGs, 1) = myT1
gjzArr(gjzGs, 2) = myT2
End If
Next I
End Sub
以上就是关于万能无限文章生成器excel相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。
推荐阅读: