Создание макроса, который может работать на любом листе Excel, который я открываю [дубликат]

Кажется, есть много вопросов об этой проблеме с java.util.Scanner. Я думаю, что более читаемым / идиоматическим решением было бы вызвать scanner.skip("[\r\n]+"), чтобы удалить любые символы новой строки после вызова nextInt().

ИЗМЕНИТЬ: как показано ниже, как @PatrickParker, это вызовет бесконечный цикл, если пользовательские входы любые пробелы после номера. См. Их ответ на лучший шаблон для использования с пропуском: https://stackoverflow.com/a/42471816/143585

1
задан pnuts 11 September 2015 в 03:15
поделиться

1 ответ

Вам нужно добавить свои макросы в Personal.xlsb, чтобы сделать их доступными для всех файлов excel. Выберите «Макроэкономическая книга» в диалоговом окне «Макрос записи», чтобы сделать это быстро.

enter image description here [/g1]

Источник: http://office.microsoft.com/en-in/excel-help/copy-your-macros- к-а-личного-макро-учебное пособие-HA102174076.aspx

4
ответ дан Buddha 29 August 2018 в 02:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: