小编M M*_*M M的帖子

你如何在连字符上使用Split()?

我有一个字符串,在末尾附近包含" - ".我想把那个连字符左边的所有东西都归还.

我不知道如何使用Split()或Regex()来做到这一点.

vba

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

这是指针吗?(如果是这样,它是如何初始化的?)

有一个头文件esU​​til.h,它有一个名为ESContext的结构定义,其成员之一是userData.userData是一个指向void的指针.

使用它的程序正文如下:

#include "esUtil.h"

typedef struct {
 GLuint programObject;
} UserData;

int DoSomething(ESContext *esContext) {
 UserData *userData = esContext->userData;

 ...
}

int main(int argc, char *argv[]) {
 ESContext esContext;
 UserData userData;

 esStart(&esContext);
 esContext.userData = &userData;

 ...
 if(!DoSomething(&esContext))
  return 0;

 ...
}
Run Code Online (Sandbox Code Playgroud)

我对语句中的"*userData"感到困惑:UserData*userData = esContext-> userData;

如果它是一个指针,它是如何在没有被声明的情况下产生的.谢谢你的任何解释.

c c++

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

传递2D数组作为参数:

Dim arrS(1000, 6) As String

Sub FromHere()
'(I've already filled the array and just want to pass it from here):

 Call ToThere(someArray)
End Sub

Sub ToThere(someArray)
 MsgBox "And I want to use it:  " & someArray(2, 2)
End Sub
Run Code Online (Sandbox Code Playgroud)

我正在尝试的一切都是红线,不会让它脱离编辑器.

你能告诉我如何在顶部和每个语句中声明/标注它,以便它只运行吗?

arrays vba

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

找到哪一行有水平打印选框线

这是糖蜜慢(并且不适用于新鲜的床单):

Sub Test()
 With Sheets("Sheet1")
  .Select

  For n = 1 To 1000
   If .Rows(n).PageBreak <> xlPageBreakNone Then MsgBox n

   If n = 100 Then Exit Sub
  Next
 End With
End Sub
Run Code Online (Sandbox Code Playgroud)

excel vba excel-vba

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

标签 统计

vba ×3

arrays ×1

c ×1

c++ ×1

excel ×1

excel-vba ×1