Tag: Excel的VBA的

多久我应该索引?

我问了索引是否会帮助我的问题: 我应该为此创build一个索引? 我明白,因为我在这个过程中每次都添加代码,我需要重新索引。 在这种情况下,每次都是值得的吗?

如何使用VBA从数据库中保存数百万条logging?

我需要查询一个数据库,并保存超过六百万条logging,以便以后使用Excel VBA进行分析和报告。 什么是最好的方法来做到这一点? 我需要能够稍后访问数据,分析数据并生成关于分析数据的报告(我应该能够在我的系统中本地访问整个数据,并且应该能够快速处理)MS访问保存数据有多好如果logging数量达到数百万? 我没有太多的使用oracle和VBA的经验。 如果使用excel VBA,这是一个好的方法吗? 欣赏它,如果有人可以给一些链接,可以帮助我的任务。 注意:由于我无法控制的原因,我没有select使用其他语言。 我在Java中相当不错,但不能使用它。

从Excel或Google电子表格列中提取关键字

我有一个面试回答的列表,并希望从关键字的定义列表中提取关键字,并在面试问题旁边的列中列出它们(用逗号分隔)。 请参阅图片以供参考。 我可以使用一个公式吗? 还是VBA? 或谷歌床单脚本/附加? 感谢您的帮助!

通过ADO访问称为存储过程的查询无法从链接表中检索

