Tag: MS 字

后期绑定用户窗体函数

我有2个用户表单: Userform1 Userform2 它们都有UpdateFields函数,每个函数UpdateFields不同的实现。 我有第三个函数作为input用户窗体,并尝试调用UpdateField函数: Public Sub ThirdFunction(Byref objForm as Form) 'trying to do this objForm.UpdateFields End Sub 有谁知道这可以做到吗?

简单查询250万条logging的数据集

我有一个存储在逗号分隔文本文件中的数据集(id,reference),每个ID与5个引用中的1个相关联。 例如 1B3242MK,A 2C003212KL,S L001DH728,A 我有一个使用PHP和MySQL的工具的Web版本,当你input一个ID将返回一个基于引用的url。 例如。 A,google.com C,bbc.co.uk L,twitter.com R,facebook.com S,instagram.com 我需要做的是创build一个脱机使用的独立版本。 我build立了一个excel电子表格,用户inputID并通过VLOOKUP中的VLOOKUP返回URL,但不幸的是,excel只能处理1,048,000行,此时数据集为220万行(和30Mb)。 我无法确定最终用户是否可以访问,但是我想知道是否可以通过访问将其导出为XML,然后通过浏览器进行查询。 任何想法如何我可以做到这一点?

计算连续小时logging中由时间间隔分隔的块的平均值

数据在Excel中find我。 MS-Access当然也是可用的。 我也有SAS和Python。 我有两列中的数据,我命名为DateTime和Observation 。 观测值是数字,对应于小时读数。 sorting时,在一天或多天内连续进行小时观测,逻辑上(不规律地)分隔时间超过一小时。 我需要自动识别时间块(24,000条logging),并计算每个离散时间块的平均值,最小值和最大值。

在Access中链接Excel表格会导致只读错误

我有几个映射和链接到Access 2010数据库的Excel 2010文件。 我需要添加另一个文件,以便三个映射而不是两个。 我链接从外部数据库下的导入和链接选项卡的Excel文件。 这似乎是好的。 但是,当我运行的代码重新映射的Excel文件,它给了我一个运行时错误3027: Database or Object is read only. 没有任何文件或数据库是只读的。 这是重新映射文​​件从新位置(例如从X驱动器到邮件W驱动器)的代码,这也将添加新的Excel文件。 应该添加一些东西,让我添加新的文件? Private Sub cmdAcceptPath_Click() Dim db As DAO.Database Dim rs As DAO.Recordset Dim strSQL As String Dim strPath As String Dim strFileName As String Dim strSourceDB As String Dim strTableName As String Dim sList As String Dim gMsgBoxTitle As String […]

SQL来比较在今天的date访问date不能正常工作

我试图运行一个查询,作为VBA代码的一部分,它查看包含今天的date在date字段中的所有logging,并将它们写入logging集。 下面的SQL语句不起作用。 它不会返回任何logging,即使DateEntered字段定义了具有今天date的logging。 dim cn as new adodb.connection dim rs as new adodb.recordset dim SQL as string SQL = "SELECT * FROM tbl1LinkAuths WHERE DateEntered = #" & Date & "# " Debug.Print SQL cn.Open cnDB rs.Open SQL, cn, , adLockPessimistic 我一直使用这种forms的数据库连接,它在我的代码中用于其他查询,这只是date识别的错误。

将两两转换为基于值的不同行数列表

我有一组成对的起源和目标数据作为行。 每个人都有从原点到目的地的人数。 这个数字相差很大(从4人到200人)。 我想要实现的是将这些行转换为列表明智的地方,其中两行代表一个移动….这听起来反直观,但它是我需要将数据读取到我使用的映射包中的格式。 我希望下面的图像更好地说明了我正在尝试做的事 – 红色单元格表示4次移动(Total列),然后将其转换为8行,原点和目的地重复4次。 Excel将在此期间工作(作为一个概念certificate),但是如果我要closures整个数据集,我将获得两百万条logging(至less) – 所以需要数据库或Python解决scheme – 只是为了生成最终列表的* .csv文件。 注意 – Total列加倍表示需要的行数 – 所以如果5个人移动,它将需要10行。 所以 – 我已经将这个问题标记为Excel,Access或Python解决scheme。 我是VBA或者Python的新手,但是可以提供build议。 更新谢谢堆萨罗! 该解决scheme工作得很好(适当改变input和输出.csv的文件path) – 这里是从数据中获得的animation的屏幕截图!

Excel的当前汇率

有没有办法在MS-Excel中导入当前汇率并保持更新? Excel提供了一种调用URL并将响应导入单元格的方法。 有几个教授。 在互联网上的服务,但我想确保没有数据logging和提供的信息是最新的。 它应该是免费的…

在Excel专栏中按年份折叠

我有一个由PowerShell脚本创build的电子表格中的date列,我不能像这样将date折叠成几个月和几年 这是我拥有的列数据 我尝试过进入选项并从“自动筛选”菜单中的“组date”中选中复选标记。 我已经尝试将数据types更改为长date,自定义和没有任何工作。 这里有什么想法,我可能会失踪?

在Excel中更改SQL语句的列位置

在Excel中,我已经连接了我的Microsoft SQL Server数据库,以显示结果。 我制定的系统是build立在一个表格之上的。 如果用户select选项1,则查询结果将显示: Select person, car, house from mytable1 如果用户select选项2,查询结果将显示: Select job, person, land, truck from mytable2 第一个select语句将按照我希望的列顺序给我一个表格。 但是,当用户再次使用表单时,它将重新查询它以使用请求的select语句。 当发生重新查询时,显示项目的列顺序在不同的区域。 即使select的陈述在相同的顺序内陈述。 有什么方法可以按特定顺序排列列? 我试图在数据区域属性中取消选中“保留列sorting”,但最终留下空列。 IE: Column1, Column2, Column3, etc.

访问function将多个标准匹配到多个输出(或Excel)

我想知道是否有一个简单的function,将能够匹配一定的标准,以各种产出。 很难形容,但我想要的是这样的: =function([criteria],[output],[criteria],[output],……) 举个例子: =function([SiteID]=1,"Global",[SiteID]=2,"IT",[SiteID]=3,"DE",[SiteID]=4,"NL",[SiteID]=5,"AU") 我知道我可以使用If语句,但它使它看起来很复杂,希望有一个简单的函数,但很难search复杂的标准。 这最好是Access,但在Excel中也是非常有用的。