VBA:将特定文件插入工作表上的预定位置

时间:2018-06-20 16:18:42

标签: excel vba excel-vba insert

VBA的新手,并试图自学一些简单的宏来加速某些数据任务。我有一系列.txt文件,其中包含2个制表符分隔的列,用于显示时间和进行观察(尽管它们由我们的检测器分别记录为Filename和Label)。我希望创建一个宏来选择一个文件,然后将该文件插入到预制表中。将它们放到该表中后,我还有其他工作表可以自我填充并将其转换为有用的单位(“时间”采用检测器格式,因此当前看起来像R9061824.02#,因此是数组)。基本上,该工作簿将用作分析模板。

到目前为止,我已经编译了一个非常基本的代码,可以通过修改记录来打开给定的文件,但这会创建一个新的工作簿。

ChDir "C:\"
fName = Application.GetOpenFilename()

Workbooks.OpenText Filename:= _
    fName, Origin:=1257, _
    StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
    ConsecutiveDelimiter:=False, Tab:=True, Semicolon:=False, Comma:=False _
    , Space:=False, Other:=False, FieldInfo:=Array(Array(1, 1), Array(2, 1)), _
    TrailingMinusNumbers:=True

有人可以帮助我将其插入活动工作簿吗?我想要的工作表称为“输入”。

谢谢!

0 个答案:

没有答案