@ProLua

Страница 143 из 307
annelin
19.08.2017
21:52:16
но насколько я понимаю

100-99-98-97-96-95...80..50..20..0

будет как-то так

Snusmumriken
19.08.2017
21:53:20
Хех, литий-ионная банка - это трёхслойный сендвич, свёрнутый в рулон. Чем больше площадь рулона - тем выше ёмкость, но быстрее деградирование. Или я путаю с токоотдачей, такое тоже может быть.

Google
Snusmumriken
19.08.2017
21:54:28
Но три банки деградируют с той же скоростью, с какой деградирует одна банка. Вот только ёмкость теряется в три раза быстрее ))

Влад
19.08.2017
21:54:39
Пруф про деградацию?

Snusmumriken
19.08.2017
21:54:52
Возьми калькулятор )))

Влад
19.08.2017
21:58:35
Нет, мне непонятно, почему большая площадь рулона заставляет его быстро деградировать

Philipp
19.08.2017
21:59:13
Физика)))

Snusmumriken
19.08.2017
22:01:29
Скорость химических реакций зависит от площади соприкосновения реагентов. Химия, шестой класс. Деградация - такая же химическая реакция и такой же процесс как и токоотдача.

Philipp
19.08.2017
22:03:03
Не, вот в химии не шарю. Херня эта ваша химия))

Saphire
20.08.2017
03:31:20
Group Butler [beta]
20.08.2017
09:26:14
Добро пожаловать в чат pro.lua, Дмитрий! Ознакомься с правилами чата (в описании и прикрепленном сообщении), и присоединяйся к обсуждению.

Дмитрий
20.08.2017
09:32:04
Всем привет. Ребят, у меня небольшой вопросик, уж и не знаю кого спрашивать ( в поиске гугл выдаёт не то, что нужно. Описание проблемы - нужно, чтобы в Excel-e менялся шрифт на определённые числа, которые я пропишу. У меня получается сделать только на одно число. Через условное форматирование не пашет (в екселе неет такой возможности). Собственно вопрос - как мне добавить ещё числа? Вот код, если надо (скину полный файл): Private Sub Worksheet_Calculate() With Range("F3") If .Value = 5 Then .Font.Size = 10 Else .Font.Size = 20 End If End With End Sub

Тут в ячейке F3 только пятёрка меняет свой размер шрифта, как мне прописать и другое число?

Google
The Dude
20.08.2017
09:34:09
Нихуя себе.

Луа чат мой тут своим экселем заляпал.

Дмитрий
20.08.2017
09:35:41
Простите, я просто не знаю, куда можно обратиться

Дмитрий
20.08.2017
09:36:05
Тут вроде прогеры, а проблема с VBA связана

The Dude
20.08.2017
09:36:23
Тут вроде прогеры, а проблема с VBA связана
Ты не видишь разницы между вба и луа?

Ну и плюс не осилил элементарное условное форматирование.

Дмитрий
20.08.2017
09:37:32
Я второй день в программировании, нет, я даже не знаю что это - луа

Я написал - условное форматирование не работает, он не меняет размер шрифта

Snusmumriken
20.08.2017
10:21:05
Я второй день в программировании, нет, я даже не знаю что это - луа
Смотри. Ты приходишь в группу, в которой сидят проггеры на языке "луа". Это всё равно что добраться до сообщества проектировщиков турбинных двигателей, и попросить их спроектировать тебе дом. "А что, и те и те - проектировщики! Пущай спроектируют мне домик, мне маленький нужен!". Ну, или классика: "Алло, пожарные? А пожарьте мне курицу! Не жарите а тушите? Ну так потушите!" 1. При указании Range - указывай worksheet: ActiveSheet.Range("XX"): For Each cell in ActiveSheet.Range("XX:YY") if cell.Value = 5 Then cell.Font.Size = N End Next cell 2. Ищи инфу лучше. Пробуй иначе задать вопрос гуглу, разбить задачу на несколько, а то как пидр.

Дмитрий
20.08.2017
10:23:00
Что ты вообще, изначально хочешь сделать?
я составляю таблицу-программу в екселе, но сейчас конкретная задача - сделать так, чтобы когда производились расчёты в ячейке F3, определённые числа менялись в размере шрифта.

Смотри. Ты приходишь в группу, в которой сидят проггеры на языке "луа". Это всё равно что добраться до сообщества проектировщиков турбинных двигателей, и попросить их спроектировать тебе дом. "А что, и те и те - проектировщики! Пущай спроектируют мне домик, мне маленький нужен!". Ну, или классика: "Алло, пожарные? А пожарьте мне курицу! Не жарите а тушите? Ну так потушите!" 1. При указании Range - указывай worksheet: ActiveSheet.Range("XX"): For Each cell in ActiveSheet.Range("XX:YY") if cell.Value = 5 Then cell.Font.Size = N End Next cell 2. Ищи инфу лучше. Пробуй иначе задать вопрос гуглу, разбить задачу на несколько, а то как пидр.
Если я просто вставлю вашу формулу, работать это не будет, я не вижу, чтоб вы добавили какое-то число, не надо делать из себя умного. Я задавал вопрос в гугл и яндек всеми возможными синонимами 2 дня подряд с утра до ночи и уже сил нет. Вроде элементарная задача, но никто не может ответить, как добавить ещё одно грёбанное число, все только умничают. Я в нескольких чатах сидел, в том числе и по VBA, но никто не смог помочь

Дмитрий
20.08.2017
10:30:04
У меня нет задачи, предоставить тебе готовую формулу, потому что мне за это даже не платят : ) Я поставил себе задачу пихнуть тебя в сторону решения. Давай я себе сделаю, покажу что оно работает, а потом ты сделаешь свою, лады?
Я повторюсь, я второй день в программировании, ваше "подтолкнуть" означает только сбросить меня со скалы, не сказав какое нужно произнести заклинание, чтоб я выжил.

