Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/HTML-код как источник Excel -как отключить контроль ошибок? - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » HTML-код как источник Excel -как отключить контроль ошибок? (Формулы/Formulas)
HTML-код как источник Excel -как отключить контроль ошибок?
DimaU Дата: Пятница, 20.10.2017, 09:43 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Софтом генерю HTML-код как источник (файл) Excel-я (пример ниже).
Можно ли и как в таком html-коде для экселя установить опцию отмены контроля ошибок "числа отформатированные как текст" с целью убрать у пользователя зеленые треугольники на текстовых полях, в которых могут быть цифры (но восприниматься они должны именно как символы-текст)?

Может что-то добавить в секции <xml>? Или как по-другому?...

В VB это выглядело бы так: Application.ErrorCheckingOptions.NumberAsText=False

[vba]
Код
html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
<meta name=ProgId content=Excel.Sheet>
<meta name=Generator content="Microsoft Excel 11">
<style>
<!--table
{mso-displayed-decimal-separator:"\.";
mso-displayed-thousand-separator:"\,";}
@page
{мso-footer-data:"Page &P of &N";
margin:.31in 0in .31in 0in;
mso-header-margin:0in;
mso-footer-margin:0in;
mso-page-orientation:landscape;}
tr
{mso-height-source:auto;}
col
{mso-width-source:auto;}
br
{mso-data-placement:same-cell;}
.style0
{mso-number-format:General;
text-align:general;
vertical-align:bottom;
white-space:nowrap;
mso-rotate:0;
mso-background-source:auto;
mso-pattern:auto;
...}
td
{mso-style-parent:style0;
padding-top:1px;
padding-right:1px;
padding-left:1px;
mso-ignore:padding;
...}
.xl23
{mso-style-parent:style0;
font-size:8.0pt;
mso-number-format:"0;-0;;@";
text-align:center;
vertical-align:top;}

-->
</style>
<!--[if gte mso 9]><xml>
<x:ExcelWorkbook>
<x:ExcelWorksheets>
<x:ExcelWorksheet>
<x:Name>Inventory</x:Name>
<x:WorksheetOptions>
<x:Print>
<x:ValidPrinterInfo/>
<x:PaperSizeIndex>9</x:PaperSizeIndex>
<x:HorizontalResolution>600</x:HorizontalResolution>
<x:VerticalResolution>600</x:VerticalResolution>
</x:Print>
<x:Selected/>
<x:Panes>
<x:Pane>
<x:Number>1</x:Number>
<x:ActiveRow>1</x:ActiveRow>
</x:Pane>
</x:Panes>
<x:ProtectContents>False</x:ProtectContents>
<x:ProtectObjects>False</x:ProtectObjects>
<x:ProtectScenarios>False</x:ProtectScenarios>
</x:WorksheetOptions>
</x:ExcelWorksheet>
</x:ExcelWorksheets>
<x:WindowHeight>8835</x:WindowHeight>
<x:WindowWidth>15180</x:WindowWidth>
<x:WindowTopX>120</x:WindowTopX>
<x:WindowTopY>105</x:WindowTopY>
<x:ProtectStructure>False</x:ProtectStructure>
<x:ProtectWindows>False</x:ProtectWindows>
</x:ExcelWorkbook>
</xml><![endif]-->

<title>Inventory</title>
</head>
<body lang=en-US>
<div class=Section1>
<table cellpadding=0 cellspacing=0 border=1 style='border-collapse:collapse;table-layout:fixed'>

<!-- here are my table rows -->

</table>
</div>
</body>
</html>
[/vba]


Сообщение отредактировал DimaU - Пятница, 20.10.2017, 10:09
 
Ответить
СообщениеСофтом генерю HTML-код как источник (файл) Excel-я (пример ниже).
Можно ли и как в таком html-коде для экселя установить опцию отмены контроля ошибок "числа отформатированные как текст" с целью убрать у пользователя зеленые треугольники на текстовых полях, в которых могут быть цифры (но восприниматься они должны именно как символы-текст)?

Может что-то добавить в секции <xml>? Или как по-другому?...

В VB это выглядело бы так: Application.ErrorCheckingOptions.NumberAsText=False

