powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Помогите начинающему сделать формулу ...
25 сообщений из 143, страница 4 из 6
Помогите начинающему сделать формулу ...
    #36420172
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати, там 5 модулей можно из файла удалить, пустые уж точно...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36420221
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я чета не догоняю - как его можно сохранить в формате XLS? Это же формат без макросов? У меня вылазит такое окно. Спасибо за совет насчет пустых модулей - уберу...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36420238
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Неужели я такой старый??? В моё время 2000 вполне успешно xls с макросами сохранял... Про 2007 по опыту знаю, что файл созданный в 2000 на нём работает, и пересохранённый в xls работает снова в 2000.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36420282
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробовал сохранить без макросов, в формате XLS, нажав "Да". При открытии не предлагается включить активное содержимое (ибо его там действительно нет), и поэтому все кнопки не работают...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36420311
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А если просто поменять расширение XLSM на XLS, то при открытии файла появляется такая шняга:
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36420330
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Правда запускается и работает нормально, но наличие такого сообщения не есть хорошо...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36420751
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну и этом случае я такой файл уже открыть не смог бы (ну если только не попробовать его назад переименовать или архиватору подсунуть). Т.к. xlsm это по сути упакованные зипом файлы, поэтому имхо если сиcтема не знает xlsm, но опознаёт в этом файле архив, то даёт ему понятное расширение. Хотя зачем так делать? Мало ли как задумал автор...
Имхо правильно было бы сделать две версии и дать пользователю выбор.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36421987
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну вот - вроде все поправил. Пустые модули удалил и выложил программу RSK в виде архива RAR. http://www.colormusic.ru/price.html#a - теперь из ИЕ тоже нормально грузится.
У меня есть небольшая просьба - попробуйте ее в работе и выскажите о ней свое мнение. Буду рад любой конструктивной критике и предложениям по ее улучшению.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36424334
m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m
Гость
Во-первых, я предложил Вам на сайте выложить 2 варианта программы - для версии 2003 и версии 2007, таким образом я клиент сможет выбрать что ему удобней. А сейчас, при открытии Вашего файла в 2003 выскакивает куча ограничений (см. вложение).
Во-вторых, мне кажется Вам необходимо поставить хоть какую-то защиту на лист, во избежании какого либо сбоя...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36424475
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hugo121
Имхо правильно было бы сделать две версии и дать пользователю выбор.
Я с 2000 уж точно могу на кнопки только посмотреть, они даже не нажимаются.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36424540
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот только как сделать работоспособную версию 2000 или 2003 пока неясно. Пробовал на машине с Офисом 2003 загрузить этот XLSM. Он предложил скачать конвертер под 2007. Скачал, установил - но кнопки то не работают! Ну не делать же ее с нуля в Excel 2000 ?...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36424564
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну а из 2007 сохранить в 2000.xls с поддержкой макросов нельзя?
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36424594
m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m
Гость
Ну не делать же ее с нуля в Excel 2000
Не все, но кнопки наверное прийдется заменить :)...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36425277
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну а из 2007 сохранить в 2000.xls с поддержкой макросов нельзя?
Вот такая штука вылазит (см. картинку) и перечень ограничений:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
Отчет о совместимости для Комплект.xls			
Дата отчета:  22 . 01 . 2010   14 : 21 			
			
Некоторые свойства данной книги не поддерживаются более ранними версиями Excel. Сохранение книги в формате более ранней версии приведет к потере или ограничению функциональности этих свойств.			
			
Существенная потеря функциональности			Число экземпляров
			
Число условных форматов в некоторых ячейках превышает поддерживаемое выбранным форматом файла. В более ранних версиях Excel будут отображаться только первые три условия.			 2 
			'Радуга'!S126:S129
			'Моддинг'!S145:S148
			
Некоторые ячейки относятся сразу к нескольким диапазонам условного форматирования. В более ранних версиях Excel к таким ячейкам будут применены не все правила условного форматирования. Для таких ячеек будет использоваться разное условное форматирование.			 51 
			'Радуга'!S126:S129
			'Моддинг'!S145:S148
			'Моддинг'!E49:E61
			'Моддинг'!D49
			'Моддинг'!D53
			'Моддинг'!D45:E45
			'Моддинг'!E46:E47
			'Моддинг'!E44
			'Моддинг'!D56:D57
			'Моддинг'!D60:D61
			'Моддинг'!D64:E65
			'Моддинг'!D68:E69
			'Моддинг'!E71
			'Заказ'!E16:E55
			
Некоторые ячейки содержат условное форматирование со снятым параметром "Остановить, если истина". Более ранним версиям Excel этот параметр не известен, поэтому выполнение будет остановлено после первого истинного условия.			 7 
			'Радуга'!AO4:AO209
			'Радуга'!AQ4:AQ209
			'Моддинг'!AO4:AO228
			'Моддинг'!AQ4:AQ228
			'Заказ'!E16:E55
			
			
Несущественная потеря точности			
			