Snusmumriken
20.08.2017
10:30:41
Проблема в том, что заклинаний не существует : ) Волшебной пилюли которая сделает магию - тоже. Это немножко отмазка для страждущих. Для остальных есть наёмные рабочие-волшебники.

Дмитрий
20.08.2017
10:31:56
Да это же просто аналогия. Зачем мне тратить неделю, читая книги и материалы, когда мне может помочь человек за 5 минут?

Google
Дмитрий
20.08.2017
10:32:31
это разовая задача, в которой я не в силах разобраться сам

я ен из тех, кто теребит людей сразу, как у меня что-то не получается. Я пытался сам, но это оказалось выше моего понимания и моей логики. Потому что по логике, нужно через запятую просто добавить число или сос словом "Or", но эта фигня не работает(

И? В чём смысл? Это не то

Snusmumriken
20.08.2017
10:36:40
> я составляю таблицу-программу в екселе, но сейчас конкретная задача - сделать так, чтобы когда производились расчёты в ячейке F3, определённые числа менялись в размере шрифта. То есть, событие на обсчёт? ))

Ты хочешь ловить момент, когда происходит пересчёт страницы? ))

Дмитрий
20.08.2017
10:37:43
число должно быть одного шрифта, до тех пор, пока не выпадет то, что я прописал. В моём примере это число "5"

но прописать другие числа не получается

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

И я бысам заплатил немного, если бы действительно помогли

Philipp
20.08.2017
10:40:46
Одного шрифта – размер шрифта?

Дмитрий
20.08.2017
10:41:33
я скрин вышлю

Дмитрий
20.08.2017
10:42:58


Snusmumriken
20.08.2017
10:43:31
Ты в курсе, что тебе в любом случае надо будет после рассчётов нажимать на кнопку "выполнить макрос"? : )

Дмитрий
20.08.2017
10:43:55
Но в моём примере ничего не надо нажимать, число само меняется

Snusmumriken
20.08.2017
10:44:21
Отлично, тебе нужно вкурить в события экселя : )

Дмитрий
20.08.2017
10:44:46
Я ведь не нажимаю ничего

Saphire
20.08.2017
10:45:03
Эх... А формулами никто уже не пользуется? Там чего только нету

Дмитрий
20.08.2017
10:45:27
Через формулы это неосуществимо, я уже искал

Snusmumriken, по Вашему последнему примеру выглядит вроде работающим, наберу - скажу результат

Google
Vladislav
20.08.2017
10:49:02
Очень нужна помощь Есть модуль cURL нужно получить его вывод в переменную , а он выкидывает его только в консоль

