注册免费的SIP号码 (SIP地址)
https://signup.onsip.com/free
1. 获得免费的虚拟电话交换机
2. 可以创建、管理自己的用户、分机,每个用户有独立的SIP地址
3. 每个分机用户有自己的电话网关/电话软件的设置参数。
4. 可以使用自己的域名,例如我可以设置SIP地址为 coolname@huangzhong.ca
注册免费的SIP号码 (SIP地址)
https://signup.onsip.com/free
1. 获得免费的虚拟电话交换机
2. 可以创建、管理自己的用户、分机,每个用户有独立的SIP地址
3. 每个分机用户有自己的电话网关/电话软件的设置参数。
4. 可以使用自己的域名,例如我可以设置SIP地址为 coolname@huangzhong.ca
免费的加拿大本地电话号码: http://www.freephoneline.ca
功能:
1. 免费转接打入电话到你指定的号码,可以是手机、住家电话或者朋友的电话,可以同时转接到多部电话。
2. 致电主要加拿大城市和周边地区都是免费,包括温哥华、埃德蒙顿、卡尔加里、多伦多、渥太华、蒙特利尔、魁北克以及相应的周边地区。 (完整列表)
3. 支持SIP电话或者ATA,这样就可以用普通电话接听或者打出。(需要 $50 解锁后才能使用这个功能,相当于$50得到一部终身免费的家用电话,而且致电加拿大大部分地区是免费的)
相关阅读: 申请免费的美国本地电话号码
申请地址: http://www.ipkall.com/
1. 电话将转到你指定的SIP地址上,你可以使用IP电话或者支持SIP的电话软件(下载免费的SIP网络电话软件)。
2. 一个月不使用将被取消
相关阅读: 申请免费的加拿大电话号码
3CXPhone – 免费的SIP网络电话软件,支持Windows, Android 和Iphone
http://www.3cx.com/VOIP/voip-phone.html
免费的基于SIP的电话软件 X-Lite (支持Windows)
http://www.counterpath.com/xlite-comparison.html
如何申请免费的SIP号码,免费的SIP地址?
找到一个用于Excel中判断高亮单元格的用户自定义函数,在这里分享下。
利用这个函数,就能根据单元格的颜色来自动处理Excel数据了。例如,ColorIndex(A1) 返回单元格的颜色值。
Excel 2007 中, 增加用户自定义函数在: 开发工具(Developer) -> Visual Basic 编辑器(Visual Basic Editor) -> 插入(Insert) -> 模块(Module)
'---------------------------------------------------------------------
' ColorIndex Function
'---------------------------------------------------------------------
' Function: Returns the colorindex of the supplied range
' Synopsis: Initially, gets a colorindex value for black and white
' from the activeworkbook colour palette
' Then works through each cell in the supplied range and
' determines the colorindex, and adds to array
' Finishes by returning acumulated array
' Variations: Determines cell colour (interior) or text colour (font)
' Default is cell colour
' Constraints: Does not count colours set by conditional formatting
'---------------------------------------------------------------------
' Author: Bob Phillips
' Additions for ranges suggested by Harlan Grove
'---------------------------------------------------------------------
'---------------------------------------------------------------------
Function ColorIndex(rng As Range, _
Optional text As Boolean = False) As Variant
'---------------------------------------------------------------------
Dim cell As Range, row As Range
Dim i As Long, j As Long
Dim iWhite As Long, iBlack As Long
Dim aryColours As Variant
If rng.Areas.Count > 1 Then
ColorIndex = CVErr(xlErrValue)
Exit Function
End If
iWhite = WhiteColorindex(rng.Worksheet.Parent)
iBlack = BlackColorindex(rng.Worksheet.Parent)
If rng.Cells.Count = 1 Then
If text Then
aryColours = DecodeColorIndex(rng, True, iBlack)
Else
aryColours = DecodeColorIndex(rng, False, iWhite)
End If
Else
aryColours = rng.Value
i = 0
For Each row In rng.Rows
i = i + 1
j = 0
For Each cell In row.Cells
j = j + 1
If text Then
aryColours(i, j) = _
DecodeColorIndex(cell,True,iBlack)
Else
aryColours(i, j) = _
DecodeColorIndex(cell,False,iWhite)
End If
Next cell
Next row
End If
ColorIndex = aryColours
End Function
'---------------------------------------------------------------------
Private Function WhiteColorindex(oWB As Workbook)
'---------------------------------------------------------------------
Dim iPalette As Long
WhiteColorindex = 0
For iPalette = 1 To 56
If oWB.Colors(iPalette) = &HFFFFFF Then
WhiteColorindex = iPalette
Exit Function
End If
Next iPalette
End Function
'---------------------------------------------------------------------
Private Function BlackColorindex(oWB As Workbook)
'---------------------------------------------------------------------
Dim iPalette As Long
BlackColorindex = 0
For iPalette = 1 To 56
If oWB.Colors(iPalette) = &H0 Then
BlackColorindex = iPalette
Exit Function
End If
Next iPalette
End Function
'---------------------------------------------------------------------
Private Function DecodeColorIndex(rng As Range, _
text As Boolean, _
idx As Long)
'---------------------------------------------------------------------
Dim iColor As Long
If text Then
iColor = rng.font.ColorIndex
Else
iColor = rng.Interior.ColorIndex
End If
If iColor < 0 Then
iColor = idx
End If
DecodeColorIndex = iColor
End Function
'---------------------------------------------------------------------
' End of ColorIndex Function
'---------------------------------------------------------------------