[상황]

엑셀에 한줄을 추가하려고 우클릭해서 '삽입'을 눌렀는데...

 

[오류]

아래와 같은 오류메시지가 발생(버전에 따라 내용이 다르게 노출됩니다)

Microsoft Excel에서 비어 있지 않은 셀을 워크시트의 끝으로 밀어내기 때문에 새 셀을 삽입할 수 없습니다. 해당 셀은 비어 있는 것으로 나타나지만 빈 값, 일부 서식 또는 수식이 포함되어 있을 수 있습니다. 적절한 수의 행 또는 열을 삭제하여 삽입하려는 공간을 확보하고 다시 시도하세요
데이터의 손실을 방지하기 위해 데이터가 들어 있는 셀을 워크시트 밖으로 이동할 수 없습니다. 새 셀을 삽입할 다른 위치를 선택하거나 워크시트의 끝에서 데이터를 삭제하십시오

 

 

도대체 이게 뭐람???

아무것도 없는 엑셀에서 한줄 추가 할랬더니 에러가!!

 

 

[해결책]

엑셀에서는 총 '1048576' 라인까지 생성이 가능합니다. 하지만 여기서 한줄 더 추가하려고 누르면, 마지막 줄에 아무것도 없을 경우 추가가 됩니다.  (엑셀 버전마다 최대라인수는 다릅니다)

 

다만, 마지막줄에 뭔가가 있다면 이런 에러가 발생하는거죠.

 

이번 상황은 마지막 1048576라인에 '빈칸(스페이스)'이 하나 들어가 있었네요. 이거 때문에 라인이 추가안되는 문제였습니다.

 

그래서 이 빈칸의 내용을 지우시면 됩니다. 원인을 잘 못찾겠으면 마지막 줄 한줄을 그냥 지워버리세요. ㅎ

블로그 이미지

BlueBell_ NINEx

일상과 IT의 만남

댓글을 달아 주세요


  1. 시작->실행->regedit
  2. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp\PortNumber
  3. On the Edit menu, click Modify, and then click Decimal.
  4. Type the new port number, and then click OK.
  5. Quit Registry Editor.
블로그 이미지

BlueBell_ NINEx

일상과 IT의 만남

댓글을 달아 주세요

cacls(Change Access Control Lists)란?

AC(Access Control)목록에 대한 변경 및 수정이 가능

파일의 액세스 제어 목록(ACL)을 화면에 표시하거나 수정합니다.

CACLS 파일 이름 [/T] [/E] [/C] [/G사용자:perm] [/R 사용자 [...]] [/P사용자:perm
[...]] [/D 사용자 [...]]
    파일 이름       지정된 파일의 ACL을 화면에 표시합니다.
    /T              현재 디렉터리와 모든 하위 디렉터리에서 지정한
                    파일을 찾아서 ACL을 바꿉니다.
    /E              ACL을 대체하지 않고 편집합니다.
    /C              오류를 무시하고 ACL을 계속 바꿉니다.
    /G 사용자:perm  지정된 사용자의 사용 권한을 부여합니다.
                    Perm은 다음과 같습니다:
                              R    읽기
                              W    쓰기
                              C    바꾸기(쓰기)
                              F    모든 권한
    /R 사용자       지정된 사용자의 사용 권한을 철회합니다.
    /P 사용자:perm  지정된 사용자의 사용 권한을 바꿉니다.
                    Perm은 다음과 같습니다:
                              N    없음
                              R    읽기
                              W    쓰기
                              C    바꾸기(쓰기)
                              F    모든 권한
    /D 사용자       지정된 사용자의 액세스를 거부합니다.
한 명령에 하나 이상의 파일을 지정하는 대표 문자를 사용할 수 있습니다.
한 명령에 하나 이상의 사용자를 지정할 수 있습니다.

약어:
   CI - Container Inherit.
        ACE가 디렉터리에 의해 상속됩니다.
   OI - Object Inherit.
        ACE가 파일에 의해 상속됩니다. 
   IO - Inherit Only.
        ACE가 현재 파일/디렉터리에 적용되지 않습니다.



c:\abc.txt 파일이 있다는 가정하에..

ex1)c:\abc.txt파일에 대한 모든 사용자 권한을 삭제
cacls c:\abc.txt /E /D everyone
또는
cacls c:\abc.txt /E /P everyone:N

해석: cacls 커맨드 명령어를 통해서 abc.txt파일에 대해 ACL을 대체하지 않고 편집(/E)하고, 지정된 사용자(everyone)의 엑세스를 거부(/D옵션)함.

ex2)c:\abc.txt파일에 지정된 사용자의 사용 권한 철회
cacls c:abc.txt /E /R everyone
해석: cacls 커맨드 명령어를 통해서 abc.txt파일에 대해 ACL을 대체하지 않고 편집(/E)하고, 지정된 사용자(everyone)에게 걸려있던 사용 권한들을 모두 철회함.

블로그 이미지

BlueBell_ NINEx

일상과 IT의 만남

Tag cacls

댓글을 달아 주세요


HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnceEx
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices
HKEY_LOCAL_MACHINE\Software\Classes\exefile\shell\open\command
HKEY_CLASSES_ROOT\exefile\shell\open\command
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon Shell 
블로그 이미지

BlueBell_ NINEx

일상과 IT의 만남

댓글을 달아 주세요

cmd에서

net use * /delete  

블로그 이미지

BlueBell_ NINEx

일상과 IT의 만남

댓글을 달아 주세요

c:\oracle\ora92\bin>sqlplus "/as sysdba"
(sysdba로 접속한다. 단, 절대경로는 다를 수 있으니 자신에 알맞은 경로로 가서 하면 됨)

sql>alter user system identified by "새로 적용 할 비밀번호";
(system의 비밀번호를 변경)


sql>alter user sys identified by "새로 적용 할 비밀번호";
(sys의 비밀번호를 변경)

블로그 이미지

BlueBell_ NINEx

일상과 IT의 만남

댓글을 달아 주세요

-->