EXCEL中VB编程中关于新建工作簿问题

我想在目录P下新建一个文件名为A的EXCEL的工作簿
以上的P和A都为变量
这样的命令怎样写呢
多谢了

thisworkbook.savecopyAS FiLename:="p:\A.xls"
你这个P和A是变量 FiLename:=这里是可以用变量的但是要用&把各变量连接起来总体上构成一个路径和文件名就行了OK
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-01-28
Sub test()
Dim WB As New Workbook
Dim P As String, A As String

P = "d:\"
A = "test"

Set WB = Workbooks.Add
WB.SaveAs P + A
End Sub

用vb给excel表增加工作簿,并修改其名称
首先,打开Excel工作簿,然后按下“Alt + F11”键,这将打开VBA编辑器。在VBA编辑器中,找到并双击名为“ThisWorkbook”的工作簿模块。在代码窗口中,输入以下代码:Private Sub Workbook_Open()Dim shname As String, sh As Worksheet shname = Sheets(Sheets.Count).Name If shname Then Set sh ...

用vb怎么在excel中添加一个工作表
2、其次,在VBA编辑器中依次单击“插入”-->“模块”,如下图所示。3、然后,在“模块”中输入如下代码:Option Explicit Sub addwork()Sheets.Add after:=Sheets(Sheets.Count)End Sub 4、接着,在VBA编辑器的左侧输入模块的名称,如下图所示。5、随后,关闭VBA编辑器,返回到Excel工作表,然后依...

怎样使用vb创建excel文件vb创建sheet
Application'Excel对象DimxlbookAsExcel.Workbook'工作簿DimxlsheetAsExcel.Worksheet'工作表DimxlrangeAsExcel.rangePrivateSubCommand1_Click()Setxlapp=CreateObject(\\"excel.application\\")'第一层Setxlbook=xlapp.Workbooks.Addxlapp.Visible=Truexlbook.sheets(1).range(\\"a1\\")=\\"新建成功\\"xlbook...

EXCEL中VB编程中关于新建工作簿问题
你这个P和A是变量 FiLename:=这里是可以用变量的但是要用&把各变量连接起来总体上构成一个路径和文件名就行了OK

Excel【VBA教程】WorkBook工作簿对象基本用法
首先,对象是VBA中可以操作的目标,如工作簿、工作表、单元格、用户窗体、控件等。属性表示对象的特征或状态,例如工作表的名称或单元格颜色。方法是对象可以执行的动作,例如工作簿的保存操作。事件则表示对象可以响应的动作或状态变化,例如工作表的更改事件或命令按钮的点击事件。接下来,我们将了解WorkBook...

VBA系列:13.掌握核心对象Workbook,轻松管理和操作Excel工作簿
Workbook对象在VBA编程中扮演着核心角色,它代表一个Excel工作簿。该对象集成了方法和属性,方便我们操作和管理Excel工作簿。本文将深入探讨Workbook对象的基本概念、常用方法与属性,以及通过VBA代码实现的工作簿操作实例。一、Workbook对象的基本概念 Workbook对象在Excel中表示一个文件,包含多个Worksheet对象,即...

用vb给excel表增加工作簿,并修改其名称
如果你的问题是添加工作表:复制工作表到最后:Sheets("Sheet1").Copy After:=Sheets(Sheets.Count)重命名最后一张工作表(新加的工作表):Sheets(Sheets.Count).Name = "c"

EXCEL中VB编程中跳转工作簿问题(不是高手免进)
Sub Main()Dim i For Each i In Windows If Len(i.Caption) >= 6 Then If UCase(Right(i.Caption, 6)) = "数据.XLS" Then i.Activate: Exit For End If Next End Sub

Excel VBA
方法一:新建模块复制代码 步骤如下:首先,在新的Excel工作簿中打开VB编辑器(VBE),点击菜单栏中的“插入”选项,选择“模块”,这样就会在新工作簿中生成一个名为“模块1”的新模块。接下来,将原有VBA代码复制粘贴到此模块内,完成代码迁移。方法二:使用工程资源管理器拖拽复制 步骤如下:在VB编辑...

vb给excel添加工作表
Excel中的VB语言叫做VBA,在VBE中使用代码新建即可。Excel版本参考:2010 演示:新建一个表名为test的工作表。1、ALT+F11,进入VBE窗口。2、右击工作表标签-插入-模块。3、输入代码:Sub test()Worksheets.Add(after:=Sheets(Sheets.Count)).Name = "test"End Sub 4、按下F5执行,查看工作表,新建...

相似回答
大家正在搜