每个office软件都有一个用户名,如下图所示:
要用vba获取这个用户名可以使用Application对象的UserName属性,代码如下:
[crayon-603dc90540d99442[……]
关注和分享Excel以及Office系列软件的方方面面,致力于提高中国的办公软件的使用水平
每个office软件都有一个用户名,如下图所示:
要用vba获取这个用户名可以使用Application对象的UserName属性,代码如下:
[crayon-603dc90540d99442[……]
本来还要继续讲剪贴板的,今天要穿插一个非常实用的代码。
这个问题是来自我的一个美女学生。
她由于做报表经常要做很多数据透视表。
然后每个月都要更新数据透视表的源数据,就涉及到数据透视表的更新[……]
阅读全文>>>截止昨天VBA代码大全系列发了10篇,今天我们换个主题
下面是一段求数值数组中最大值的一段代码:
1 2 3 4 5 6 7 8 9 10 11 12 |
Sub 求数组的最大值() Dim arr() For i = 0 To 100000 ReDim Preserve arr(i) arr(i) = i Next i '求数组arr中的最大值 j = Application.WorksheetFunction.Max(arr) '输出变量j的值 Debug.Print j End Sub |
大家目测下最后的变量j的值是多少?[……]
阅读全文>>>上一期中我们介绍了如何用vba代码打开剪贴板,在很多涉及到跨软件的操作中,我们经常要利用剪贴板作为数据的中转区。
其中一个环节就是要判断剪贴板中是否有数据,复制的内容是文字还是图片等[……]
阅读全文>>>在如何在word、ppt中用vba获取已经打开的excel应用程序对象?一文中我介绍了如何通过GetObject函数引用已经打开的Excel应用程序。
有老铁私信说如果能先判断是否打[……]
阅读全文>>>