• Почему нет доступа к устройству в локальной сети?

    KEugene
    @KEugene
    А если остановить работу локального сервера? Тогда все работает?
    Просто, чтобы понять, где проблема. Как по мне, что-то с сервером на компьютере. Если не заморачиваться, то попробовать вручную задать для доп.устройства на роутере другой адрес.
    Ответ написан
    Комментировать
  • XlsxWriter. Описание рабочей книги/листов/таблиц в виде класса?

    KEugene
    @KEugene
    Хм... что-то не то.
    Вот пример с сайта https://xlsxwriter.readthedocs.io/

    import xlsxwriter
    
    # Create a workbook and add a worksheet.
    workbook = xlsxwriter.Workbook('Expenses01.xlsx')
    worksheet = workbook.add_worksheet()
    
    # Some data we want to write to the worksheet.
    expenses = (
        ['Rent', 1000],
        ['Gas',   100],
        ['Food',  300],
        ['Gym',    50],
    )
    
    # Start from the first cell. Rows and columns are zero indexed.
    row = 0
    col = 0
    
    # Iterate over the data and write it out row by row.
    for item, cost in (expenses):
        worksheet.write(row, col,     item)
        worksheet.write(row, col + 1, cost)
        row += 1
    
    # Write a total using a formula.
    worksheet.write(row, 0, 'Total')
    worksheet.write(row, 1, '=SUM(B1:B4)')
    
    workbook.close()


    Создали книгу.
    Добавили лист. Лист этот и есть набор ячеек.
    Все, дальше, практически, как в VBA. Можо "поячеечно" задавать значения. Можно попробовать прямо массивом (там же пример с пандой).
    import pandas as pd
    
    # Create a Pandas dataframe from the data.
    df = pd.DataFrame({'Data': [10, 20, 30, 20, 15, 30, 45]})
    
    # Create a Pandas Excel writer using XlsxWriter as the engine.
    writer = pd.ExcelWriter('pandas_simple.xlsx', engine='xlsxwriter')
    
    # Convert the dataframe to an XlsxWriter Excel object.
    df.to_excel(writer, sheet_name='Sheet1')
    
    # Close the Pandas Excel writer and output the Excel file.
    writer.save()


    Куда еще проще?
    Ответ написан
  • Как автоматически создать Excel таблицу по заполненной форме?

    KEugene
    @KEugene
    Если нужна форма для внесения данных и нет желания учить язык или платить, то можно использовать Access, где есть возможность создать форму ввода (ну немного придется почитать). Если использование экселя принципиально, то потом можно из него подключиться к этой базе в пару кликов.
    Ответ написан
    Комментировать
  • Как в Excel посчитать сумму с условием?

    KEugene
    @KEugene
    Так и пишем:
    =((A1+B1)>15)*((A1+B1+C1)>10)*(A1+B1+C1)
    Умножение играет роль логтческого И: если условие в скобках выполняется, то значение равно 1. Соответственно при рассчитывваемых значениях будет 1*1*(А1+В1+С1).
    Но вам не кажется, что если там нет отрицательных чисел, то второе условие избыточно?
    Ответ написан
  • Формула. Как получить диапазон листов с условием в Excel?

    KEugene
    @KEugene
    Допустим, у нас есть два листа:
    Лист1
    Лист2
    На листе Лист1 в А1 пишем "Лист2" без кавычек.
    На листе Лист2 в А1 пише "ФФФ" без кавычек
    На листе Лист1 в А2 пишем формулу
    =ДВССЫЛ(A1&"!A1")
    Получаем в ячейке значение ФФФ.

    Оно? А то вопрос не совсем понятен...
    Ответ написан
    2 комментария
  • Каким клеем приклеивать резиновую прокладку под клавишей?

    KEugene
    @KEugene
    Термоклей будет держать хорошо. Надо действовать быстро и предварительно хорошо зачистить поверхности.
    Ответ написан
    Комментировать
  • Научить компьютер чувствовать: есть рядом человек или нет?

    KEugene
    @KEugene
    Эта задача легко решалась еще 20 лет назад с помощью емкостных датчиков. Запрос в гугл "подключение емкостного датчика к компьютеру" на первой же странице выдает кучу вариантов подключения, в том числе и решения "на коленке".
    Ответ написан
    3 комментария
  • Как протабулировать две функции?

    KEugene
    @KEugene
    Вместо Х подставлять -1, -0.8, -0.6 ... 0.8, 1 и записать результат в таблицу:

    Х |-1.0 | -0.8 | -1.6 | ... | 0.8 | 1.0 |
    А | ... | ... | ... | ...
    В | ... | ... | ... | ...
    Ответ написан
    Комментировать
  • Как не отпугнуть заказчика плохим английским?

    KEugene
    @KEugene
    Could you speak a bit slowly?
    I'm afraid my English is not fluent...
    и улыбнуться.
    Это более "живой" вариант, который вызывает симпатию :)
    Ответ написан
    Комментировать
  • Домашняя цензура для Youtube?

    KEugene
    @KEugene
    У меня четырехлетняя дочка. Сам задавался таким вопросом. YouTube Kids меня не устроил по причине отсутсвия какого-либо управления. То есть, кроме указания возраста зрителя, все остальное на усмотрение гугла и его рекламной политики. В итоге "Мистер Макс" меня просто задолбал. Что бы ребенок не смотрел, рано или поздно все сводится к этому Максу и его сестре.

    Я нашел и пользуюсь другой программой - YouTuze (есть как под Android, так и iOS). В бесплатной версии можно прописать до 10 каналов + отдельные видео и ребенок сможет смотреть только их! Лицензия (кажется, около трех долларов) снимает ограничение.

    А связка с "Kids Zone - Parental Controls & Child Lock" (Android) дает вообще изумительный вариант. На планшете может быть запущено только то, что мной санкционировано. В бесплатной версии до 7 программ. Можно настроить автозапуск и выход из программы по паролю. В общем, у ребенка никаких шансов увидеть или запустить что-то не то.
    Ответ написан
    4 комментария
  • Сбились связи в Excel?

    KEugene
    @KEugene
    Раньше документ открывался с одной вкладки, теперь он открывается с другой вкладки


    Он открывается с того листа, на котором происходило последнее сохранение. Если там сидит макрос, который активирует некий лист принудительно при открытии, то, скорее всего, этот макрос не работает.

    При копировании колонки из одной вкладки и попытки вставить в другую...

    Проверьте, нет ли скрытых строк (за одно и колонок) на листе-источнике, они могут быть и именно скрыты, и сжаты по высоте в ручную до нуля - зрительно они невидимы, но их отображение потребует разных манипуляций.
    Ответ написан
    1 комментарий
  • Как выполнить проверку данных без пустых значений?

    KEugene
    @KEugene
    Немного не понятно, в чем суть вопроса без примера.
    А вообще, такое количество вложений ЕСЛИ() в качестве проверки значения одной ячейки, обычно, говорит о том, что что-то пошло не так.
    Ответ написан
    Комментировать