VB动态添加文本框出错(VBA转出错)

问题描述

SubAddRow()DimiAsIntegerDimmyTextBoxAsMSForms.TextBoxDimArrAlign'Ifn=15ThenExitSub'最多是15行n=n+1ArrAlign=Array(2,2,3,3,3,2,3,3,3,3)'array数组为了规范文本框的对齐方式【TextBox.TextAlign】With增加文本框'这里+【=.Controls("Frame2")】+【EndWith】能让文本框放到Forms里With增加文本框Fori=1To10cn=cn+1SetMyText(cn)=NewText_CountSetmyTextBox=Me.Controls.Add("Forms.TextBox.1","Text("&n&","&i&")",True)'这句话显示类型不匹配Text_Number.Text=myTextBox.NameWithmyTextBox.SpecialEffect=6.Width=ArrWidth(i).TextAlign=ArrAlign(i-1).Top=1.Left=L.Top=T.Text=1'文本框赋值,初始化L=L+.WidthEndWithMyText(cn).AttechmyTextBoxNext.Controls("Text("&n&",1)").Text=n'第一个文本框自动输入行号[=DATE则自动输入日期].Controls("Text("&n&",3)").SetFocus'1代表选中第一个文本框EndWithL=-2T=T+18EndWithEndSub

解决方案

解决方案二:
跪求高手
解决方案三:
是vba还是vb6,还是vb.net各种添加方法是不一样的哦。
解决方案四:
我想改成VB6
解决方案五:
自力更生丰衣足食SubAddRow()DimiAsIntegerDimmyTextBoxAsTextBoxDimArrAlign'Ifn=15ThenExitSub'最多是15行Ifn>9ThenFrame3.Height=Frame3.Height+300Frame3.Top=Frame3.Top-300EndIfn=n+1ArrAlign=Array(0,1,1,2,2,2,2,2,2,2)'array数组为了规范文本框的对齐方式【TextBox.TextAlign】With增加文本框'这里+【=.Controls("Frame2")】+【EndWith】能让文本框放到Forms里With增加文本框Fori=0To9SetMyText(cn)=NewText_CountSetmyTextBox=Controls.Add("VB.TextBox","Tex"&n&i&"l",Me.Frame3)'创建文本框并设置其属性WithmyTextBox'.SpecialEffect=6.Appearance=0'.BorderStyle=0.Width=ArrWidth(i)IfnMod2=0Then.BackColor=&H8000000F'.FontUnderline=True'.ForeColor=&HFF&.Alignment=ArrAlign(i).Height=300.Top=400.Left=L.Top=T.Text=1'文本框赋值,初始化L=L+.Width.Visible=TrueEndWithMyText(cn).AttechmyTextBox'LoadText(i)'MsgBoxmyTextBox.Namecn=cn+1IfMid(myTextBox.Name,InStr(1,myTextBox.Name,"l")-1,1)=0ThenmyTextBox.Text=nmyTextBox.BackColor=&HFFC0C0EndIfIfMid(myTextBox.Name,InStr(1,myTextBox.Name,"l")-1,1)=9ThenmyTextBox.Text="公司"'myTextBox.BackColor=&HFFC0C0EndIf'Mid(Str,InStr(1,Str,"x")+1,InStr(1,Str,"l")-InStr(1,Str,"x")-2)'MID("tEX1l",6,1)'MID("tEXT(12,1)",6,1)Next'Right(AnyString,1)'.Controls("Text("&n&",1)").Text=n'第一个文本框自动输入行号[=DATE则自动输入日期]'.Controls("Text("&n&",3)").SetFocus'1代表选中第一个文本框'Text_Number.Text=cnEndWithL=0T=T+300EndWithCallbgEndSub

时间: 2024-12-02 19:22:19

VB动态添加文本框出错(VBA转出错)的相关文章

利用js实现前台动态添加文本框,后台获取文本框内容(示例代码)_javascript技巧

一共两个页面,分别如下: 一.创建页面create.jsp 复制代码 代码如下: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1

name-动态添加文本框以后,进行格式判断。格式正确如何提交数据。

问题描述 动态添加文本框以后,进行格式判断.格式正确如何提交数据. script type="text/javascript"> var n=1; $(document).ready(function(){ $(":input[type=button][name=more]").bind("click",function(){ n++; var $br = $("br />"); var $file = $(&qu

jquery动态添加文本并获取值的方法_jquery

实例如下: $(function() { var i = 1; $('#addText').click(function() { if (i < 9) { $('#main').append('<div><input type="text" name="text" + i + ""/> <a href="#" mce_href="#" class="del-te

在表单中动态增加文本框

动态|文本框 <SCRIPT language="javascript">var row = 0; function insertElement() {  var nod=document.createElement("span");  document.form1.insertBefore(nod);  nod.innerHTML="<br>row"+row+"<input type=text name=

Flash技巧:谈动态滚动文本框制作方法

动态|技巧|文本框 再看代码之前,请先看看下面的说明,这会对理解代码有很大的帮助:http://www.huoshan.org/shiyan/gundongtiao/gundongtiao.htm 下面是滚动条中所有的代码://%%%%%%%%%%%%%%%%接口变量%%%%%%%%%%%%////接收父剪辑文本域名字var wenben_txt = _parent.wenben_txt;//---------滚动初始化---------////此变量是滑块的初始高度,现在设置为最高,也就占满上

手机wps如何为ppt添加文本框

  使用手机wps为ppt添加文本框的方法: 首先打开手机WPS Office 打开PPT 点击"工具" 点击"插入" 点击"文本框" 在插入的文本框中输入内容 输入完成,可以根据需要调整大小和位置

wps添加文本框的图文教程

  WPS Office是很多网友都喜欢的一款办公软件,不过用习惯了微软Office软件的用户,在使用WPS Office的时候,肯定会有一些不熟悉.今天小编就先为大家整理一下WPS Office添加文本框的教程分享给大家,学习本教程,不仅可以知道WPS添加文本框的位置在哪里,还可以认识一下纵向文本框跟横向文本框,希望本篇教程对大家有所帮助哦! 1.首先我们打开wps演示,点击"插入"=="文本框"; 我们可以根据自己需要,然后我们选择自己想要的类型文本框;

如何在PowerPoint2013中添加文本框和设置文本

  在PowerPoint中输入文本也是我们常用的,那么,我们应该怎么输入和设置文本呢?下面,我们就一起来学习一下在PowerPoint2013中添加文本框和设置文本的方法. 操作步骤 1.用PowerPoint2013打开一篇文稿,并选择我们需要插入文本框的页,切换到"插入"选项卡,我们现在单击"文本"选项组中的"文本框"命令,然后大家可以根据自己的需要选择文本框的类型,例如,我们现在选择"横排文本框". 2.此时鼠标变成可

js动态修改文本框的属性。比如修改密码框的type

问题描述 js动态修改文本框的属性.比如修改密码框的type <input type="text" name="password" id="txt_password" value="请输入登录密码"/> 想在js中对这个文本框的type进行更改,在页面中显示*****,value属性值不能删除 解决方案 <input type="text" name="password"