我有一个Excel表格中的.gif文件的URL列表.我想使用VBA查询这些网站并将这些图像插入到同一工作表中.我正在使用Excel 2007.
我尝试使用"获取外部数据 - 从Web"功能查询网站,但它返回了以下错误:
"无法打开http://.../blah.GIF.Internet站点无法返回您请求的对象.(HTTP/1.0 403)"
这是因为Excel无法使用此功能导入在线图像吗?或者这个问题是否与网站有关?
最重要的是,还有其他方法可以在VBA中完成吗?
我有一个wordpress博客,其主页显示了10个最新帖子的列表.
现在每当我要点击任何帖子标题时,一个新帖子将在同一个标签中打开,但在这里我想让它在新标签中打开.那么,我该怎么做呢?
我有一个集合如下:
Set NodeColl = New Collection
NodeColl.Add "Node 1", "Node 1"
NodeColl.Add "Node 2", "Node 2"
NodeColl.Add "Node 3", "Node 3"
Run Code Online (Sandbox Code Playgroud)
我想知道是否有一种简单的方法可以在不影响其他项目或集合本身的情况下重命名选择性项目的键。例如,像 NodeColl.Items("Node 1").Key = "Some string"
我在Excel工作表中有一些数据,我需要找到最小的单元格范围,A4:A10前提是上面的输出应该遵循单元格中提供的条件B10.
细胞的含量B10是">10"
以下公式适用于我:
=MIN(IF(A4:A10>10,A4:E10))
Run Code Online (Sandbox Code Playgroud)
但我需要编写一个公式,通过引用B10(不是直接写入>10)的内容来设置条件.
任何帮助都会很棒.谢谢
我有,工作表,3个值(C1,C2,C3).C2并且C3是不变的,不会改变,但我想C4根据C1(从1到50的任何地方)的值更新.

通常我知道如何做这些事情,但我没有想到这一点.这是我想要针对这种特殊情况做的事情:
我希望每个C4等于C3加2.02%*(C2)C1...意味着如果C1 = 1则C4等于C3*1.0202.
我的问题是高于1,我没有找到"递归"调用单元格值的方法,这是我到目前为止所做的:
=IF( $C$1 = 1; C3; C3 * (1+C2))
Run Code Online (Sandbox Code Playgroud)
遗憾的是这不起作用,我还没有找到一个能够做我想要的功能.有这样的数学方法吗?
谢谢,
我试图让它尽可能清楚,不要犹豫,问我是否不清楚!
编辑:
这里结果如何
C1 = 1: 0.625
C1 = 2: 0.625 * 1.0202 = 0.637625
C1 = 3: 0.637625 * 1.0202 = 0.650505025
C1 = 4: 0.650505025 * 1.0202 = 0.663645226505
...
Run Code Online (Sandbox Code Playgroud)
我想使用前面的结果来计算新结果