我试图将两个字符串参数传递给Sub,但它不允许我这样做.我使用的方法如下.
Sub callByValue( str1 As String, str2 As String)
MsgBox str1
MsgBox str2
End Sub
Run Code Online (Sandbox Code Playgroud)
调用宏:
Dim s1, s2 As String
callByValue(s1,s2)
Run Code Online (Sandbox Code Playgroud)
在调用时callByvalue,它会抛出一个编译器错误.
我正在尝试通过批处理文件打开excel宏的UserForm1.我能够打开它,但excel也随之打开.我只想打开UserForm1而不是excel.以下是我的方法:
我写了一个宏来打开UserForm1
Sub open_form()
UserForm1.Show
End Sub
Run Code Online (Sandbox Code Playgroud)
在批处理文件中:
@echo off
cd "c:\Test\"
openFormTest.xlsm
Run Code Online (Sandbox Code Playgroud)
通过上面的方法,当我运行批处理文件时,UserForm1和excel都打开了,但我想只打开UserForm1.请帮助我
我有一个文本文件,其中包含以下内容,并带有一些不需要的行,这些行我想从文本文件中删除。
1233,pqry,01/11/2011
2365698,abcd,2011/01/12
,defghj,11/12/2013
,,,
,,,
,,,
Run Code Online (Sandbox Code Playgroud)
在上面的示例中,我们可以看到有多行用逗号分隔。我想通过批处理文件从文本文件中删除这些行。请帮我