|
Загрузка данных в excel Имя не может совпадать со встроенным именем | ☑ | ||
---|---|---|---|---|
0
Юзер123
naïve
25.04.17
✎
10:56
|
Доброго времени.
Подскажите пож-та. Есть файл elsx в него хочу данные записать. при открытии файла вылезает ошибка Имя не может совпадать со встроенным именем Старое имя _filterDatabase ... как лечить. другие файлы открываются нормально. Вопрос только с 1-ним. |
|||
1
Юзер123
naïve
25.04.17
✎
11:25
|
поиском искал.. не помогло
|
|||
2
Юзер123
naïve
25.04.17
✎
11:34
|
||||
3
Юзер123
naïve
25.04.17
✎
11:35
|
И вообще интересно как так получается?
|
|||
4
1dvd
25.04.17
✎
11:35
|
Переименовать не предлагали ещё?
|
|||
5
Юзер123
naïve
25.04.17
✎
11:38
|
(4) Переименовать что? файл? нельзя. Ибо на него много ссылок из других файлов.
Переименовать _filterDatabase - можно. Окошко выскакивает. Меняем руками и все хорошо, но причина.. |
|||
6
1dvd
25.04.17
✎
11:38
|
и что за формат такой elsx?
|
|||
7
Юзер123
naïve
25.04.17
✎
11:42
|
(6) сейчас бы к буковкам придраться в 2017..
|
|||
8
Юзер123
naïve
25.04.17
✎
11:43
|
xlsx
|
|||
9
1dvd
25.04.17
✎
11:46
|
(7) да, от тебя вообще правды не добьешься. Где ошибка выскакивает? при открытии файла в excel? где скриншот ошибки?
_filterDatabase - это имя чего? файла, листа, заголовка? Такое ощущение, что не тебе надо вопрос решить, а нам |
|||
10
1dvd
25.04.17
✎
11:46
|
Как делается выгрузка. Вообще ничего не понятно
|
|||
11
Юзер123
naïve
25.04.17
✎
11:51
|
Excel = Новый COMОбъект("Excel.Application");
ОткрытьФайл = Excel.WorkBooks.Open(ПутьКФайлу); Excel.WorkBooks.Open(ПутьКФайлу); - ошибка тут. Выскакивает окошка с предложение переименовать https://i.gyazo.com/f9977fb9208f587a653a17d4e53ad197.png Если жмешь отмена то вылезает ошибка. если переименовываешь то все работает. Но причина не ясна. |
|||
12
skafandr
25.04.17
✎
11:57
|
(5) А кто мешает одноразово поменять и название файла и ссылки в других файлах?
Чем выносить себе и другим мозг ... |
|||
13
Остап Сулейманович
25.04.17
✎
11:58
|
(11) Как так "причина не ясна"? Ты же сам написал "Имя не может совпадать со встроенным именем".
Не нужно переименовывать файл. Делай копию перед обработкой. И уже ее обрабатывай. |
|||
14
Юзер123
naïve
25.04.17
✎
12:00
|
(13) Это не совсем удобно. Вопрос про причину актуален, потому что месяц назад обрабатывая те же самые файлы ошибок не было. .. Юзеры клянутся что ничего не меняли.
|
|||
15
Остап Сулейманович
25.04.17
✎
12:03
|
(14) "Это не совсем удобно."
Мне вообще программировать не совсем удобно. Намного проще сделав умное лиТцо потыкать мышкой, забрать бабки и забыть. Но. Селява такая, что иногда приходится и конфигуратор открыть. |
|||
16
Юзер123
naïve
25.04.17
✎
12:09
|
(15) Это не ответ про возможные причины.
Вопрос людям которые с такой штукой сталкивались. Возможно есть решения. Копировать / переименовать - это все ясно . Но это самый последний вариант. (15) судя по Вашему ответу Вы именно так и делаете. Путь наименьшего сопротивления . |
|||
17
dezss
25.04.17
✎
12:14
|
(16) Чувак, а в этом файле нигде не включены фильтры?
|
|||
18
Сияющий Асинхраль
25.04.17
✎
12:15
|
Ты бы хоть Яндекс прошерстил по своему вопросов, так такого до фига, например вот это:
http://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=1&TID=62051&MID=s |
|||
19
Сияющий Асинхраль
25.04.17
✎
12:17
|
||||
20
Юзер123
naïve
25.04.17
✎
12:22
|
(17) отключаю фильтры. но не помогает. Там куча листов. вроди как отключал везде.
|
|||
21
Юзер123
naïve
25.04.17
✎
12:23
|
(18) (19) я бы не писал тут если бы до этого нашел ответ на свой вопрос
|
|||
22
dezss
25.04.17
✎
12:23
|
(20) пересохрани в 2003, а потом обратно...
и больше не включай фильтры...и убей пользователей, если сделают это |
|||
23
Юзер123
naïve
25.04.17
✎
13:47
|
начнем с последнего.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |