Vba 程序在将分号解析为“时工作”;分号:=True";不';“我不工作时”;选项卡:=True";
我试图修改现有代码,允许用户从文本数据创建图表。当传入的文件数据使用分号分隔其工作的不同数据时,此代码可以工作,但当我将其更改为使用选项卡进行解析时,此代码不起作用。以下是我收到的错误消息: 运行时错误“1004”,数据透视表名称无效。若要创建数据透视表,必须使用以列表形式组织并带有标记列的数据。如果要更改数据透视表字段的名称,必须为该字段键入新名称 我尝试了一些方法,包括更改数据透视表的名称,但没有成功 任何帮助都将不胜感激 我是VBA新手,以前没有经验。我得到了这段代码,使它能够处理文本(制表符分隔)文件Vba 程序在将分号解析为“时工作”;分号:=True";不';“我不工作时”;选项卡:=True";,vba,Vba,我试图修改现有代码,允许用户从文本数据创建图表。当传入的文件数据使用分号分隔其工作的不同数据时,此代码可以工作,但当我将其更改为使用选项卡进行解析时,此代码不起作用。以下是我收到的错误消息: 运行时错误“1004”,数据透视表名称无效。若要创建数据透视表,必须使用以列表形式组织并带有标记列的数据。如果要更改数据透视表字段的名称,必须为该字段键入新名称 我尝试了一些方法,包括更改数据透视表的名称,但没有成功 任何帮助都将不胜感激 我是VBA新手,以前没有经验。我得到了这段代码,使它能够处理文本(制
预期输出为带有5个选项卡的excel工作簿。前四个是图表,最后一个是在单独单元格中解析的excel数据。如何导入文本数据?如果分隔符有问题(基于您对行为的描述),那么这可能比pivot缓存创建更相关。您如何导入文本数据?如果分隔符有问题(基于您对行为的描述),那么这可能比pivot缓存创建更相关。
Range("A1").Select
Sheets.Add
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"'ISEDIS_Data'!R1C1:R5000C81", Version:= _
xlPivotTableVersion14).CreatePivotTable
TableDestination:="Sheet1!R3C1", _
TableName:="MYTable2", DefaultVersion:=xlPivotTableVersion14