[vba]
Код
html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
<meta name=ProgId content=Excel.Sheet>
<meta name=Generator content="Microsoft Excel 11">
<style>
<!--table
{mso-displayed-decimal-separator:"\.";
mso-displayed-thousand-separator:"\,";}
@page
{мso-footer-data:"Page &P of &N";
margin:.31in 0in .31in 0in;
mso-header-margin:0in;
mso-footer-margin:0in;
mso-page-orientation:landscape;}
tr
{mso-height-source:auto;}
col
{mso-width-source:auto;}
br
{mso-data-placement:same-cell;}
.style0
{mso-number-format:General;
text-align:general;
vertical-align:bottom;
white-space:nowrap;
mso-rotate:0;
mso-background-source:auto;
mso-pattern:auto;
...}
td
{mso-style-parent:style0;
padding-top:1px;
padding-right:1px;
padding-left:1px;
mso-ignore:padding;
...}
.xl23
{mso-style-parent:style0;
font-size:8.0pt;
mso-number-format:"0;-0;;@";
text-align:center;
vertical-align:top;}

-->
</style>
<!--[if gte mso 9]><xml>
<x:ExcelWorkbook>
<x:ExcelWorksheets>
<x:ExcelWorksheet>
<x:Name>Inventory</x:Name>
<x:WorksheetOptions>
<x:Print>
<x:ValidPrinterInfo/>
<x:PaperSizeIndex>9</x:PaperSizeIndex>
<x:HorizontalResolution>600</x:HorizontalResolution>
<x:VerticalResolution>600</x:VerticalResolution>
</x:Print>
<x:Selected/>
<x:Panes>
<x:Pane>
<x:Number>1</x:Number>
<x:ActiveRow>1</x:ActiveRow>
</x:Pane>
</x:Panes>
<x:ProtectContents>False</x:ProtectContents>
<x:ProtectObjects>False</x:ProtectObjects>
<x:ProtectScenarios>False</x:ProtectScenarios>
</x:WorksheetOptions>
</x:ExcelWorksheet>
</x:ExcelWorksheets>
<x:WindowHeight>8835</x:WindowHeight>
<x:WindowWidth>15180</x:WindowWidth>
<x:WindowTopX>120</x:WindowTopX>
<x:WindowTopY>105</x:WindowTopY>
<x:ProtectStructure>False</x:ProtectStructure>
<x:ProtectWindows>False</x:ProtectWindows>
</x:ExcelWorkbook>
</xml><![endif]-->

<title>Inventory</title>
</head>
<body lang=en-US>
<div class=Section1>
<table cellpadding=0 cellspacing=0 border=1 style='border-collapse:collapse;table-layout:fixed'>

<!-- here are my table rows -->

</table>
</div>
</body>
</html>
[/vba]

Автор - DimaU
Дата добавления - 20.10.2017 в 09:43
_Boroda_ Дата: Пятница, 20.10.2017, 10:27 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Самому искать лениво, но мысль такая - если не знаю (а я не знаю) как выглядит искомое в html, то можно создать файл, сохранить его в xlsx, снять эту галку в настройки - формулы - проверка, снова сохранить файл с другим названием. Открыть оба файла архиватором и сравнить.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеСамому искать лениво, но мысль такая - если не знаю (а я не знаю) как выглядит искомое в html, то можно создать файл, сохранить его в xlsx, снять эту галку в настройки - формулы - проверка, снова сохранить файл с другим названием. Открыть оба файла архиватором и сравнить.

Автор - _Boroda_
Дата добавления - 20.10.2017 в 10:27
DimaU Дата: Пятница, 20.10.2017, 10:46 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
мысль такая - если не знаю (а я не знаю) как выглядит искомое в html, то можно создать файл, сохранить его в xlsx, снять эту галку в настройки - формулы - проверка, снова сохранить файл с другим названием. Открыть оба файла архиватором и сравнить.


пробовал такое, сохраняя как веб-страницу и сравнивая...
но не нашел различий = какой тег отвечает за эту настройку...
скорее он не сохраняется в файле...
 
Ответить
Сообщение
мысль такая - если не знаю (а я не знаю) как выглядит искомое в html, то можно создать файл, сохранить его в xlsx, снять эту галку в настройки - формулы - проверка, снова сохранить файл с другим названием. Открыть оба файла архиватором и сравнить.


пробовал такое, сохраняя как веб-страницу и сравнивая...
но не нашел различий = какой тег отвечает за эту настройку...
скорее он не сохраняется в файле...

Автор - DimaU
Дата добавления - 20.10.2017 в 10:46
_Boroda_ Дата: Пятница, 20.10.2017, 10:47 | Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Сравните
сохраняя как веб-страницу

сохранить его в xlsx


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеСравните
сохраняя как веб-страницу

сохранить его в xlsx

Автор - _Boroda_
Дата добавления - 20.10.2017 в 10:47
DimaU Дата: Пятница, 20.10.2017, 11:19 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Спасибо. Cохранил два простеньких эксельчика в xlsx. Cравнил.
Отличие в sheet1.xml в тегах ignoredErrors:
<ignoredErrors><ignoredError sqref="A1" numberStoredAsText="1"/></ignoredErrors>

Тольк как это теперь вставить в html-код? Ищу синтаксис?...

[vba]
Код
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<worksheet xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="x14ac" xmlns:x14ac="http://schemas.microsoft.com/office/spreadsheetml/2009/9/ac"><dimension ref="A1"/><sheetViews><sheetView showGridLines="0" tabSelected="1" workbookViewId="0"><pane ySplit="1" topLeftCell="A2" activePane="bottomLeft" state="frozen"/><selection pane="bottomLeft" activeCell="B1" sqref="B1"/></sheetView></sheetViews><sheetFormatPr defaultRowHeight="12" x14ac:dyDescent="0.2"/><cols><col min="1" max="1" width="11.42578125" style="15" customWidth="1"/><col min="2" max="16384" width="9.140625" style="15"/></cols><sheetData><row r="1" spans="1:1" s="20" customFormat="1" ht="12" customHeight="1" x14ac:dyDescent="0.2"><c r="A1" s="19" t="s"><v>18</v></c></row></sheetData><pageMargins left="0.75" right="0.75" top="1" bottom="1" header="0.5" footer="0.5"/><pageSetup paperSize="9" orientation="portrait" r:id="rId1"/><ignoredErrors><ignoredError sqref="A1" numberStoredAsText="1"/></ignoredErrors></worksheet>
[/vba]
 
Ответить
СообщениеСпасибо. Cохранил два простеньких эксельчика в xlsx. Cравнил.
Отличие в sheet1.xml в тегах ignoredErrors:
<ignoredErrors><ignoredError sqref="A1" numberStoredAsText="1"/></ignoredErrors>

Тольк как это теперь вставить в html-код? Ищу синтаксис?...

[vba]
Код
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<worksheet xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="x14ac" xmlns:x14ac="http://schemas.microsoft.com/office/spreadsheetml/2009/9/ac"><dimension ref="A1"/><sheetViews><sheetView showGridLines="0" tabSelected="1" workbookViewId="0"><pane ySplit="1" topLeftCell="A2" activePane="bottomLeft" state="frozen"/><selection pane="bottomLeft" activeCell="B1" sqref="B1"/></sheetView></sheetViews><sheetFormatPr defaultRowHeight="12" x14ac:dyDescent="0.2"/><cols><col min="1" max="1" width="11.42578125" style="15" customWidth="1"/><col min="2" max="16384" width="9.140625" style="15"/></cols><sheetData><row r="1" spans="1:1" s="20" customFormat="1" ht="12" customHeight="1" x14ac:dyDescent="0.2"><c r="A1" s="19" t="s"><v>18</v></c></row></sheetData><pageMargins left="0.75" right="0.75" top="1" bottom="1" header="0.5" footer="0.5"/><pageSetup paperSize="9" orientation="portrait" r:id="rId1"/><ignoredErrors><ignoredError sqref="A1" numberStoredAsText="1"/></ignoredErrors></worksheet>
[/vba]

Автор - DimaU
Дата добавления - 20.10.2017 в 11:19
_Boroda_ Дата: Пятница, 20.10.2017, 11:53 | Сообщение № 6
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
как это теперь вставить в html-код

Это уже не ко мне, я с этим работаю крайне редко


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
как это теперь вставить в html-код

Это уже не ко мне, я с этим работаю крайне редко

Автор - _Boroda_
Дата добавления - 20.10.2017 в 11:53
Мир MS Excel » Вопросы и решения » Вопросы по Excel » HTML-код как источник Excel -как отключить контроль ошибок? (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!