Philipp
20.08.2017
10:51:20
У меня мой шар-предсказаний разбился недавно

Vladislav
20.08.2017
10:51:43
Идёт зарос на урл с регистрацией пользователя , возвращает Json , но получить в переменую через perform - не получается

Admin
ERROR: S client not available

Snusmumriken
20.08.2017
10:51:46
Вот так выглядит магия

Хмм, гифка побилась ((

Saphire
20.08.2017
10:52:01
Ай, мои глаза..

Philipp
20.08.2017
10:52:09
А я думал так и должно быть и охуел :D

Snusmumriken
20.08.2017
10:52:13
Секунду, перезапишу

Philipp
20.08.2017
10:52:30
Saphire
20.08.2017
10:53:13
Идёт зарос на урл с регистрацией пользователя , возвращает Json , но получить в переменую через perform - не получается
Так, кусок или равнозначный код пожалуйста. Может ты там через os.execute кУРЛыкаешь, кто знает.

Snusmumriken
20.08.2017
10:53:18
Хмм

Saphire
20.08.2017
10:53:46
Чем записывал?

Snusmumriken
20.08.2017
10:54:01
gifcam. Ну, типа самая простая в мире софтина для записи, весит 5мб, не надо ставить. Даже в PATH прописал, чтобы запускать win + r -> gifcam.

Philipp
20.08.2017
10:54:16
Удивительно, что не ты её написал :D

Group Butler [beta]
20.08.2017
10:54:17
Добро пожаловать в чат pro.lua, Владислав! Ознакомься с правилами чата (в описании и прикрепленном сообщении), и присоединяйся к обсуждению.

Влад
20.08.2017
10:55:14
c = cURL.easy() c:setopt_url("http://localhost:8088/ari/channels") c:setopt_userpwd( "asterisk:asterisk") c:recv() c:perform({writefunction = function(str) f:write(str) end}) print ("json",str," type " , type(str) )

нужно получить вывод в строку json - dkjson

Google
Snusmumriken
20.08.2017
10:56:26
Карочи, что тут происходит. 1. У самого листа excel есть набор функций, которые дёргаются на какое-то событие. Например, на изменение листа есть специальная функция Worksheet_Change. Ну, или при переходе на лист - Worksheet_Activate, но это как пример. 2. Есть макрос, который дёргается если была изменена определённая ячейка. Выполняет функцию условного форматирования. И да, я это выяснил только что, зайдя в гугл.

Влад
20.08.2017
10:57:12
что не хватает или что делаю нет так - потму что вывод в консоль есть а в переменной получить не могу . 2й день мучаюсь

Snusmumriken
20.08.2017
10:58:09
что не хватает или что делаю нет так - потму что вывод в консоль есть а в переменной получить не могу . 2й день мучаюсь
Курл самостоятельно выводит в консоль всякую лабудень, это не ты её печатаешь.

Влад
20.08.2017
10:58:22
это я уже понял

http://lua-curl.github.io/#installation

Philipp
20.08.2017
10:58:48
Я не уверен, но разве переменная str – не нил?

Ну типа, она находится в скоупе функции и выбраться из него не может

Snusmumriken
20.08.2017
10:59:19
Я когда-то использовал курл для отправки запросов в телеграмм, мб ещё сохранилось что-то. Но с большим удовольствием, я заменил курл на luasec/luasocket.

Philipp
20.08.2017
11:00:28
Да, тут однозначно плюсую. Сокеты хоть и потяжелее, ибо более низкий уровень, но с ними работать приятнее

Влад
20.08.2017
11:00:40
а как тогда получить данные ? буду премного блогадарен за помощь

Philipp
20.08.2017
11:00:55
Хм. Там же пример есть

require("cURL") -- open output file f = io.open("example_homepage", "w") c = cURL.easy_init() -- setup url c:setopt_url("http://www.example.com/") -- perform, invokes callbacks c:perform({writefunction = function(str) f:write(str) end}) -- close output file f:close() print("Done")

Влад
20.08.2017
11:01:16
пробоаал - не работает

Philipp
20.08.2017
11:01:22
Открываешь файл, пихаешь переменную, держащую стрим в функцию writefunction, пишешь туда

Вообще, разраб этого модуля тут сидит, не помню только кто

Страница 143 из 307