Я подозреваю, что некоторые данные, которые вы пытаетесь вставить, это цифры c, поэтому нет необходимости заключать значения в одинарные кавычки. Например, если все значения имеют числовое значение c, то вы должны использовать это внутри l oop:
CurrentDb.Execute "INSERT INTO tblSE_B(Inv_No,Item_ID,Qty,LP,MRP,GST,IGST,C_Dsic,LPR_Total,R_Total) VALUES(" & txtInvNo & "," & ItemsListBox.Column(0, i) & "," & ItemsListBox.Column(1, i) & "," & ItemsListBox.Column(2, i) & "," & ItemsListBox.Column(3, i) & "," & ItemsListBox.Column(4, i) & "," & ItemsListBox.Column(5, i) & "," & ItemsListBox.Column(6, i) & "," & ItemsListBox.Column(8, i) & "," & ItemsListBox.Column(9, i) & ")"
Также может быть не очень хорошей практикой в базе данных хранить все эти поля, когда вы может быть в порядке только с полем ID, но не зная, что вы делаете и почему, трудно сказать наверняка.
С уважением,