Независимые радиокнопки (Microsoft Excel)
Ларри использует Excel, чтобы отслеживать свои выступления в боулинге. В рамках своей системы он хотел бы использовать панель инструментов «Элементы управления» для добавления переключателей (иногда называемых переключателями) на свой рабочий лист, по одной для каждого из десяти контактов. Он хотел бы иметь возможность нажимать на переключатели, представляющие кегли, которые он оставил стоять после первого броска мяча.
Проблема в том, что радиокнопки не предназначены для множественного выбора. Если в группе несколько переключателей, одновременно можно выбрать только один из переключателей в этой группе. (Это было бы приемлемо, если бы Ларри никогда не оставлял более одной булавки на ногах после каждого броска, но такое ожидание может быть необоснованным.)
Есть два варианта, которые можно попробовать. Самый простой — использовать флажки вместо переключателей. По конструкции флажки независимы друг от друга; вы можете щелкнуть по одному или по всем — это не имеет значения. Вы можете легко расположить флажки в виде треугольника, чтобы имитировать положение кеглей для боулинга.
Недостатком этого подхода является то, что флажки имеют квадратную форму. Если эта эстетика не соответствует вашим ожиданиям, тогда может быть лучше второй подход. При таком подходе каждая радиокнопка помещается в отдельную группу.
Помните, что одновременно можно выбрать только один переключатель для каждой группы.
Когда вы добавляете переключатели на рабочий лист, они по умолчанию относятся к той же группе, имя которой совпадает с именем рабочего листа. Добавляя каждый переключатель, вы можете щелкнуть его правой кнопкой мыши и отобразить его свойства. Одно из свойств — GroupName; измените это на что-то вроде Pin1, Pin2 и т. д. Пока каждая радиокнопка использует другое имя группы, они будут считаться независимыми друг от друга.
Использование флажков вместо переключателей дает преимущество — огромное преимущество. Флажки можно ставить, а затем снимать; радиокнопки не могут. Таким образом, вы можете один раз щелкнуть флажок, чтобы установить его, и второй раз, чтобы снять его. Если вы попробуете сделать это с помощью переключателей, это не сработает — когда переключатель выбран, он будет выбран навсегда.
Это не так уж важно, если у вас есть несколько переключателей в одной группе — если вы ошиблись, щелкнув одну, просто нажмите другую, чтобы отменить ее. Если вы сконфигурируете свойства так, чтобы для каждой группы был один переключатель, то вы можете выбрать только этот единственный переключатель в каждой группе; вы не можете отменить это.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (3076) применим к Microsoft Excel 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Excel (Excel 2007 и новее) здесь:
link: / excelribbon-Independent_Radio_Buttons [Независимые радиокнопки]
.