나는 공식이있는 셀을 가지고 있는데, 단어를 보여줍니다. 원하는 경우 해당 셀을 편집 할 수 있기를 원합니다. 문제는 내가 시도하면 수식을 보여 주며 수식이 표시된 단어로 대체 될 수 있도록 옆에 단추를 만들고 싶습니다. 나는이 스크립트가 그렇게 할 것이라고 생각했지만 분명히 그렇지는 않았다.Excel VBA 수식을 덮어 쓸 셀 값 복사?
내가 잘못 된 곳을 누군가 보여 줄 수 있습니까? 나는 셀의 "가치"를 복사하고 다시 거기를 붙여 넣을 경우
Sub Edit_Nonconformity()
ThisWorkbook.Sheets("Sheet2").Cells(2, 40).Value = ThisWorkbook.Sheets("Sheet2").Cells(2, 40).Value
End Sub
나는 적어도 그게 내가이 일 것이라고 생각하는 방법, 그것은 스크립트를 덮어 쓸 것, 생각했다.
기본적으로 수식이 다른 시트에서 가져 오기 때문에 표준 수식이 사용되므로 원하는대로 단추를 누르면 수식에서 편집 가능한 텍스트로 표시되는 수식에서 셀로 변경됩니다. 셀을 편집하십시오.
누구에게나 맞는가요?
코드에 아무런 문제가 없습니다. 그것은 당신이 언급 한대로 작동합니다. 올바른 통합 문서 또는 올바른 셀을 언급하고 있습니까? 어떤 셀에 공식이 있습니까? $ AN $ 2 [셀 (2, 40)] 또는 $ B $ 40 [셀 (40,2)은 어느 쪽입니까?] –
숫자가 섞여 있다고 나에게 말하고 있습니까? 그래, 내가 그랬지. 내 머리를 탁자에 넣을 수 있을까? 실제로 코드는 정확하지만 배치는 모두 잘못되었습니다 ... 댕! 나는 때때로 실독증을 싫어한다. –
@SiddharthRout 잘 찾아 냈습니다 – assylias