> 信息中心

关于vba做小程序

来源:360问答 编辑:王阿强
有网友碰到过这样的关于vba做小程序,问题详细内容为:

我想做个小程序,就是想问问vba可不可能实现这样的功能:有个东西(就是想问这个东西可不可能)将很多小程序(例如自动制作斜线表头、自动让每一列都刚刚好:autofit等等等等)汇总起来。然后分享给其他人,其他人想实现某个功能的时候就点击一个按钮。


估计就类似插件吧

,我搜你通过互联网收集了相关的一些解决方案,希望对有过相同或者相似问题的网友提供帮助,具体如下:

解决方案1:

这是可以用VBA实现的,但"分享"的过程不像一般程序执行的那么方便:

1 先行在VBA的模块单元建立好所述的各种SUB、FUNCTION小模块[程序];包括含有各种按钮控件的SUB[比如叫"调用"],内里建立好调用的各种逻辑关系;

2 在VBA的"ThisWorkbook"页面的"Sub Workbook_Open()"加入让文档被启动时即加载"SUB 调用()"即可;

3 以上是对一个文档的操作而言的;如果想让对方在某一电脑或网域内通用,则须建立好一个域内均可随时提取到的公共模块文档,把上述1中所建立起来的所有模块装进1个或多个文档模块,同时做好说明文件,让所有人能清晰地知道有什么模块可以调用,如何调用[在哪(路径)、名称、功能、输入参数等等];

之后让有需要的人,在自己建立的文档依上述2的方法,启动调用程序即可。


解决方案2:

vba可以做你说的小程序


解决方案3:


https://blog.csdn.net/oshan2012/article/details/86501700

Excel VBA小程序

答:Sub 表格计算() Application.DisplayAlerts = False Dim fd As FileDialog Dim wb As Workbook With Application.FileDialog(msoFileDialogFilePicker) If .Show = -1 Then Dim vrtSelectedItem As Variant For Each vrtSelectedItem In .Select...

EXCEL 初学VBA, 编个小程序;

答:我也是初学者,相互学习 Sub test() Dim i%, j%, col% j = 0 col = 2 For i = 1 To 3 If Cells(2, col).Value >= 90 Then j = j + 1 End If col = col + 1 Next If j >= 2 Then Cells(2, 6) = 100 End If End Sub

求一个vba小程序

答:Sub 于生成文件() Dim Rng As Range, Sh As Worksheet, Sh1 As Worksheet, Wb As Workbook Dim Dic As Object, i&, j&, Filn$ Set Dic = CreateObject("Scripting.Dictionary") Application.ScreenUpdating = False Application.DisplayAlerts =...

求一个vba小程序,谢谢

答:Sub 合并至总表() Dim Rng As Range, Rng1 As Range, Rng2 As Range, Sh As Worksheet Dim Dic As Object, i1&, j1&, i2&, j2&, K1$, K2$, K3$, i0& K1 = "水果": K2 = "其他1": K3 = "其他2" Set Dic = CreateObject("Scripting.Dictionary") A...

vba可以做什么小程序

答:为什么要用VBA做个程序呢,直接在桌面放一个EXCEL表格文件,双击后打开,输入数据后让程序帮你分类,这不更好?(录入窗口)

我在软件公司做VBA的相关开发,想兼职做一些VBA的...

答:现在还有软件公司用VBA开发?别说VBA,就连VB都边缘化了,你如果时间多,就去淘宝搜VBA代写,然后随便找个店问问招不招VBA写手,一般的,排名靠前的店铺都是大量招VBA写手的,分红一般是五五开,我之前一个月用空余时间都可以赚1000多块钱,现在...

VBA/C语言编写小程序

答:我也是初学者,相互学习 Sub test() Dim i%, j%, col% j = 0 col = 2 For i = 1 To 3 If Cells(2, col).Value >= 90 Then j = j + 1 End If col = col + 1 Next If j >= 2 Then Cells(2, 6) = 100 End If End Sub

Excel 汇总表的VBA,怎样编一个小程序

答:你的描述太过简单,“汇总表的vba”5个关键字 不足以写出准确的汇总vba代码来 汇总的实现方法和汇总的类型有很多种 具体看你需要汇总的数据类型和需要, 并不是所有汇总都一个vba通吃的,这点希望你明白

vba做个小程序

答:不需要vba,直接用公式就可以做 假设a1为业绩单元格 a2的公式就可以设成 =if(or(a1>0,a1

excel如何使用vba编程制作一个恶作剧小程序

答:做什么不好,偏要搞恶作剧

vba做个小程序

不需要vba,直接用公式就可以做 假设a1为业绩单元格 a2的公式就可以设成 =if(or(a1>0,a1<=12000),a1*(1+10%),IF(类推)) 用vba麻烦多了

求用VBA做一个 小程序或者小游戏

已发送,请查收,谢谢

求用VBA做一个 小程序或者小游戏

已发送,请查收,谢谢你

我用excel里的vba做了一个小程序,只有一个窗体,我想在打开ex...

Private Sub Workbook_Open() 窗体名字.Show End Sub 右键点随便一个表>查看代码>双击thisworkbook 复制以上代码 一打开文件就运行这个窗体

书上的VBA小程序没看懂,关于WrapText属性

WrapText : 如果使 Microsoft Excel 中对象的文本自动换行,则该值为 True 上面的例子是说WrapText是个Boolean类型,可以用Not来切换值。

想要用VBA做一个小程序,可以多页显示的复选框,并且可以获得...

你的问题不太清楚,多页里不论多少复选框,直接用读该复选框的值就可以了啊?好像很简单。如果是这样的话,不用10分钟就可以了。要做一个吗?

能不能用VBA做一个放在桌面的小程序,双击后在对话框里输入...

为什么要用VBA做个程序呢,直接在桌面放一个EXCEL表格文件,双击后打开,输入数据后让程序帮你分类,这不更好?(录入窗口)

我想通过VBA做一个关于住户信息管理的小软件,但是苦于自己...

vba是vb的精简程序,vba能够支持,vb基本都能够支持,你可以将vba的界面和代码拷贝到VB的一个新工程中,如果调试没有问题,直接生成exe文件即可。

VBA程序设计,excel小程序。

这个问题我好像回过,要你补充资料的。 ALT+F11,插入模块后在模块中添加下面的代码。 然后回到sheet1中添加2个自选图形,右击后为其指定相应宏。 Sub 提取() t =...

可以帮我写一个VBA小程序,让每一次打印的出库单中自动生成...

我能做。 将文件和要求发给我。3030490161@qq。com


请注意,本站信息均由系统收集自互联网,相关信息仅供参考,医疗等重要信息请以正规途径为最终意见,本站不承担任何责任!

www.wosoni.com false 互联网 http://www.wosoni.com/s/mqqnqs/cggdgidhlghcigkc.html report 5449 解决方案1:这是可以用VBA实现的,但"分享"的过程不像一般程序执行的那么方便:1 先行在VBA的模块单元建立好所述的各种SUB、FUNCTION小模块[程序];包括含有各种按钮控件的SUB[比如叫"调用"],内里建立好调用的各种逻辑关系;2 在VBA的"ThisWorkbook"页面的"Sub Workbook_Open()"加入让文档被启动时即加载"SUB 调用()"即可;3 以上是对一个文档的操作而言

热门图片

电脑网络手机数码生活游戏体育运动明星影音休闲爱好文化艺术社会民生教育科学医疗健康金融管理情感社交地区其他