Как сохранить ведущие нули с помощью xmlmaps.importXml (строка, объект) - PullRequest
0 голосов
/ 01 июля 2019

Я использую ActiveXobject («Приложение Excel»). при экспорте в Excel с использованием xmlmaps.importXml(string,object) ведущие нули удаляются. но мой xmldata содержит данные с ведущими нулями

enter code here


if (oViewList && oViewList.childNodes && oViewList.childNodes.length > 0)
                    {
                        ++hdnColCount;
                        hdnSheet.Range(hdnSheet.Cells(1, hdnColCount).Address).EntireColumn.XPath.SetValue(oWB.XmlMaps(1), xpathlist);

                        oXL.DisplayAlerts = false;
                        oWB.XmlMaps(1).ImportXml(XMLToString(objControlXml.xml),true); 
                        oXL.DisplayAlerts = true;
                        rangeAddress = hdnSheet.Range(hdnSheet.Cells(2,hdnColCount),hdnSheet.Cells(oViewList.childNodes.length+1,hdnColCount)).Address;
                        var nRange = "Range" + hdnColCount;
                        hdnSheet.Range(rangeAddress).Name = nRange;
                        oList.ListColumns(i+1).Range(1).EntireColumn.Validation.Add(3, 1, 1, "=" + nRange);
                        oList.ListColumns(i+1).Range(1).EntireColumn.Validation.InCellDropdown = true;
                    }
...