Некоторые ячейки или стили в этой книге содержат форматирование, не поддерживаемое выбранным форматом файла. Эти форматы будут преобразованы в наиболее близкий из имеющихся форматов.			 182 
На досуге поиграюсь, думаю можно будет такую версию.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36430601
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот, вняв советам специалистов, выложил программу в двух форматах: http://www.colormusic.ru/price.html#a
Поюзайте ее и выскажите о ней свое мнение. Буду рад любой конструктивной критике и предложениям по ее улучшению.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36430627
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот теперь заценил.
Глюк с пропадающими/уползающими кнопками после печати лечится - ставишь им всем "Don't move or size with cells"
Подлечил - проверь. аттач
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36430806
m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m
Гость
Я все таки повторюсь, может быть стоит защитить лист... И еще, скидка по идее всегда задается в процентах, а у Вас в рублях - как то странно, нет?... :)
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36433097
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я все таки повторюсь, может быть стоит защитить лист...
Да, вы абсолютно правы, в ближайшее время я это сделаю. Хотя если честно, я не вижу в этом большого смысла - ведь файл скачивается из инета в архиве, что там можно испортить? Ну даже если испортил что-то- скачал заново, или я не прав? Есть еще какая-то польза от защиты?

И еще, скидка по идее всегда задается в процентах, а у Вас в рублях - как то странно, нет?
А где вы увидели скидку в рублях? В строке "Скидка" вообще нет ни одной формулы, предполагается пока только ручной ввод.

Глюк с пропадающими/уползающими кнопками после печати лечится - ставишь им всем "Don't move or size with cells"
Да, спасибо, действительно немного помогло. Немного - потому что, получилось как в медицине - одно лечим, другое калечим. При нажатии кнопки "Help" получается такая штука: кнопки остаются на своих местах, и поэтому закрывают поля ввода. Но тут уж, видно, ничего не сделаешь, я так понимаю, что-то одно...

Посмотреть исправленный вариант можно, как всегда, тут: http://www.colormusic.ru/price.html#a
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36433115
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тогда насчёт хелпа - перед сдвигом, всем кнопкам -
Код: plaintext
1.
2.
3.
4.
    ActiveSheet.Shapes("SpinButton1").Select
    With Selection
        .Placement = xlMove
    End With
после сдвига -
Код: plaintext
1.
2.
3.
    With Selection
        .Placement = xlFreeFloating
     End With
Или наоборот, перед скрытием строк все кнопки закрепить.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36433147
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тогда насчёт хелпа - перед сдвигом, всем кнопкам -
Извините, я не очень понял... Вы пишете всем кнопкам, а в коде я вижу только SpinButton1 . А у меня их с полсотни, как с остальными быть?

Или наоборот, перед скрытием строк все кнопки закрепить.
А как это? Можно немного поподробней?
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36433338
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну у Вас же уже отработан массовый подход к кнопкам - SpinButton1 - это как подсказка куда идти :)
перед скрытием строк все кнопки закрепить - изначально они не закреплены и хелпу не мешают (так ведь было раньше) - вот в начале нажатия на "Сжать" их закрепить, потом при "Расжать" раскрепить... примерно такая мысль - проверять у меня нет времени.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36438133
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот попробовал - не вышло ... Гляньте пожалуйста, где я обшибся ...
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Private Sub Help_Click()

For x =  1  To  46 
ActiveSheet.Shapes("SpinButton" & x).Select
Next

    With Selection
        .Placement = xlMove
    End With

If Help.Value Then
Rows( 2 ).EntireRow.Hidden = False
Else
Rows( 2 ).EntireRow.Hidden = True
End If

    With Selection
        .Placement = xlFreeFloating
    End With

End Sub
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36438192
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вроде так должно получиься (ну или xlMove<->xlFreeFloating :) ):
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
Private Sub Help_Click()

If Help.Value Then
For x =  1  To  46 
ActiveSheet.Shapes("SpinButton" & x).Select
    With Selection
        .Placement = xlMove
    End With
Next
Rows( 2 ).EntireRow.Hidden = False

Else
For x =  1  To  46 
ActiveSheet.Shapes("SpinButton" & x).Select
    With Selection
        .Placement = xlFreeFloating
    End With
Next
Rows( 2 ).EntireRow.Hidden = True

End If

...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36438207
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет, попробовал - что-то не то...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36438301
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот так работает, явно TRUE указал. Может можно и подсократить, нет времени тестить:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
Private Sub Help_Click()

If Help.Value = True Then
For x =  1  To  46 
ActiveSheet.Shapes("SpinButton" & x).Select
    With Selection
        .Placement = xlMove
    End With
Next
Rows( 2 ).EntireRow.Hidden = False
For x =  1  To  46 
ActiveSheet.Shapes("SpinButton" & x).Select
    With Selection
        .Placement = xlFreeFloating
    End With
Next

Else
For x =  1  To  46 
ActiveSheet.Shapes("SpinButton" & x).Select
    With Selection
        .Placement = xlMove
    End With
Next
Rows( 2 ).EntireRow.Hidden = True
For x =  1  To  46 
ActiveSheet.Shapes("SpinButton" & x).Select
    With Selection
        .Placement = xlFreeFloating
    End With
Next
End If
End Sub
...
Рейтинг: 0 / 0
25 сообщений из 143, страница 4 из 6
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Помогите начинающему сделать формулу ...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]