Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Выгрузка в Excel
 
 автор: snipe   (28.05.2010 в 10:40)   личное сообщение
13 Кб.
 
 

При выгрузке из Акса в Excel текстового поля в ячейке первым символом появляется апостроф
причем в самой ячейке его не видно а вот в строке сверху он есть (см.аттач)
удаляться -удаляется (в ручную)
хотел Mid(cells(i,j),2) - затер первые буквы
поиск-замена тоже его не видят
Как побороть - не знаю
Заранее спасибо

  Ответить  
 
 автор: snipe   (28.05.2010 в 12:58)   личное сообщение
 
 

выкрутился копирыванием инфы на новый лист и вставкой через специальную вставку с выбором параметра значение
однако все равно интересно как это побороть

  Ответить  
 
 автор: Lukas   (28.05.2010 в 13:03)   личное сообщение
 
 

Ну так вы бы способ выгрузки показали, что-ли.

  Ответить  
 
 автор: час   (28.05.2010 в 13:13)   личное сообщение
 
 

А почему Mid(cells(i,j),2)
а не Mid(cells(i,j),1) - может не затрёт
==========================================
Можно ещё небольшую функцию забабахать на проверку в строке этого апострофа и соответственно ..... хотя вряд ли.....

  Ответить  
 
 автор: snipe   (28.05.2010 в 15:09)   личное сообщение
 
 

способ простой
запрос или таблица - экспорт

  Ответить  
 
 автор: snipe   (28.05.2010 в 15:11)   личное сообщение
 
 

Думал раз апостроф стоит первым значит инфа начинается со второго симола

  Ответить  
 
 автор: Lukas   (28.05.2010 в 15:18)   личное сообщение
 
 

Попробовал, аналогично.
Может стоит попробовать кодом методами объекта DoCmd?
Сам то я пользую самопальный экспорт,
вроде нормально. (три плевка через левое плечо).

  Ответить  
 
 автор: snipe   (28.05.2010 в 15:27)   личное сообщение
 
 

Тут разово надо было, сделал и попал

  Ответить  
 
 автор: Explorer   (28.05.2010 в 16:26)   личное сообщение
 
 

апостроф подставляется на случай если экспортируемые данные могут быть распознанны экселем как формула или математический оператор (+ - * / и т.п. ИМХО)

чтобы не вызывать ошибку в ячейке эксель

  Ответить  
 
 автор: snipe   (28.05.2010 в 16:31)   личное сообщение
 
 

прекрасно
я понял что это что то типа Rem
а вок как избавляться изначально (не напрягаясь потом) - не понял

  Ответить  
 
 автор: Explorer   (28.05.2010 в 17:01)   личное сообщение
12 Кб.
 
 

у меня никаких апострофов не подставляется ==>>

  Ответить  
 
 автор: snipe   (28.05.2010 в 17:05)   личное сообщение
 
 

Еще более закрученный сюжет

  Ответить  
 
 автор: Explorer   (28.05.2010 в 17:38)   личное сообщение
20 Кб.
 
 

настройки в эксель ==>>

  Ответить  
 
 автор: snipe   (31.05.2010 в 17:52)   личное сообщение
 
 

Выход нашелся - (решение не мое) - при выборе экспорт помимо выбора имени файла и его формата - поставить галку сохранять формат

  Ответить  
 
 автор: Explorer   (31.05.2010 в 18:16)   личное сообщение
 
 

а настройки экселя не помогли?

  Ответить  
 
 автор: snipe   (31.05.2010 в 18:32)   личное сообщение
38 Кб.
 
 

Да испугался вот этой надписи =>
и не пробывал
(извиняюсь)

  Ответить  
 
 автор: Explorer   (31.05.2010 в 18:59)   личное сообщение
 
 

O

  Ответить  
 
 автор: Lukas   (31.05.2010 в 19:12)   личное сообщение
 
 

Аналогично.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList