«excel» 태그된 질문

Excel 개체 또는 파일에 대한 프로그래밍 또는 복잡한 수식 개발에 대한 질문에만 해당됩니다. Excel 태그를 VBA, VSTO, C #, VB.NET, PowerShell, OLE 자동화 및 기타 프로그래밍 관련 태그 및 질문 (해당되는 경우)과 결합 할 수 있습니다. 단일 워크 시트 기능에 대한 MS Excel 관련 일반 도움말은 수퍼 유저에게 있습니다.

8
VBA에서 전역 변수를 어떻게 선언합니까?
다음 코드를 작성했습니다. Function find_results_idle() Public iRaw As Integer Public iColumn As Integer iRaw = 1 iColumn = 1 그리고 오류 메시지가 나타납니다. "하위 또는 함수의 유효하지 않은 속성" 내가 뭘 잘못했는지 알아? Global대신 사용하려고했지만 Public같은 문제가 발생했습니다. 나는 함수 자체를`Public '으로 선언하려고 시도했지만 그다지 좋지 않았다. 전역 변수를 만들려면 …

23
Excel 2007에서 줄 바꿈으로 CSV 가져 오기
Excel에서 열 수 있도록 검색 결과를 CSV 파일로 내보내는 기능을 개발 중입니다. 필드 중 하나는 줄 바꿈, 쉼표, 따옴표 등을 포함 할 수있는 자유 텍스트 필드입니다.이를 방지하기 위해 필드를 큰 따옴표 ( ")로 묶었습니다. 그러나 데이터를 Excel 2007로 가져 와서 적절한 구분 기호를 설정하고 텍스트 한정자를 큰 따옴표로 설정하면 줄 …
129 excel  csv  newline  excel-2007 


9
Excel 날짜를 문자열로 변환
Excel 시트의 셀에는 다음과 같은 날짜 값이 있습니다. 01/01/2010 14:30:00 해당 날짜를 텍스트로 변환하고 텍스트가 날짜와 정확히 똑같이 보이기를 원합니다. 따라서 Date 값은 01/01/2010 14:30:00비슷해야 01/01/2010 14:30:00하지만 내부적으로는 Text 여야합니다. Excel에서 어떻게 할 수 있습니까?

15
IF 문 : 조건이 거짓 인 경우 셀을 비워 두는 방법 (“”이 작동하지 않음)
조건이 FALSE이면 셀이 비어있는 IF 문을 작성하고 싶습니다. 예를 들어 C1 ( 조건이 false )에 다음 공식이 입력 된 경우 : =IF(A1=1,B1,"") C1이 비어 있거나를 사용하지 않는 것으로 테스트되면 C1이 비어있는 것처럼 보이더라도을 =ISBLANK(C1)반환 FALSE합니다. 즉 =IF(A1=1,B1,""), 조건이 충족되지 않으면 수식이 기술적으로 셀을 비워 두지 않습니다. 그것을 달성하는 방법에 대해 …

4
Excel에서 밀리 초 표시
Excel 매크로에서 밀리 초를 표시하려고합니다. 밀리 초 단위의 타임 스탬프 인 정수 열이 있고 (예 : 28095200은 오전 7 : 48 : 15.200) 실행 평균을 유지하고 hh:mm:ss.000형식으로 시간을 표시하는 새 열을 그 옆에 만들고 싶습니다 . Dim Cel As Range Set Cel = Range("B1") temp = Application.Average(Range("A1:A2")) / 1000 ms …
122 excel  vba  time 

10
데이터를 덮어 쓰지 않고 기존 Excel 파일에 쓰는 방법 (Pandas 사용)?
팬더를 사용하여 다음과 같은 방식으로 파일을 엑셀에 씁니다. import pandas writer = pandas.ExcelWriter('Masterfile.xlsx') data_filtered.to_excel(writer, "Main", cols=['Diff1', 'Diff2']) writer.save() Masterfile.xlsx는 이미 여러 개의 다른 탭으로 구성되어 있습니다. 그러나 아직 "Main"이 포함되어 있지 않습니다. Pandas는 "메인"시트에 올바르게 씁니다. 불행히도 다른 모든 탭도 삭제합니다.


4
Excel에서 범위의 각 행을 반복합니다.
이것은 내장 기능이 있다고 확신하는 것들 중 하나입니다 (그리고 과거에 그것을 들었을 수도 있습니다).하지만 기억하기 위해 머리를 긁적입니다. Excel VBA를 사용하여 다중 열 범위의 각 행을 어떻게 반복합니까? 내가 검색 한 모든 자습서는 1 차원 범위를 통해 작업하는 것에 대해서만 언급하는 것 같습니다.
116 excel  vba  loops  excel-2003 


6
" 'Microsoft.ACE.OLEDB.12.0'공급자가 로컬 컴퓨터에 등록되어 있지 않습니다."xlsx 프로세스를 SQL 서버로 가져 오는 중 오류 발생
64 비트 Windows 7 및 SQLServer 2008 R2 (64 비트)가 있습니다. 나는 엑셀 파일을 SQL 서버로 가져 오기 위해 여기 에 있는 지침을 따르지만 엑셀 파일에 액세스하려고 할 때 해당 게시물의 그림 3 섹션에서 다음을 클릭하면이 오류가 중지됩니다. The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine 설치해야한다는 것을 …

22
시트가 있는지 테스트 또는 확인
Dim wkbkdestination As Workbook Dim destsheet As Worksheet For Each ThisWorkSheet In wkbkorigin.Worksheets 'this throws subscript out of range if there is not a sheet in the destination 'workbook that has the same name as the current sheet in the origin workbook. Set destsheet = wkbkdestination.Worksheets(ThisWorkSheet.Name) Next 기본적으로 원본 통합 …
115 excel  vba  scripting 

3
팬더는 열을 색인으로 사용할 수 있습니까?
다음과 같은 스프레드 시트가 있습니다. Locality 2005 2006 2007 2008 2009 ABBOTSFORD 427000 448000 602500 600000 638500 ABERFELDIE 534000 600000 735000 710000 775000 AIREYS INLET459000 440000 430000 517500 512500 열을 행과 수동으로 바꾸고 싶지 않습니다. 다음과 같이 목록에 데이터를 읽는 팬더를 사용할 수 있습니까? data['ABBOTSFORD']=[427000,448000,602500,600000,638500] data['ABERFELDIE']=[534000,600000,735000,710000,775000] data['AIREYS INLET']=[459000,440000,430000,517500,512500]
114 python  excel  pandas 

11
Microsoft Excel ActiveX 컨트롤이 비활성화 되었습니까?
ActiveX 확인란을 사용하여 특정 활동을 제어하는 ​​Excel 워크 시트가 있습니다. 그들은 최근에 일했지만 오늘은 오류를주기 시작했습니다. 동료로부터 경고를 받았지만 여전히 내 컴퓨터에서 작동하고있었습니다. 나는 그의 Excel 버전을 내 버전과 비교해 보았고 그의 버전은 더 최신 버전이었습니다. 새로운 Windows 업데이트가 있음을 알았으므로 업데이트했습니다. 보류중인 업데이트를 적용한 후에는 더 이상 내 컴퓨터에서 …
113 excel  vba  activex 


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.