i want to make two curves

hello

in the attachment there is excel file and macro file.

there is a special symbol "\$" in the  excel sheet and i want upto \$ sign the curve1 with points in column 1,2,3 and 2nd curve with point in colummn 4,5,6 and after \$ sign the curve should generate in curve 3 with points in column 1,2,3 and curve 4 with points in column 4,5,6.

so my question is is this thing possible in macro coding. what will be the modification required.

Dim swApp As SldWorks.SldWorks

Dim swModel As SldWorks.ModelDoc2

Dim swSketchMgr As SldWorks.SketchManager

Dim swExcel As Excel.Application

Dim exSheet As Excel.Worksheet

Dim i As Integer

Dim sVal As String

Dim xpt As Double

Dim ypt As Double

Dim zpt As Double

Sub main()

Set swApp = Application.SldWorks

    Set swModel = swApp.ActiveDoc

    Set swExcel = GetObject(, "Excel.Application")

    Set exSheet = swExcel.ActiveSheet

    Set swSketchMgr = swModel.SketchManager

swModel.InsertCurveFileBegin

i = 1

      Do While exSheet.Cells(i, 1).Value <> ""

        sVal = exSheet.Cells(i, 1).Value

        If sVal = "\$" Then

            swModel.InsertCurveFileEnd

            swModel.ClearSelection2 True

            swModel.InsertCurveFileBegin

        Else

     

        xpt = exSheet.Cells(i, 1).Value * 0.001

        ypt = exSheet.Cells(i, 2).Value * 0.001

        zpt = exSheet.Cells(i, 3).Value * 0.001

        boolstatus = swModel.InsertCurveFilePoint(xpt, ypt, zpt)

         End If

    i = i + 1

    Loop

    boolstatus = swModel.InsertCurveFileEnd

End Sub

SolidworksApi macros