Добренького времени суток, ребятки. Есть ли решение такой задачи как моя? Описание в файле "1". Имеется таблица в центре, "Премьер-лига". Справа столбцы меняющие своё наполнение. Может кнопку сделать или ещё что?
Добренького времени суток, ребятки. Есть ли решение такой задачи как моя? Описание в файле "1". Имеется таблица в центре, "Премьер-лига". Справа столбцы меняющие своё наполнение. Может кнопку сделать или ещё что?Свирид
А что за файлик "2" (2.7z.001) у вас? У меня так он вообще не определяется.
Да, и помимо (или вместо, но не факт, что будет достаточно) очень длинного, хотя и, наверное, хорошего описания, не помешал бы просто пример вида: есть X, надо получить Y, хотя бы частично упрощающий понимание цели всех возможных телодвижений.
А что за файлик "2" (2.7z.001) у вас? У меня так он вообще не определяется.
Да, и помимо (или вместо, но не факт, что будет достаточно) очень длинного, хотя и, наверное, хорошего описания, не помешал бы просто пример вида: есть X, надо получить Y, хотя бы частично упрощающий понимание цели всех возможных телодвижений. alex1248
skype alex12481632 Qiwi +79276708519
Сообщение отредактировал alex1248 - Суббота, 02.08.2014, 19:17
alex1248, вот во втором файлике и пример имеется, а открывается он просто, 7zip-ом. Пример в файлике 6365628.xlsm- это файлик "1". Спасибо за внимание кстати. В смысле, ты первый кто обозначил интерес.
alex1248, вот во втором файлике и пример имеется, а открывается он просто, 7zip-ом. Пример в файлике 6365628.xlsm- это файлик "1". Спасибо за внимание кстати. В смысле, ты первый кто обозначил интерес. Свирид
Сообщение отредактировал Свирид - Суббота, 02.08.2014, 19:21
Это что получается? В такой куче листов в файлике "2" надо заполнить всего несколько строк? 2-й вопрос. Я так предполагаю, что в последствии, после изменения данных в 1-м файле файлик "2" надо будет дополнить очередной порцией информации, т.е. сохранив уже имеющиеся данные, так? Если всё верно, то, думаю, можно (и нужно) сделать с помощью макроса. Если согласны, попросите модераторов перенести тему в соответствующий раздел.
Это что получается? В такой куче листов в файлике "2" надо заполнить всего несколько строк? 2-й вопрос. Я так предполагаю, что в последствии, после изменения данных в 1-м файле файлик "2" надо будет дополнить очередной порцией информации, т.е. сохранив уже имеющиеся данные, так? Если всё верно, то, думаю, можно (и нужно) сделать с помощью макроса. Если согласны, попросите модераторов перенести тему в соответствующий раздел.alex1248
skype alex12481632 Qiwi +79276708519
Сообщение отредактировал alex1248 - Суббота, 02.08.2014, 19:42
2-й вопрос. Я так предполагаю, что в последствии, после изменения данных в 1-м файле файлик "2" надо будет дополнить очередной порцией информации, т.е. сохранив уже имеющиеся данные, так?
2-й вопрос. Я так предполагаю, что в последствии, после изменения данных в 1-м файле файлик "2" надо будет дополнить очередной порцией информации, т.е. сохранив уже имеющиеся данные, так?
Уточняющие вопросы. 1. Вот эти числа, типа (1,653875) (2,035500), по которым определяются наименования листов и строки, в которые надо поместить инфу - они всегда такие сильно-дробные, или могут быть, например, 2,00000 или 2,10000, т.е. целыми числами или лишь с одним десятичным знаком? Если могут, то в какой лист/строку в этом случае должна попадать инфа? Например, при 2,1 попадает в (2,0-2,1) или в (2,1-2,2), и также, что будет при 0 и при отрицательных значениях, на конкретных примерах? 2. Возможна ли в принципе ситуация, когда информация должна быть записана в уже заполненную строку, и что делать в этом случае?
ОК, набросаю, выложу, скорее всего, уже завтра.
Уточняющие вопросы. 1. Вот эти числа, типа (1,653875) (2,035500), по которым определяются наименования листов и строки, в которые надо поместить инфу - они всегда такие сильно-дробные, или могут быть, например, 2,00000 или 2,10000, т.е. целыми числами или лишь с одним десятичным знаком? Если могут, то в какой лист/строку в этом случае должна попадать инфа? Например, при 2,1 попадает в (2,0-2,1) или в (2,1-2,2), и также, что будет при 0 и при отрицательных значениях, на конкретных примерах? 2. Возможна ли в принципе ситуация, когда информация должна быть записана в уже заполненную строку, и что делать в этом случае?alex1248
skype alex12481632 Qiwi +79276708519
Сообщение отредактировал alex1248 - Суббота, 02.08.2014, 20:18
1. Вот эти числа, типа (1,653875) (2,035500), по которым определяются наименования листов и строки, в которые надо поместить инфу - они всегда такие сильно-дробные, или могут быть, например, 2,00000 или 2,10000, т.е. целыми числами или лишь с одним десятичным знаком? Если могут, то в какой лист/строку в этом случае должна попадать инфа? Например, при 2,1 попадает в (2,0-2,1) или в (2,1-2,2), и также что будет с 0 и отрицательными значениями, на конкретных примерах?
1)Числа (1,653875) (2,035500) всегда такие дробные, тут уж да. Но, действительно могут быть и 2,00000. 2)В случае если число такое 2,10000 то относим его к промежутку (2,1) (2,2). Число 2,00000 относим к (2,0) (2,1). Если 0,00000 то к (0,0) (0,1). Тоесть в сторону большего значения смещаем. В смысле 0,00000 мысленно определяем как 0,000001 , что уже не ноль. 3)Отрицательные случаи (-2,10000), по той же схеме на увеличение. Тоесть (-2,10000) мысленно определяем как (-2,00000) и вносим в (-2,1) (-2,0) . По принцыпу движения к нулю, тоесть в сторону большего значения.
1. Вот эти числа, типа (1,653875) (2,035500), по которым определяются наименования листов и строки, в которые надо поместить инфу - они всегда такие сильно-дробные, или могут быть, например, 2,00000 или 2,10000, т.е. целыми числами или лишь с одним десятичным знаком? Если могут, то в какой лист/строку в этом случае должна попадать инфа? Например, при 2,1 попадает в (2,0-2,1) или в (2,1-2,2), и также что будет с 0 и отрицательными значениями, на конкретных примерах?
1)Числа (1,653875) (2,035500) всегда такие дробные, тут уж да. Но, действительно могут быть и 2,00000. 2)В случае если число такое 2,10000 то относим его к промежутку (2,1) (2,2). Число 2,00000 относим к (2,0) (2,1). Если 0,00000 то к (0,0) (0,1). Тоесть в сторону большего значения смещаем. В смысле 0,00000 мысленно определяем как 0,000001 , что уже не ноль. 3)Отрицательные случаи (-2,10000), по той же схеме на увеличение. Тоесть (-2,10000) мысленно определяем как (-2,00000) и вносим в (-2,1) (-2,0) . По принцыпу движения к нулю, тоесть в сторону большего значения.
Оба файла кидаете в ОДНУ папку. Файл-получатель - обязательно с именем "2". Открываете оба файла, в файле-исходнике разрешаете запуск макросов, жмете кнопку "Выполнить". Рекомендую в начале потестировать корректность разноски информации, особенно - в обсуждаемых выше ситуациях. Структуру файлов никогда не меняете. При очередном заполнении предыдущую информацию лучше сохранять в резервном файле, а то мало ли.
Оба файла кидаете в ОДНУ папку. Файл-получатель - обязательно с именем "2". Открываете оба файла, в файле-исходнике разрешаете запуск макросов, жмете кнопку "Выполнить". Рекомендую в начале потестировать корректность разноски информации, особенно - в обсуждаемых выше ситуациях. Структуру файлов никогда не меняете. При очередном заполнении предыдущую информацию лучше сохранять в резервном файле, а то мало ли. alex1248
При очередном заполнении предыдущую информацию лучше сохранять в резервном файле, а то мало ли.
С этим проблем нет. Только когда тестировал заметил такую штуку: (1,836000) (-0,935250) и (-0,040500) (-0,444000) в файле "2" в столбцах "т. 4,5" добавляет лишнюю единичку. Высылаю файлик где проблему отметил красным. Это случаи "Х" (1,8) (1,9) "У" (-1,0) (-0,9) и "Х" (-0,1) (0,0) "У" (-0,5) (-0,4).
При очередном заполнении предыдущую информацию лучше сохранять в резервном файле, а то мало ли.
С этим проблем нет. Только когда тестировал заметил такую штуку: (1,836000) (-0,935250) и (-0,040500) (-0,444000) в файле "2" в столбцах "т. 4,5" добавляет лишнюю единичку. Высылаю файлик где проблему отметил красным. Это случаи "Х" (1,8) (1,9) "У" (-1,0) (-0,9) и "Х" (-0,1) (0,0) "У" (-0,5) (-0,4).Свирид
alex1248, извини за отсутствие. Я тут поковырял ещё таблички. Уверен это последняя поблема. Суть- в массиве "=AH3:AI12" первого листа иногда бывают числа больше чем 2,5 и меньше чем -2,5. Вот. И в таких случаях Run-time error выбивает. В таких случаях значения по этим данным просто игнорировать (никуда не вносить). Мне правда неловко навязываться. Извини ещё раз.
alex1248, извини за отсутствие. Я тут поковырял ещё таблички. Уверен это последняя поблема. Суть- в массиве "=AH3:AI12" первого листа иногда бывают числа больше чем 2,5 и меньше чем -2,5. Вот. И в таких случаях Run-time error выбивает. В таких случаях значения по этим данным просто игнорировать (никуда не вносить). Мне правда неловко навязываться. Извини ещё раз.Свирид
Сообщение отредактировал Свирид - Воскресенье, 03.08.2014, 13:50