Изменяется формула после обновления строки макросом
|
|
judge55555 | Дата: Четверг, 01.11.2018, 13:51 | Сообщение # 1 |
Рядовой
Группа: Проверенные
Сообщений: 6
Статус: Offline
| Приветствую форумчане! Такая сложность у меня возникла. При обновлении макросом определенных данных изменяется формула в нескольких ячейках строки которую обновил этот макрос. Как решить данную проблему, помогите плиз...
|
|
| |
irakitin2014 | Дата: Четверг, 01.11.2018, 14:41 | Сообщение # 2 |
Генерал-майор
Группа: Модераторы
Сообщений: 312
Статус: Offline
| Здравствуйте. Без вашего файла с вашим макросом помочь будет проблематично
для спасибов ЯД 41001877306852
|
|
| |
judge55555 | Дата: Четверг, 01.11.2018, 14:48 | Сообщение # 3 |
Рядовой
Группа: Проверенные
Сообщений: 6
Статус: Offline
| Код Sub USDCHF() ' ' Macro1 Macro ' Macro recorded 13.05.2014 by Hugo '
' With ActiveSheet.QueryTables.Add(Connection:= _ "TEXT;C:\Users\UNIQ64\AppData\Roaming\MetaQuotes\Terminal\944F7074E48D6E19664BA525BCC3CEC2\MQL4\Files\Export\USDCHF240.csv", _ Destination:=Range("A1")) .Name = "export" .FieldNames = True .RowNumbers = False .FillAdjacentFormulas = False .PreserveFormatting = True .RefreshOnFileOpen = False .RefreshStyle = xlInsertDeleteCells .SavePassword = False .SaveData = True .AdjustColumnWidth = True .RefreshPeriod = 0 .TextFilePromptOnRefresh = False .TextFilePlatform = 866 .TextFileStartRow = 1 .TextFileParseType = xlDelimited .TextFileTextQualifier = xlTextQualifierDoubleQuote .TextFileConsecutiveDelimiter = False .TextFileTabDelimiter = True .TextFileSemicolonDelimiter = True .TextFileCommaDelimiter = False .TextFileSpaceDelimiter = False .TextFileColumnDataTypes = Array(1, 1, 1, 1, 1) .TextFileTrailingMinusNumbers = True .Refresh BackgroundQuery:=False End With End Sub
|
|
| |
judge55555 | Дата: Четверг, 01.11.2018, 14:55 | Сообщение # 4 |
Рядовой
Группа: Проверенные
Сообщений: 6
Статус: Offline
| Вот сам файл Добавлено (01.11.2018, 14:58) --------------------------------------------- После того как макрос обновляет данные т.е. появляется строка новая, в формулах по этой строке изменяются адреса ячеек. Пробовал перенос на лист 2, там происходит то же самое. В чем может быть ошибка?
|
|
| |
irakitin2014 | Дата: Четверг, 01.11.2018, 15:06 | Сообщение # 5 |
Генерал-майор
Группа: Модераторы
Сообщений: 312
Статус: Offline
| А можно исходную формулу, вернее ту, какая она должна быть?
для спасибов ЯД 41001877306852
|
|
| |
judge55555 | Дата: Четверг, 01.11.2018, 15:19 | Сообщение # 6 |
Рядовой
Группа: Проверенные
Сообщений: 6
Статус: Offline
| В ячейках I J K L они сейчас исходные Добавлено (01.11.2018, 15:21) --------------------------------------------- Сейчас там есть некоторая последовательность ячеек, после обновления эта последовательность сбивается
|
|
| |
irakitin2014 | Дата: Четверг, 01.11.2018, 16:04 | Сообщение # 7 |
Генерал-майор
Группа: Модераторы
Сообщений: 312
Статус: Offline
| при обновлении добавляется строка и смещаются формулы. Попробуйте тем же макросом перезаполнять столбцы с формулами. P.S. Сейчас убегаю. появлюсь только завтра
для спасибов ЯД 41001877306852
|
|
| |
judge55555 | Дата: Четверг, 01.11.2018, 16:32 | Сообщение # 8 |
Рядовой
Группа: Проверенные
Сообщений: 6
Статус: Offline
| Это как? Не понял вас...
|
|
| |
irakitin2014 | Дата: Пятница, 02.11.2018, 08:34 | Сообщение # 9 |
Генерал-майор
Группа: Модераторы
Сообщений: 312
Статус: Offline
| По большому счету это ведь даже не макрос. Это запрос Power Query. А тут я совершенно не в теме. Почему бы вам не обратиться к автору этого запроса ? к Hugo ?
для спасибов ЯД 41001877306852
|
|
| |
judge55555 | Дата: Пятница, 02.11.2018, 09:39 | Сообщение # 10 |
Рядовой
Группа: Проверенные
Сообщений: 6
Статус: Offline
| Не могу связаться с автором т.к. код довольно таки старый, в любом случае благодарю за уделенное время.
|
|
| |