是否有超链接'特征'对于excel中的细胞?

时间:2016-08-12 16:28:49

标签: excel vba macros

我正在创建一个宏,想知道是否有办法检查单元格中是否有有效的超链接?我想设置一个基本的if状态:

If Range("A1").hyperlink = True Then
// don't perform action
Else
// Perform action
End if

显然.hyperlink是错的(对吗?),无论如何都要这样做吗?

1 个答案:

答案 0 :(得分:0)

您可以使用

var options = {
    quality: 75,
    destinationType: Camera.DestinationType.FILE_URL,
    sourceType: Camera.PictureSourceType.CAMERA,
    allowEdit: false,
    encodingType: Camera.EncodingType.JPEG,
    targetWidth: 720,
    targetHeight: 1280,
    popoverOptions: CameraPopoverOptions,
    saveToPhotoAlbum: false,
    correctOrientation: true
};

return $cordovaCamera.getPicture(options).then(upload);

function upload(filePath) {
    return $cordovaFileTransfer.upload('http://example.com', filePath, {
        fileKey: 'file',
        fileName: 'example.jpeg',
        mimeType: 'image/jpeg'
    });
}

请注意,如果您实际使用If Left(Range("A1").Formula, 7) = "=HYPERLINK" Then Debug.print "Link found!" End If 公式,则上述内容仅适用于 。如果您的单元格只是带有文本=Hyperlink()的超链接,那么请使用:

http://www.google.com