小编Jim*_*ena的帖子

从liferay portlet访问用户?

我正在尝试为liferay开发一个portlet.

如何访问当前登录用户的用户名和密码(以及其他数据生命周期)?

我还希望能够在用户更改密码时执行一些代码.

portlet liferay

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

将数据列读入数组的最快方法

假如我有一列数字(其中有多少可以变化,但可能在1000-10000之间)并且我想将它们全部读入VBA中的数组,这样做的最快方法是什么?

显然我可以创建一个大小为10000的数组并执行for/while循环,但有没有比这更快的方法?

arrays excel vba excel-vba

15
推荐指数
1
解决办法
6万
查看次数

DoCmd.SetWarnings和CurrentDB.Execute之间有什么区别

在对这个答案的评论中,Remou写道

CurrentDB.Execute "insert sql here"

比...更好

DoCmd.SetWarnings = 0
DoCmd.RunSQL "insert sql here"

由于Access产生的内置警告.我试图了解其中的差异.

如果它们都掩盖了错误,为什么第一个优先于第二个呢?这里有最好的做法吗?

sql error-handling ms-access vba access-vba

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

两台不同计算机上的不同Interop引用不起作用

当我在计算机上添加对Microsoft.Office.Interop.Excel的引用时,Visual Studio将其添加到项目文件中:

<COMReference Include="Excel">
  <Guid>{00020813-0000-0000-C000-000000000046}</Guid>
  <VersionMajor>1</VersionMajor>
  <VersionMinor>5</VersionMinor>
  <Lcid>0</Lcid>
  <WrapperTool>primary</WrapperTool>
  <Isolated>False</Isolated>
</COMReference>
Run Code Online (Sandbox Code Playgroud)

团队中还有另一个开发人员遇到错误并需要将一个DLL文件添加到名为Interop.Excel.dll的项目中,该项目在项目文件中用以下代码替换:

<Reference Include="Interop.Excel, Version=1.5.0.0, Culture=neutral, processorArchitecture=MSIL">
  <SpecificVersion>False</SpecificVersion>
  <HintPath>My Project\Interop.Excel.dll</HintPath>
</Reference>
Run Code Online (Sandbox Code Playgroud)

这适用于我的电脑.

您能否解释两种方法之间的差异,哪种方法最好,以及如何让第一种方法在其他计算机上运行?

vb.net dll excel interop

11
推荐指数
2
解决办法
5万
查看次数

用于循环指定文件夹中的所有excel文件以及从特定单元格中提取数据的代码

我有大约50个左右的Excel工作簿,我需要从中提取数据.我需要从特定单元格,特定工作表中获取数据并编译成一个数据集(最好是另一个excel工作簿).

我正在寻找一些VBA,以便我可以将结果编译到我用来运行代码的工作簿中.

因此,我需要从工作表("DataSource")中提取数据的xls或xlsx文件之一,我需要评估单元格(D4),如果它不为null,则从单元格(F4)中提取数据,然后放入进入编译数据集的新行.循环遍历上面提到的该文件夹中的所有Excel文件.

如果可能的话,我希望第一列中的第一个数据字段是在结果数据集中从中提取数据的文件的名称.

有人可以帮我弄这个吗?我正在寻找VBA,因为我对此更熟悉,但也对VBScript感兴趣(因为我试图深入研究并了解其中的差异).

vbscript excel vba loops

11
推荐指数
2
解决办法
10万
查看次数

如何使用正则表达式模式在括号中提取子字符串

这可能是一个简单的问题,但不幸的是我无法得到我想要的结果......

说,我有以下几行:

"Wouldn't It Be Nice" (B. Wilson/Asher/Love)
Run Code Online (Sandbox Code Playgroud)

我必须寻找这种模式:

" (<any string>)
Run Code Online (Sandbox Code Playgroud)

为了检索:

B. Wilson/Asher/Love
Run Code Online (Sandbox Code Playgroud)

我尝试了类似的东西,"" (([^))]*))但似乎没有用.另外,我想使用Match.Submatches(0)这样可能会使事情复杂化,因为它依赖括号......

regex vba substring

11
推荐指数
1
解决办法
4万
查看次数

如何在字符串文字中添加双引号

示例代码:

Dim a As String
a = 1234,5678,9123
Run Code Online (Sandbox Code Playgroud)

我想在变量中添加文字双引号 a

预期产出:

a = "1234,5678,9123"
Run Code Online (Sandbox Code Playgroud)

如何格式化字符串,以便在打印时,它周围有双引号?

vb6 double-quotes

10
推荐指数
4
解决办法
8万
查看次数

如何规范化范围中列出的文件名

我在电子表格中以"Smith,J.010112.pdf"的形式列出了文件名列表.但是,它们的格式为"010112.pdf","01.01.12.pdf"和"1.01.2012.pdf".我怎么能将这些格式改为"010112.pdf"?

format excel vba excel-vba excel-2010

10
推荐指数
3
解决办法
2455
查看次数

Chmod 未被识别为内部或外部命令

尝试在 Windows 中安装 pycrypto。在命令提示符下,我输入 python setup.py build。事情开始时一切正常,但是当它进入“运行 build_configure”时,我收到此错误消息并且事情停止了:

chmod 未被识别为内部或外部命令

我尝试下载并安装 chmod,但这并没有改变任何东西。

有人有什么建议吗?谢谢。

chmod pycrypto

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

MS Access VBA替换密码加密/解密

任何人都可以建议我如何实现替代密码样式; VBA中的加密和解密功能.我感谢哈希被认为是更好的方法,但我需要可逆加密.非常感谢.

encryption ms-access vba access-vba

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