小编And*_*rry的帖子

如何删除工作表上的所有按钮?

我有一些代码在工作表上创建一个Save按钮(保存在wsReport变量中),但它不会删除以前的按钮.随着时间的推移,他们往往会积累起来.有没有办法做这样的事情?

wsReport.Buttons.All.Delete
Run Code Online (Sandbox Code Playgroud)

(显然不对,但是想一想我在寻找什么.)

excel vba excel-vba

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

在VBA中舍入到最接近的更高整数

我正在尝试计算商品将被堆叠的层数.我有一个可变数量(iQty),loadbed(dRTW)的给定宽度,商品的每单位宽度(dWidth)和每层的数量(iLayerQty).

每层的数量计算为 iLayerQty = Int(dRTW/dWidth)

现在我需要将总数量除以每层的数量并向上舍入.在Excel公式中它很容易,但我试图避免使用WorksheetFunction调用来最小化A1/R1C1混淆.目前我用它来逼近它:

(Number of layers) = ((Int(iQty / iLayerQty) + 1)
Run Code Online (Sandbox Code Playgroud)

而且大部分时间都可以正常工作- 除非数字给出一个整数(货物宽度为0.5米,例如,适合2.5米的滚动拖车).当然,在那些情况下,添加一个会破坏结果.

是否有任何方便的方法来调整该公式以获得更好的向上舍入?

excel vba excel-vba

8
推荐指数
3
解决办法
2万
查看次数

如何在img及其box-shadow之间添加填充?

我在网页中有图像,代码如下:

<a href="../images/Stacking_StackProcess_marked.png" target="_blank"><img src="../images/Stacking_StackProcess_marked.png" alt="Per line stacking calculation" width=600 height=520></img></a>
Run Code Online (Sandbox Code Playgroud)

图像使用以下CSS设置样式:

img {
  box-shadow: 0.3em 0.3em 1em rgba(132,133,137,0.4);
}
Run Code Online (Sandbox Code Playgroud)

图像的边缘正对着边缘,当它们融入阴影时,它们变得非常难以看到; 不幸的是,更改图像不是一个选项,所以我需要在图像和阴影之间添加一些空间.

我已经尝试在侧面添加一些额外的空间style="padding: 1em;"等,但没有任何明显的区别.margin似乎也没有影响它.

有什么想法吗?理想情况下,我想在图片的左侧和右侧添加大约1em的空间.

html css html5 css3

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

有没有理由不一次声明我的所有变量?

我正在研究一个中等复杂的VBA程序,它有很多变量来跟踪一堆嵌套的子程序.我已经通过将一个名为"Variables"的模块与我所有的变量(除了在子声明中声明的那些变量或者dim:ed as loop counters)声明为Public,所有这些变量进行了整齐分类和评论.

这一切都运行良好,代码运行得很快,但事实上,我发现的示例代码几乎没有使用公共/私人,并倾向于默认为Dim给我一个令人讨厌的怀疑我做错了什么.

在一大堆中完成这些操作是否真的有缺点,或者我只是偏执狂?

excel vba excel-vba

0
推荐指数
1
解决办法
63
查看次数

标签 统计

excel ×3

excel-vba ×3

vba ×3

css ×1

css3 ×1

html ×1

html5 ×1