Access

VBA code添加链接表与主键

我在SQL Server数据库的可更新视图。当我创建链接表将其与ODBC,有人问我,选择唯一记录标识符,以便它是可更新的。 我需要动态地重新链接该表在VBA,所以我需要删除并重新创建链接表(我无法更新TableDef.Connect属性ODBC表)。 我发现了几个解决方案,这并不适用于我的情况: 连接之后创建索引:我不能为ODBC数据源 创建数据库主键:我不能,这是一个视图 这些是适用 ..
发布时间:2015-11-28 12:44:54 Access

更新的Access链接表使用UNC路径

我有一个Access 2010数据库 A.mdb 与表的列表,其中一个是链接表,从另一个Access数据库的 B.mdb 的链接同一台服务器。这些数据库在开发计算机 xxx.xxx.xxx.xxx ,它映射在我的电脑上是 R于:// ,他们后来在网上一 yyy.yyy.yyy.yyy 服务器上发布。 如果我想在数据库上本地工作,我需要改变的链接表。但是,如果我通过文件系统来修改它(使用“链接表管 ..
发布时间:2015-11-28 12:44:49 Access

导出访问查询到Excel格式

所以,我有,我想送回到EXCEL在访问查询。在使用导出向导是很好,很正常,我想更多的自动化添加到导出过程。到目前为止,我的工作code所以出口在最后excel表会产生一定的格式。至于基本的格式,我很好,我发现有很多的资源来帮助我。 我的问题是,我要设置条件格式,这样,如果一个特定的列(G)的值,则整个行被高亮显示。我有点失去了如何通过VBA code设置条件格式为Excel中访问 下面是我 ..
发布时间:2015-11-28 12:44:46 Access

VBA插入嵌入式图片的excel

我已经看到了很多关于我们的帖子 xlApp.activesheet.Pictures.Insert(strImagePath)的插入图片变成为preadsheet使用VBA,它的伟大工程。唯一的问题是它插入它作为链接的图片。所以,如果我发s preadsheet我们的网络图像失败。谁能告诉我如何使用 Pictures.Insert 的图像将作为嵌入图像,或者将其放置嵌入另一种方法?我也呼吁从进入这 ..
发布时间:2015-11-28 12:44:41 Access

在Access VBA使用浏览文件对话框

我看到这个题目非常感谢你。 这是一件我说的是 昏暗˚F作为对象 集合F = Application.FileDialog(3) f.AllowMultiSelect = TRUE f.Show MSGBOX“文件choosen =”&放大器; f.SelectedItems.Count 解决方案 首先:你应该总是preFER尽可能使用强类型的变量。在这种情况下,您可以替换对象与 Off ..
发布时间:2015-11-28 12:44:39 Access

在多个Access数据库使用一个集中的VBA模块

我已经投入了负责的50 + Access数据库(.MDB的和.ACCDB的多变版本)S周围的Intranet $ P $垫,我需要添加一些VBA函数(完全相同的code)在几乎所有的人。我希望它可以通过从每个数据库的引用集中的VBA模块来完成,因为我真的想做出改变下来那些在每个数据库中自动复制的道路的能力。这也将是一个奖金,如果在中央数据库的任何其他引用可以保持不变,所以我不会去管理他们的个人也是 ..
发布时间:2015-11-28 12:44:33 Access

如何附加文件从一个MS Access数据库的内容复制到一个VBA变量?

背景资料: 我不是很聪明的用VBA,或为此事访问,但我有一个创建一个文件VBA脚本(一个KML是具体的,但是这没有多大关系的,我的问题),在用户计算机上并写入它使用数据库链接到记录变量。因此: 昏暗的MyDB数据​​库 昏暗的米儿丝作为记录 昏暗QryOrTblDef作为字符串 昏暗TESTFILE作为整数 QryOrTblDef =“表1” 一系列mydb = Current ..
发布时间:2015-11-28 12:44:30 Access

如何替换多个字符在访问SQL?

我是一个新手在SQL,所以希​​望有人能阐明这一点对我来说。我试图继“替换多个字符串在SQL查询”发帖,但我卡住了。 我试图做同样的事情上面张贴的鼻祖,但使用不同的表,不同领域。比方说,下面的字段“ ShiptoPlant ”表“ BTST ”有三个记录(我的表实际上有数千记录)... 表名:BTST --------------- | ShiptoPlant | | ---- ..
发布时间:2015-11-28 12:44:28 Access

如何添加功能的组合框<全部选择>在Microsoft Access窗体

