Tag: url

在Excel中,我可以从使用= HYPERLINK(“http://url.com”,“Pretty Name”)函数的外部源(Oracle)获取数据吗?

我试图让我的url在我的数据透视表/数据透视图中显示为超链接。 我build立了一个连接,“从其他来源”,在我的情况甲骨文。 在SQL语句中,我说, SELECT '=HYPERLINK("http://www.google.com?' || otherStuff || '", "Pretty Name")'; 这将返回到我的工作簿:= HYPERLINK(“ http://www.google.com?1234567890 ”,“漂亮的名字”) 但是,这保持为Excel中的文本(string“= HYPERLINK … Name”)“),我希望它切换到”漂亮的名字“。 有任何想法吗?

Excel VB使用Bit.ly缩短url不会在长URL中传递“%3d”

我正在构build一个缩短url的VBmacros(我们正在谈论数千个)。 我的macros工作得很好,直到我遇到了一个长的URL“%3d”,它翻译成等号(=)。 以下是长URL的示例: http : //domain.com/se/?st=YmUQaIg9PCoCs3vex5XHE1NnqfurVpWsXMXix0QkyO4%3d&p=A43S8C 我的macros将整个URL发送到Bit.ly,但是Bit.ly的响应文本显示它缩短了这个: http ://domain.com/se/?st=YmUQaIg9PCoCs3vex5XHE1NnqfurVpWsXMXix0QkyO4= 而事实上,当我去到缩短的链接,我没有定向到完整的URL。 这是我的代码提示Bit.ly并获得响应的部分: ApiRequest = "https://api-ssl.bitly.com/v3/shorten?access_token=" & Token & "&longUrl=" & LongURL With HttpRequest .Open "GET", ApiRequest, False .Send End With Response = HttpRequest.ResponseText HttpRequest.WaitForResponse BeginCar = InStr(Response, "hash") EndCar = BeginCar + 15 BitlyResult = Right(Mid(Response, BeginCar, (EndCar – BeginCar)), 7) Range("J" & l).Value = "http://bit.ly/" […]

无法通过urlscheme从我的iOS应用程序在MS-Excel iOS应用程序中打开我的Excel表格

其实我正在关注这个文档,通过urlscheme从我的应用程序打开我的iOS MS_EXCEL应用程序的Excel表。 通过使用它的文档,我成功地打开了EXCEL应用程序。 但我完全无法打开我的Excel表。 每当EXCEL应用程序给我错误显示在这个图像 我将保存的文件url传递给Excel应用程序。 我已经检查了iExplorer保存的文件path。 该文件完全打开。 但在Excel应用程序,它真的让我头痛。 请帮助我,我在哪里做错了。 在这里我的代码片段 static NSString * encodeByAddingPercentEscapes(NSString *input) { NSString *encodedValue = (NSString *)CFBridgingRelease(CFURLCreateStringByAddingPercentEscapes( kCFAllocatorDefault, (CFStringRef)input, NULL, (CFStringRef)@"!*'();:@&=+$,/?%#[]", kCFStringEncodingUTF8)); return encodedValue; } -(NSURL*)excelUrlStringForFile:(NSString*)urlFile WithContext:(NSString*)strContext { NSURL *result =[NSURL URLWithString:[[NSString stringWithFormat:@"ms-excel:ofe|u|%@|p|%@|c|%@",encodeByAddingPercentEscapes(urlFile),urlScheme,strContext] stringByAddingPercentEscapesUsingEncoding:4]]; return result; } 这里如果我不使用' NSUTF8StringEncoding编码string'这个上面的NSURL对象的result被设置为零。 所以我必须使用编码。 NSURL *openExcelURL = [self excelUrlStringForFile:filePath WithContext:str_fileName]; if([[UIApplication sharedApplication] canOpenURL:openExcelURL]) { […]

在Excel中插入图像链接

当你想在Excel中插入一个图像,你只需要去“插入”标签,点击“图像”,然后从你的机器中select一个图像。 但是,另一种方法是在文本框中input一个URL,然后使用Word / Excel /您正在使用的任何Office文档将知道尝试联系该URL并下载图像。 麻烦的是:我需要以编程方式做到这一点。 我需要使用Python,我使用的是openpyxl。 我无法在openpyxl中find任何function,绝对不是在香草Python中。 有没有人有build议,我可以做到这一点? 我一直在networking上,这似乎不是一个经常谈论的话题。 任何想法都欢迎。

查找WebBrowser的URL

我已经将谷歌世界地图embedded到Excel 2010表格中。 按CommandButton1加载此地图与此代码: Private Sub CommandButton1_Click() link_name = "https://www.google.com/maps" Call Sheets("Sheet3").WebBrowser1.Navigate(link_name) End Sub 点击此地图上的国家/地区时,url将变为如下所示: https : //www.google.com/maps/place/New+Zealand/ … 我希望能够findurl,以提取被点击的国家。 如何获得WebBrowser1的URL作为一个string? 我没有Excel 2013,这显然会使使用地图更容易。 任何帮助将不胜感激,谢谢。

Excel VBA从url下载文件

我正在尝试构build一个Excel VBA命令,它将自动执行以下操作: 从已经制作好的excel电子表格中导入另一个excel wordbook的列表,其中的项目将与相应的列匹配(即识别地址,邮政编码等,并将它们分配到包含地址,邮政编码等的列) 从邮编列表(列)复制粘贴子9,999行,并在线粘贴到以下URL( http://imd-by-postcode.opendatacommunities.org/ )) 然后,将这些值粘贴到文本框区域后,我想按下“获取剥夺数据”button,然后下载创build的xlsx文件 下载的Excel工作簿将被打开,所有信息将复制/粘贴到我的原始工作簿上的特定空白工作表中 重复此function,直到所有子9999行都完成(即如果我有3万行的数据这样做了3次) 到目前为止,我已经开始做的是第2步和第3步,我已经设法复制粘贴到文本框区域的值,并“按”获取剥夺数据“button,但我堆放在如何下载生成的xlsx由下一页上的网站创build的文件。 我正在使用的代码如下,但是在下载文件时我总是收到错误: Sub papafi_1_command() Dim ie As Object Dim MyURL As String Set ie = CreateObject("InternetExplorer.Application") 'create new instance of IE. use reference to return current open IE if 'you want to use open IE window. Easiest way I know of is via title bar. […]

从每月更改名称的工作表中提取数据

我每个月都下载一个文件。 我从其中一张表中提取数据并粘贴到另一个文件中。 我将整个过程自动化 – 唯一的问题是它的工作表每个月都会更改名称,但是它只会从1703更改为1704到1705等。我已经使用以下代码识别了此更改: Dim newDate: newDate = Format(DateAdd("M", -1, Now), "YYMM") 并且我下载的工作表和工作簿的名称将是: filename = "BSR" & "_" & newDate & ".xlsx" 我怎么能把它放在复制粘贴代码。 即: wbsecond.Sheets("filename").Range("A1:AD1105").Copy _ Destination:=wbfirst.Sheets("FX").Range("A1") 整个代码如下: Sub fx() Dim filename As String Dim newDate: newDate = Format(DateAdd("M", -1, Now), "YYMM") Dim wbfirst As Workbook Dim wbsecond As Workbook Dim staticFolder As String […]

在不打开浏览器的情况下从Excel(VBA)打开URL

我们有一个系统,可以创buildlogging,只需通过一个适当的参数运行的URL。 我想通过在后台执行我构build的URL(无浏览器)使用VBA将其构build到Excel中。 我发现引用Stackoverflow使用WinHttp.WinHttpRequest.5.1 .post ,但在我发现的人使用这个他们正在寻找从网站得到响应的所有事件。 我已经试过这个,但它没有工作(variables已经被声明)。 Set httpSend = CreateObject("WinHttp.WinHttpRequest.5.1") websiteURL = "https://www.somewebsite.com/?&staticVariable=xxxx" & URLEncode(variable1) websiteArguments = "&anotherVariable=" & URLEncode(variable2) httpSend.Open "POST", websiteURL, False httpSend.Send (websiteArguments) websiteResponse = httpSend.ResponseText Set httpSend = Nothing 为了logging,当我运行上面的代码时,我在httpSend.Send (websiteArguments)阶段得到了有关“ HTTPredirect请求失败 ”的运行时错误。 用WinHttp.WinHttpRequest.5.1发布最佳的方式来实现我正在寻找的结果。 有没有另一个更有效的方式来运行一个url,而无需打开浏览器? 再次重申,我不是在寻找来自网站的回应,我只是想执行该url。 非常感谢。

Excel数据透视表:使用数据透视表设置作为参数打开URL

我有一个连接到我们客户数据库的Excel文件。 在那里,我可以分解使用数据透视表的客户数量。 例如,我会看到有18名年龄在18-25岁的女性客户居住在美国。 现在我想要做的是,把这个数字X,把它变成一个链接,点击后,打开一个Web浏览器窗口的Web应用程序,也连接到同一个客户数据库,并与这个特定的客户做一些事情段(即build立一个通讯应用程序的联系文件等) 我不知道如何做到这一点。 我假设可能会添加一个自定义button到Excel工具栏,它将提取所有当前数据透视表设置,以便我可以将它们作为URL参数发送到我的Web应用程序。 这可能吗? 如果是这样,那怎么办? 你能帮助我正确的方向吗? 多谢!

在Excel中插入URL中的图片:各种方法的错误

我试图从一个网站插入一张图片到excel工作表,但是我收到一个错误消息,不pipe我尝试哪种方法。 我使用的URL(“MyURL”)格式为: https:// xxxx:pppp / chart.png?id = 10 … apid = secretkey 但是,如果我使用任何其他图片url,它的作品…即使它有参数,例如: http:// www.mrexcel.com/forum/avatars/[personsname].gif?dateline=2007 MyUrl可以在任何浏览器中正常工作,但不能在Excel中正常工作。 我已经使用这些方法: A)图片插入 ActiveSheet.Pictures.Insert(“MyURL”) 给出错误:“运行时错误1004:无法获得图片类的插入属性” B)Shapes.AddPicture wsht.Shapes.AddPicture“MyURL”,msoFalse,msoTrue,0,0,100,100 给出错误:“运行时错误1004:找不到指定的文件” C)插入>图片>将URL粘贴到文件名中 给出错误:“导入此文件时发生错误” D)将MyUrl转换成一个简短的URL 给出错误: A – “图片类插入方法失败” B – “找不到指定的文件” C – “导入此文件时发生错误” 我的系统:Windows 8,Excel 2013 问题是什么?