Tag: 游标

更改光标在Excel VBA中交叉

我想使用VBA将鼠标光标更改为Excel中的十字 Application.Cursor = 没有可用的交叉选项。 有任何想法吗?

使用Excel VBA中的游标调用MySQL存储过程 – >命令不同步

我在使用游标的MySQL中编写了一个存储过程。 从mysql和mysql工作台调用spoc时,一切正常。 但是,一旦我尝试从Excel VBA中调用spoc,我总是会得到一个错误:“命令不同步;现在不能运行此命令”。 “OPEN cursorName”行 导致错误消息。 奇怪的是:只要我的spoc不使用游标,或者它使用游标,但不会使用“SELECT”语句,一切都可以在Excel中使用。 即使多个SELECT语句也可以工作,但是当然不能用游标。 连接设置肯定是好的。 除此之外,当我使用mysql-proxy的时候发现,logging的输出有点奇怪,因为没有调用存储过程(但是我得到的结果没有使用游标),而是其他一些调用(我猜ODBC驱动程序本身?)。 我期待着任何答案! 谢谢大家。 农庄 一个最小的例子: MySQL的 DELIMITER // DROP PROCEDURE IF EXISTS buildTree // CREATE PROCEDURE buildTree(IN rootId INT) BEGIN DECLARE bla CURSOR FOR ( SELECT 1 ); OPEN bla; SELECT 1; END // Excel的VBA(不完整,但可运行。closures光标等缺less这里) Public Function QueryMySQL() Dim conn As ADODB.Connection Dim rst As […]

在Excel中以编程方式设置“select对象”光标

我努力找出如何以编程方式启用“select对象”游标types。 我检查了对象浏览器,并期望find像Application.CursorType或Application.DrawingMode属性。 macroslogging器中没有select更改光标types,我必须search错误的术语,因为我无法在任何地方find关于此的信息。 编辑:我应该说清楚,我不是说可以通过Application.Cursor设置的光标外观。 相反,我想通过点击绘图工具栏上的“select对象”图标,将光标设置为可以通过GUI设置的相同模式。 这是只允许select形状并忽略单元格,文本和公式栏的光标。 其实,我从来不知道这个光标模式的正确名称,直到我检查工具提示写这个更新,也许这将有所帮助。