|
|
|
Перекодировка на лету ?
|
|||
|---|---|---|---|
|
#18+
Заранее СПАСИБО всем кто откликнется !!! Подскажите Уважаемые, есть запрос вида: With ActiveSheet.QueryTables.Add(Connection:= _ "URL;http://**************/reports/control_list?d=" & day & "&m=" & mouns & "&y=" & yar & "&crs=1007&submit=%3E%3E%3E" _ , Destination:=Range("A2")) .Name = "control_list" .FieldNames = True .RowNumbers = False .FillAdjacentFormulas = False .PreserveFormatting = True .RefreshOnFileOpen = False .BackgroundQuery = True .RefreshStyle = xlInsertDeleteCells .SavePassword = False .SaveData = True .AdjustColumnWidth = True .RefreshPeriod = 0 .WebSelectionType = xlAllTables .WebFormatting = xlWebFormattingNone .WebPreFormattedTextToColumns = True .WebConsecutiveDelimitersAsOne = True .WebSingleBlockTextImport = False .WebDisableDateRecognition = False .WebDisableRedirections = False .Refresh BackgroundQuery:=False End With Результат на листе не читаем (крякозяблы). Есть необходимость преобразовать данные из unicode в 1251 и потом поместить в лист Как этот код дополнить StrConv(Мой_Запрос, vbUnicode) Ещё раз СПАСИБО ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2007, 12:09:46 |
|
||
|
Перекодировка на лету ?
|
|||
|---|---|---|---|
|
#18+
Сам мпрашиваю - сам и отвечаю ;-) На самом деле ещё вопрос. В Эксплорере всё как надо, может проблема с реестром. Вечная тема шрифтов и кодировок. Может и для Excel гдето править нужно 1250,1252,1253 на 1251 ? Или всёже своими силами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2007, 12:27:12 |
|
||
|
Перекодировка на лету ?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2007, 13:36:56 |
|
||
|
Перекодировка на лету ?
|
|||
|---|---|---|---|
|
#18+
Ой пардон Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2007, 13:46:00 |
|
||
|
Перекодировка на лету ?
|
|||
|---|---|---|---|
|
#18+
Дело в том видимо что файла как такового то и нет, в запрашиваемом объеме данных так что на .TextFilePlatform = 1251 ругается .PreserveFormatting = 1251 не ругается, но и нет эффекта ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2007, 15:25:26 |
|
||
|
Перекодировка на лету ?
|
|||
|---|---|---|---|
|
#18+
VladimirSkДело в том видимо что файла как такового то и нет, в запрашиваемом объеме данных так что на .TextFilePlatform = 1251 ругается .PreserveFormatting = 1251 не ругается, но и нет эффекта PreserveFormatting - это автоформат он м.б. True или False для txt я менял PreserveFormatting ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2007, 15:34:19 |
|
||
|
|

start [/forum/topic.php?fid=61&gotonew=1&tid=2182854]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
82ms |
get topic data: |
7ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 354ms |

| 0 / 0 |
