Здравствуйте. Каждый раз, когда открываю файл, выходит такое сообщение. См скрин. Файл приложить не могу т.к. он рабочий. Как избавиться от от этого сообщения?
Здравствуйте. Каждый раз, когда открываю файл, выходит такое сообщение. См скрин. Файл приложить не могу т.к. он рабочий. Как избавиться от от этого сообщения?Mark1976
Это значит, что у файла неверное расширение... Т.е. к примеру файл .xls сохранили с расширением .xlsx. Нажмите "сохранить как" (или F12) выберите любое расширение и сохраните файл под другим именем:
Это значит, что у файла неверное расширение... Т.е. к примеру файл .xls сохранили с расширением .xlsx. Нажмите "сохранить как" (или F12) выберите любое расширение и сохраните файл под другим именем: SLAVICK
SLAVICK, этот файл формируется программой складского учета. Открываю экселем 2007. Просто информационное сообщение напрягает. Не хочу чтобы оно появлялось.
SLAVICK, этот файл формируется программой складского учета. Открываю экселем 2007. Просто информационное сообщение напрягает. Не хочу чтобы оно появлялось.Mark1976
вариантов несколько 1. исправить программу складского учета, чтобы выгружала файл с расширением, соответствующим формату файла 2. топнуть ногой на Excel, и закричать "не хочу!". вдруг послушает?
вариантов несколько 1. исправить программу складского учета, чтобы выгружала файл с расширением, соответствующим формату файла 2. топнуть ногой на Excel, и закричать "не хочу!". вдруг послушает?RAN
этот файл формируется программой складского учета.
значит программа неверно ставит расширение - скажите программистам чтобы поменяли. Или, если вы запускаете эту программу с локального(своего) компа - поменяйте расширение файлов по умолчанию в настройках EXCEL.: Скорее всего Ваша СУБД использует библиотеку excel но неверно пишет расширение(обычно xls), а файлы сохраняются в новом формате xlsx.
этот файл формируется программой складского учета.
значит программа неверно ставит расширение - скажите программистам чтобы поменяли. Или, если вы запускаете эту программу с локального(своего) компа - поменяйте расширение файлов по умолчанию в настройках EXCEL.: Скорее всего Ваша СУБД использует библиотеку excel но неверно пишет расширение(обычно xls), а файлы сохраняются в новом формате xlsx.SLAVICK
Если СУБД создавая файл использует непосредственно Excel, то файл и сохраняется в том формате, который по умолчанию выставлен. Грубо говоря: - программа создает новый файл, - потом вносит в него инфу, - потом сохраняет с нужным ей именем, не вникая в расширения. т.е. если в программе написано - сохранить с именем "файл.xls" то выйдет: она создает через excel новый файл, но excel создает по умолчанию файл в другом формате (обычно в версиях 2007+ это xlsx). Потом она сохраняет этот файл с нужным ей именем"файл.xls" Как то так. Это возникает в следствии лени или незнания программистов(или то+то ), которые пишут процедуру сохранения. И на самом деле - достаточно распространенное явление, когда код 10-ей давности из инета лепят к новым программам. Например вот пример такого кода, хотя правильно так Тоже выйдет, если через вба сделать вышеуказанные процедуры.
Если СУБД создавая файл использует непосредственно Excel, то файл и сохраняется в том формате, который по умолчанию выставлен. Грубо говоря: - программа создает новый файл, - потом вносит в него инфу, - потом сохраняет с нужным ей именем, не вникая в расширения. т.е. если в программе написано - сохранить с именем "файл.xls" то выйдет: она создает через excel новый файл, но excel создает по умолчанию файл в другом формате (обычно в версиях 2007+ это xlsx). Потом она сохраняет этот файл с нужным ей именем"файл.xls" Как то так. Это возникает в следствии лени или незнания программистов(или то+то ), которые пишут процедуру сохранения. И на самом деле - достаточно распространенное явление, когда код 10-ей давности из инета лепят к новым программам. Например вот пример такого кода, хотя правильно так Тоже выйдет, если через вба сделать вышеуказанные процедуры. SLAVICK
ну к примеру 1С. И да я знаю, что там есть механизм штатного сохранения таблиц в xls... но часто программисты 1с - пишут свои обработки для экспорта отчетов из базы. в моем прошлом посте есть две ссылки
ну к примеру 1С. И да я знаю, что там есть механизм штатного сохранения таблиц в xls... но часто программисты 1с - пишут свои обработки для экспорта отчетов из базы. в моем прошлом посте есть две ссылки SLAVICK
Для вывода (выгрузки) данных в Excel необходимо либо открыть существующую книгу, либо создать новую, и выбрать рабочий лист для вывода данных. Открытие существующей книги описано выше, а для создания новой книги нужно использовать следующий код: Попытка Эксель= СоздатьОбъект("Excel.Application" ); . Исключение Сообщить(ОписаниеОшибки() + " Программа Exсel не установлена на данном компьютере!"); Возврат; КонецПопытки; Книга=Эксель.WorkBooks.Add();
[/vba]
Сергей, я же не говорю что по другому(правильно) нельзя сделать я же написал:
Это возникает в следствии лени или незнания программистов(или то+то ), которые пишут процедуру сохранения.
Лично у меня, на прошлой работе, 1С ники почти все отчеты так формировали. По причине того, что "штатное" создание таблицы XLS в 1С 7.7. работает жуть как долго + обрезает текст на 256-м символе
Для вывода (выгрузки) данных в Excel необходимо либо открыть существующую книгу, либо создать новую, и выбрать рабочий лист для вывода данных. Открытие существующей книги описано выше, а для создания новой книги нужно использовать следующий код: Попытка Эксель= СоздатьОбъект("Excel.Application" ); . Исключение Сообщить(ОписаниеОшибки() + " Программа Exсel не установлена на данном компьютере!"); Возврат; КонецПопытки; Книга=Эксель.WorkBooks.Add();
[/vba]
Сергей, я же не говорю что по другому(правильно) нельзя сделать я же написал:
Это возникает в следствии лени или незнания программистов(или то+то ), которые пишут процедуру сохранения.
Лично у меня, на прошлой работе, 1С ники почти все отчеты так формировали. По причине того, что "штатное" создание таблицы XLS в 1С 7.7. работает жуть как долго + обрезает текст на 256-м символе SLAVICK