所以,我发布了一个问题,前些天关于需要有一个“全选”选项添加到2 ComoBoxes的访问形式。我可以用一个工会的选项添加到他们的2。然而,选择什么也不做的呢。我发现,从ComboBox采取的形式参数的查询,这是我需要添加的选项全选,除了盯着它几个小时后,我又没有得到线索。 数据库不是我写的,这是约10岁,并给了我增加一些新的功能。我已经做到了,并且车主抱怨说,“全选”按钮,从来没有工作过。经考 ..
发布时间:2015-11-28 12:44:25 Access

为什么在VBA访问134.605 * 100不等于13460.5?

我想这事做的precision,但我不明白。我有这块code,应该进行舍入到2位(值的是输入): 黯淡了作为双 昏暗b以双 尺寸C作为双 昏暗的结果作为双 A = CDbl(值)* 100 B = A + 0.5 //因为诠释的下一行进行地面操作,0.5加入,以确保适当的四舍五入,例如为123.5:INT(123.5)= 123,但我们需要INT(123.5 + 0.5)= 124 C = I ..
发布时间:2015-11-28 12:44:22 Access

从串联在一个表中一列字段到另一个表中的一个,逗号分隔值

任何可以被提供给访问和VB菜鸟帮助将是很大的AP preciated。我正在试图做的是从一个表串联的值,并将其插入一个逗号分隔值插入另一个表中的字段。我试图把所有的服务器名称是说Linux系统,并串联成一个不同的领域。 表A看起来像这样 机名称|专区|操作系统 ---------------------------------------- Server01上A区的Linux SERVER02 ..
发布时间:2015-11-28 12:44:20 Access

创建在Access中的“日历矩阵”

我想无论是创建报表或表格,在本质上是一种“日历”的形式显示数据。 我有一个过程的查询是(简体)的“课程名称”; “当然日子”; “当然时代”--- 课程;天;时报 PSY 1; MW; 8A-9A SOC 150;米; 8A-11A 蒽2;涂; 8A-9A 蒽199; MW; 8A-9A 在Access中,我试图创建一个基于查询的形式,会给我下面的矩阵: 列:以小时为单位时报 行 ..
发布时间:2015-11-28 12:44:17 Access

VBA - 文件夹选择器 - 设置从哪里开始

我有一个小的访问VBA的应用程序,要求用户选择一个文件夹。我在想,如果有一种方法来告诉VBA在开始进行文件夹选择器的路径。即开始文件夹选择器C:\ DATA \形式。目前,它似乎是从,这是previously使用的目录开始。也就是有没有办法来限制文件夹选择器可以访问。在\数据而不是别的 C:所以它可以在 C访问任何 解决方案 我一直在使用下面的code(不是我的code )成功很多年了。 ..
发布时间:2015-11-28 12:44:15 Access

VBA挂在ie.busy和的readyState检查

我想从网站抓住一些足球运动员的数据,以填补私人使用的数据库。我已经包括下面的整个code。这第一个部分是一个活套调用第二个函数来填充数据库。我碰到这个code在MSACCESS填补数据库,去年夏天和它的工作太棒了。 现在,我只得到了几支球队,以填补前的节目被挂起来的 虽然IE.Busy或者IE.ReadyState<> READYSTATE_COMPLETE:调用DoEvents: ..

MS访问:为什么ADODB.Recordset.BatchUpdate这么多慢于Application.ImportXML?

我试图运行下面的code插入一大堆的记录(从一个奇怪的文件格式的文件)到我从VBA Access 2003数据库。经过很多很多的实验,这code是最快的我已经能够拿出:它10000条记录在大约15秒在我的机器上。至少有14.5那些秒(即几乎所有的时间)是中的UpdateBatch单一的电话。 我在其他地方读到,JET引擎不支持的UpdateBatch。因此,也许有更好的方法来做到这一点。 现在 ..
发布时间:2015-11-28 12:44:09 Access

文本框为空的问题

我有一个文本框,并在我的访问形式的按钮。在我想看看如果文本框为空,按钮的单击事件,如果是,什么也不会被执行。 所以我用 如果Me.textbox.Value = null,则 退出小组 如果最终 不过,这是行不通的......我在执行窗口检查textbox.value,它是空的,但if子句是行不通的,为什么? 编辑:@Dimse,我想“”,不能正常工作。而且还textbox ..
发布时间:2015-11-28 12:44:01 Access

如何使用控件集合在Access 2003和VBA

我有时间赫克试图找出这一个。 我想传递一个控件集合函数,但我得到一个类型不匹配。这里的函数声明: 公共功能DoStuffToCollection(topCtlList作为对照,isLocked由于布尔) 这就是我把它叫做: 呼叫DoStuffToCollection(myPage.Controls,isLocked) 我的页面是从TabControl的页面控制。我已经通过了c ..
发布时间:2015-11-28 12:43:59 Access