我试图从Excel 2007中使用VBA在Access 2007数据库中执行查询作为存储过程。 查询从通过ODBC DSN链接的几个MS SQL表中检索数据。 Windows NT authentication with Trusted_Connection=Yes完成外部表的Windows NT authentication with Trusted_Connection=Yes 我已经尝试用用户和系统DSN连接到链接的表 – 当我从Access 2007运行查询时,任何一种方式都可以正常工作。 当我尝试在Excel中使用VBA时,不会检索应该来自Windows已validation表的数据。 我能够从使用存储的UID的一组链接的MS SQL表中检索数据。 这是我使用的连接string: strDB = xlWb.Path & "\database\dbQueries.accdb" conn.Open "Provider=Microsoft.ACE.OLEDB.12.0;" & _ "Data Source=" & strDB & ";" 这里是部分成功的命令(来自UIDauthentication表的数据): With cmd2 .ActiveConnection = conn .CommandText = "qryAppendtblOutput" .CommandType = adCmdStoredProc .Parameters.Append cmd2.CreateParameter("[Start Date]", adDBDate, adParamInput, […]

Excel的date为Python并返回到Excel

我正在与python和从中提取数据。 我已经创build了Excel表格的二维数组,我试图find某个date的索引。 但是,当我从我的二维数组中打印date之一时,打印出<PyTime: 7/9/2014 12:00:00 AM>而在Excel中则打印出07/09/14 。 当我检查types时,它也打印出types的时间。 假设我的数组被命名为2darray 。 我想使用2darray.index(object)但我不知道要插入到参数。 有人可以帮助解决这个问题吗? 我是初学者使用python从excel中提取数据,你的帮助将不胜感激。

如何永久删除或更新Excel中的VBA引用?

我的应用程序使用macros来生成一些图表,并使用对某些应用程序dll的引用。 我已经将整个应用程序从32位转换为64位,包括dll。 但其中的一个引用似乎仍然是指我以前使用的32位dll。 现在,即使当我尝试在引用中添加新的dll文件,它得到不同的命名,因此我无法从macros代码创build此dll的对象。 它给我一个错误说: 自动化错误:库未注册 相应的代码: On Error GoTo errNoDatabase Set server = CreateObject("Bemmsdb.Server") 'server.Connect "SQLOLEDB", "BACKUP", "", "", "Trusted_Connection=Yes" 'Set db = server.OpenDatabase("BEMMS") server.Connect "", "", "", "", "" Set db = server.OpenDatabase("") GoTo errSkip errNoDatabase: MsgBox "Unable to open database. Be sure to select a database in PowerScape before running the 'Query […]

如何从使用VBA的URL导入json数据?

我有以下的json数组,你可以很容易地访问下面的url: https://crowdfluttr.firebaseio.com/test/array.json 它有以下输出: {"-0p":{"date":"2015-01-01","string":"apple","value":1},"-1p":{"date":"2015-02-04","string":"banana","value":50},"-2p":{"date":"2015-02-03","string":"carrot","value":99},"-3p":{"date":"2015-02-02","string":"banana","value":20},"-4p":{"date":"2015-03-01","string":"banana","value":11},"-5p":{"date":"2015-04-01","string":"kiwi","value":23},"-6p":{"date":"2015-05-01","strawberry":"banana","value":10}} 我想拉这个JSON数据从这个url,然后parsing它推入微软访问。 我发现资源解释如何parsingJSON( parsingJSON , 在Excel VBA中parsingJSON ),但不从URL中拉出来,然后parseit

如何处理非程序员频繁的大量更新SQL数据库。 DB是否应该每次从Excel导入?

我是新来的数据库开发,所以任何意见表示赞赏。 我负责创build一个SQL数据库。 该数据库将存储当前在Excel文件上的数据。 大约50行的数据每天都在变化(每天不同的行)。 更新数据的人是非程序员,信息的更新需要简单快捷。 我想我的客户端可以只是更新Excel文件,然后这个Excel文件将上传到数据库。 这可行吗? 有没有更好的办法? 我的客户花费足够的时间来更新Excel文件,所以任何需要花费额外时间input数据的东西都是不可行的。 任何意见或想法表示赞赏! 上下文:我还没有决定使用哪个SQL DBMS(或者我将使用noSQL或Access)。 我仍然处于“如何应对”的发展阶段。

Excel VBA:dynamicvariables名称

注意:我仅限于PHP < – > VBA。 请不要build议任何需要Excel插件或任何其他语言/方法的东西。 我有一个函数连接到指定的URL,提交数据,然后检索其他数据。 这很好。 我试图写它,所以我可以使用它作为一个通用的函数,我可以使用连接到任何文件,我需要连接到 – 每个将返回不同的数据(可能是用户数据,可能是复杂的计算等)。 当它从PHP获取数据时,是否有办法根据收到的数据dynamic设置variables – 即使我不知道接收到的是什么。 我可以让PHP以任何格式返回到VBA的string,所以我使用下面的例子: 在vba中收到的string: myValue1=Dave&someOtherValue=Hockey&HockeyDate=Yesterday 如果我在PHP中parsing这个,我可以做类似的事情(不准确,只是为了举例)。 $myData = "myValue1=Dave&someOtherValue=Hockey&HockeyDate=Yesterday" $myArr = explode("&",$myData) foreach($myArr as $key => $value){ ${$key} = $value; } echo $someOtherValue; //Would output to the screen 'Hockey'; 我想在VBA中做类似的事情。 我收到的string是从一个PHP文件,所以我可以任何格式(JSON等),我只是基本上希望能够在从PHP输出string时定义VARIABLES。 这在VBA中可能吗? 我有这个function的现在状态很适合连接,如下所示: Function kick_connect(url As String, formdata) 'On Error GoTo connectError Dim […]

select@@身份是做什么的?

我使用odbc通过excel连接到mysql数据库 这条线是做什么的? Set rs = oConn.Execute("SELECT @@identity", , adCmdText) 我无法更新数据库: With rs .AddNew ' create a new record ' add values to each field in the record .Fields("datapath") = dpath .Fields("analysistime") = atime .Fields("reporttime") = rtime .Fields("lastcalib") = lcalib .Fields("analystname") = aname .Fields("reportname") = rname .Fields("batchstate") = "bstate" .Fields("instrument") = "NA" .Update ' stores the […]