본문 바로가기

Office/Excel9

Cell 내용을 사용자는 변경 못하고 VBA로만 변경 가능하도록 하는 방법 출처: http://stackoverflow.com/questions/125449/how-to-protect-cells-in-excel-but-allow-these-to-be-modified-by-vba-script VBA로 Cell에 값을 바꾸는 프로그램을 돌리는데 사용자가 그 값을 바꾸지 못하게 하기 위한 방법입니다. 츨처를 보니 워크시트를 보호하는데 UserInterface에 대해서만 보호되도록 하는 방법이 있네요. 예를 들어서 Sheet1을 보호하시려면 다음과 같이 하시고Worksheets("Sheet1").Protect "Password", UserInterfaceOnly:=True Password 부분은 각자 원하시는 패스워드를 지정해주시면 됩니다. 보호가 끝나면 다음과 같이 Unprotect.. 2016. 6. 8.
Excel 2007/2010 Worksheet 보호 암호 해제 출처: http://byedong.tistory.com/144 http://cafe.naver.com/excelmaster/37623 가끔 남이 준 Excel 2007/2010에 Worksheet 보호가 걸려있어서 편집도 안되고 불편한 적이 많았는데 이를 해결할 두가지 방법이 출처에 나와있습니다. 첫번째는 www.straxx.com의 Excel Password Remover(http://www.straxx.com/free-excel-password-remover-2012/)를 사용하는 방법인데, 제가 갖고 있는 Excel 파일에 테스트 해보니 10분을 기다려도 안되길래 그냥 포기하고 Excel 프로세스를 죽였습니다. 두번째 방법은 Naver 카페에 있는 Excel의 버그를 이용한 방법입니다. 설명에는 E.. 2015. 8. 3.
Excel에서 Root Mean Square 구하기 출처: http://www.ehow.com/how_12080015_rms-excel.html Excel을 이용해서 Root Mean Squrare Error를 구할 때는 다음처럼 구하면 됩니다. 예를 들어, 데이터가 A1:A10에 있는 경우 RMS는 =SQRT(SUMSQ(A1:A10)/COUNT(A1:A10)) 처럼 구하면 됩니다. 2015. 4. 20.
"정의된 이름으로 저장된 Excel 4.0 함수입니다." 경고 메시지 해결 방법 출처: http://cafe.naver.com/excelmaster/105702 MySQL을 깔고 나서부터 Excel 파일을 저장하려고 하면 "다음 기능은 메크로 제외 통합 문서에 저장할 수 없습니다. 정의된 이름으로 저장된 Excel 4.0 함수입니다. 이러한 기능이 포함된 파일을 저장하려면 [아니요]를 클릭한 다음 [파일 형식] 목록에서 매크로 사용 파일 형식을 선택하십시오. 매크로 제외 통합 순서로 계속 저장하려면 [예]를 클릭하십시오" 라는 메시지 박스가 계속 생성되어서 신경을 거스르더군요. 메시지 박스를 없애고 싶어서 이리저리 궁리를 해보니 MySQL이 Excel에 뭔가 매크로를 심어 놓은 것 같은데 개발 도구->Visual Basic으로 가서 VBA 를 열어봐도 아무런 매크로도 없고 난감하더군.. 2015. 4. 20.