小编bre*_*tdj的帖子

如何在powerpoint中更新excel嵌入式图表?

我有30张图表是从excel创建的,并粘贴到powerpoint幻灯片上.每个月,我都必须通过手动点击图表和编辑来更新这30个嵌入式图表.

我知道有一个选项可以使用paste special,因此可以通过单击更新链接自动更新图表中的数据.但是,我的图表需要由一些用户编辑.粘贴特殊选项不允许用户编辑图表.因此,我无法使用此粘贴特殊选项.

我认为解决方案在于在powerpoint中编写vba.这里有专家可以编写这个vba代码,以便在powerpoint中更新所有图表吗?我目前正在使用powerpoint 2007.非常感谢您的帮助.

powerpoint powerpoint-vba

8
推荐指数
1
解决办法
9万
查看次数

Excel:在"kx + m"文本字符串中查找k和m

是否有一种聪明的方法使用VBA或公式来找到"k"和"m"变量kx+m string

关于kx + m字符串的外观有几种情况,例如:

312*x+12
12+x*2
-4-x
Run Code Online (Sandbox Code Playgroud)

等等.我很确定我可以通过在Excel中编写非常复杂的公式来解决这个问题,但我想也许有人已经解决了这个和类似的问题.这是我到目前为止最好的拍摄,但它还没有处理所有情况(比如kx + m字符串中有两个缺点:

=TRIM(IF(NOT(ISERROR(SEARCH("~+";F5))); IF(SEARCH("~+";F5)>SEARCH("~*";F5);RIGHT(F5;LEN(F5)-SEARCH("~+";F5));LEFT(F5;SEARCH("~+";F5)-1)); IF(NOT(ISERROR(SEARCH("~-";F5))); IF(SEARCH("~-";F5)>SEARCH("~*";F5);RIGHT(F5;LEN(F5)-SEARCH("~-";F5)+1);LEFT(F5;SEARCH("~*";F5)-1));"")))

excel vba excel-vba excel-formula

7
推荐指数
2
解决办法
1213
查看次数

单独的Excel工作表中的特定数据总和

我在2个单独的表格中有以下数据:
Sheet1:

    A   B   C   D
a   ff  dd  ff  ee
b   12  10  10  12
Run Code Online (Sandbox Code Playgroud)

Sheet2中:

    A   B   C   D
a   ge  ff  ff  ee
b   11  13  14  10
Run Code Online (Sandbox Code Playgroud)

现在我想写一个公式来汇总第2行中包含ff在上面的所有值(即第1行)

在上面的例子中,我想添加(Cell Sheet1 [A,b],Sheet1 [C,b],Sheet2 [B,b],Sheet2 [C,b])等于49.

excel excel-formula

7
推荐指数
2
解决办法
4335
查看次数

删除MS excel中特定字符左侧的所有文本

这是一个与excel相关的问题.我想删除特定字符左侧的所有文本(所有字符)或字符串中的字符.

例如:

假设我在单元格helloall welco metostackoverflow中有一个字符串

现在我要删除"堆栈"左侧的所有字符.表示结果应该是stackoverflow(只有stackoverflow)

在此先感谢您的支持.

excel excel-formula

7
推荐指数
1
解决办法
5万
查看次数

如何在Excel中使用宏发送邮件时抑制Outlook警告

我正在尝试使用Excel中的宏发送电子邮件.

但是,当我运行此代码时,我的邮件客户端即MS Outlook显示类似的弹出警告
Someone is tying to send mail on behalf of you. select yes or no

是否有任何方法使用来抑制该警告,以便发送电子邮件没有任何问题?

excel outlook vba

7
推荐指数
1
解决办法
3万
查看次数

Excel 2007号码没有小数但没有自动舍入?

我似乎对Excel有一个相当简单的问题,虽然除了包含一个函数之外我找不到它的解决方案.

基本上我想在两个领域显示价格,一个是美元,一个是美分.

我有这个工作正常,但我有的问题是,当我在美元字段中说"24990.55"时,它将以美元显示"24991",在美分字段显示"55".

有什么办法可以强制Excel 自动循环吗?

excel excel-2007 excel-formula

7
推荐指数
2
解决办法
5万
查看次数

在XIRR公式中的范围(系列)中包括非相邻单元格

我使用的XIRR公式如下:

=XIRR(E$11:E17,B$11:B17)
Run Code Online (Sandbox Code Playgroud)

但需要在值范围和日期中添加一个额外的非相邻单元格.

我的第一次尝试:

=XIRR((E$11:E17,H17),(B$11:B17,B17))
Run Code Online (Sandbox Code Playgroud)

结果 #VALUE

我试图使用CHOOSE功能进行如下操作:

=XIRR(CHOOSE({1,2},E$11:E17,H17),CHOOSE({1,2},B$11:B17,B17))
Run Code Online (Sandbox Code Playgroud)

但这并不能产生正确的结果.

我无法弄清楚如何在范围的末尾添加一个单元格.以下确实可以给出正确的结果但不适合我,因为我需要使用范围和单个细胞,而不是所有单个细胞

=XIRR(CHOOSE({1,2,3},E11,E12,H13),CHOOSE({1,2,3},B11,B12,B13))
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

excel excel-formula xirr

7
推荐指数
2
解决办法
8320
查看次数

将数字字符转换为字母字符

我试图获得如下I/O:

输入:123490
输出:BCDEJA

逻辑很简单:

如果
strarr(i)=0,1,2,3,4,5,6,7,8,9
那么
strarr(i) should be = A,B,C,D,E,F,G,H,I,J

str = .Cells(18, "B").Value
strarr() = Split(str) 
For i = LBound(strarr) To UBound(strarr)
  If strarr(i) = 0 Then
  .Cells(24, "B") = "A" & .Cells(24, "B")
  Else
  If strarr(i) = 1 Then
  .Cells(24, "C") = "B" & .Cells(24, "C")
  Else
  If strarr(i) = 2 Then
  .Cells(24, "C") = "C" & .Cells(24, "C")
  Else
  If strarr(i) = 3 Then
  .Cells(24, "D") = "D" & .Cells(24, "D")
  Else
  .
  . …
Run Code Online (Sandbox Code Playgroud)

excel vba function excel-vba

7
推荐指数
1
解决办法
219
查看次数

是否可以在Excel单元格中执行多个彩色文本?

我有字符串strInfo,其中包含"Employee John Maybach".

如何将"员工"部分设为黑色文本,将"约翰迈巴赫"部分设为红色?

"员工"部分将始终保持不变,但员工的姓名部分将更改为可能是由两部分组成的名称(John Doe),或者由三部分组成的名称(John Allen Doe)或仅仅是名字(约翰).

我希望"员工"这个词总是黑色的,但是单元格中的其余部分,即名称部分,都是红色的.这可能吗?

string excel vba text colors

6
推荐指数
1
解决办法
6335
查看次数

使用VBA转换为句子案例

我一直在谷歌上搜索一页,在这里寻找这个看似简单的请求的解决方案,但无济于事.有没有人知道使用将字符串转换为句子的可靠方法?

理想情况下,我会将其构建为子而不是函数,因此从GUI调用更容易.

作为参考,我想要:

这里是一个长长的,高级的句子.请立刻向我致敬.

成为:

这是一个冗长,丑陋的大写句子.请立即修改我.

转换为标题案例我发现非常简单(因为有一个内置函数)但转换到句子案例确实非常困难.

我尝试了以下一些方法,但每次都会出现错误:

我怎样才能让它发挥作用?

excel vba excel-vba

6
推荐指数
1
解决办法
6164
查看次数