如何把表格中的电话号码批量导入手机
admin
2023-06-30 14:25:12

前两天一位做销售工作的朋友询问了我一个问题,如何将表格中大量的电话数据批量的导入到苹果手机中。于是,通过搜索找到了一个切实可行的方法,方法分享如下:

新建一个空白Excel,然后将其另存为【启用宏的工作簿(.xlsm)】。

另存为之后,回到Excel,在顶部菜单栏依次点击“开发工具”→“Visual Basic”,或者直接按快捷键“Alt+F11”。

在左侧,双击Sheet1(Sheet1),并把下面的代码复制到右侧空白处:

'通过ICloud导入通讯录,此文件可批量生成导入的VCF文件

Public Sub 生成通讯录vCard文件()

Dim gPath As String

Dim sFile As Object, Fso As Object

Dim tmpStr As String

Dim lastRowA, lastColumn1 As Integer

Dim i, j As Integer

Dim t As Date

Dim msgresult As VbMsgBoxResult

msgresult = MsgBox("是否生成表头?", vbYesNoCancel, "生成vCard文件(*.vcf)")

If msgresult = vbYes Then

'生成表头

Range("A1") = "姓氏"

Range("b1") = "名字"

Range("c1") = "职务"

Range("d1") = "手机"

Range("f1") = "短号"

Range("g1") = "座机"

Range("h1") = "其他号码"

MsgBox "表头生成完毕,请填完内容后重新点击按钮,并选择[否],开始生成vCard文件"

ElseIf msgresult = vbNo Then

'将生成vCard文件

t = Now() '计时

lastRowA = Range("A1000000").End(xlUp).Row

lastColumn1 = Range("XX1").End(xlToLeft).Column

gPath = CreateObject("WScript.Shell").SpecialFolders("Desktop")

Set Fso = CreateObject("Scripting.FileSystemObject")

Set sFile = Fso.CreateTextFile(gPath & "/" & Format(Now(), "通讯录YYYYMMDDHHmmSS") & ".vcf", True, True)

For i = 2 To lastRowA

tmpStr = "BEGIN:VCARD" & vbCrLf & "VERSION:3.0" & vbCrLf

tmpStr = tmpStr + "N:" & Cells(i, 2) & ";" & Cells(i, 1) & ";;;" & vbCrLf '名字 姓氏

tmpStr = tmpStr + "FN:" & Cells(i, 1) & " " & Cells(i, 2) & ";" & vbCrLf '全名

tmpStr = tmpStr + "ORG:" & Cells(i, 3) & ";" & vbCrLf '公司名称

tmpStr = tmpStr + "TEL;TYPE=CELL;TYPE=pref;TYPE=VOICE:" & Cells(i, 4) & vbCrLf

'扩展其他号码

For j = 6 To lastColumn1

If Cells(i, j) <> "" Then

tmpStr = tmpStr + "item" & j - 5 & ".TEL:" & Cells(i, j).Value & vbCrLf & "item" & j - 5 & ".X-ABLabel:" & Cells(1, j) & vbCrLf

End If

Next

tmpStr = tmpStr + "END:VCARD" & vbCrLf

sFile.WriteLine (tmpStr)

Next

sFile.Close

Set sFile = Nothing

Set Fso = Nothing

MsgBox "耗时:" & DateDiff("s", t, Now()) & "秒" & vbCrLf & "通讯录已生成在桌面,接着请登录ICloud导入。", vbOKOnly, "胖猫提示::"

End If

End Sub

填好代码之后,按Ctrl+S保存一下,然后关闭当前窗口回到excel,在顶部菜单栏点击“视图”→“宏”→“生成通讯录vCard文件”,选是,然后把通讯录复制进去,没有内容就空着,再点击宏选否,将在桌面生成一个以“通讯录”开头,以日期命名的.vcf文件。

然后通过浏览器,登录Icloud,找到“通讯录”

在通讯录的左下角,找到“齿轮”一样的设置图标,点击弹出子菜单,在子菜单找到“导入vCared...”,在弹出的框中,选中生成在桌面的“通讯录....vcf”文件,至此,批量导入通讯录到iphone的操作完毕。(代码部分为转载)

相关内容

热门资讯

埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
demo什么意思 demo版本... 618快到了,各位的小金库大概也在准备开闸放水了吧。没有小金库的,也该向老婆撒娇卖萌服个软了,一切只...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...