Я хочу сделать копию ячейки excel из другой ячейки в том же документе, но другую страницу одним нажатием кнопки. Я хочу, чтобы он скопировал имя из другой ячейки, а не число
Как сделать так, чтобы ячейка excel автоматически копировалась из другой ячейки (например. a name) одним нажатием кнопки
12
1 ответ
для части "щелчок кнопки" вам нужно использовать VBA. Простой пример:
создать новую таблицу
Нажмите Alt-F11, чтобы запустить редактор VBA
дважды щелкните значок
ThisWorkbook
запись вVBAProject
дерево слева; это должно дать вам пустой редакторвставьте код внизу этого поста
убедитесь, что вкладка Разработчик включил; инструкции здесь
добавить кнопку; инструкции здесь
код для пункт (4) выше: обратите внимание, что это копирует из ячейки B1 в ячейку A1. Конечно, вы можете заменить их любыми значениями ячеек, но также и именем, а не адресом ячейки. Например, если у вас есть именованная ячейка "MyVal", вы бы поставили" MyVal "вместо" B1 "или"A1".
Sub CopyValue()
ActiveSheet.Range("A1").Value = ActiveSheet.Range("B1")
End Sub
1
отвечен Geoff 2022-12-31 08:30
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]