반응형

Excel 29

디스플레이 없이 VBA로 읽을 수 있도록 Excel 파일 열기

디스플레이 없이 VBA로 읽을 수 있도록 Excel 파일 열기 매크로를 사용하여 기존 Excel 파일을 검색하고 싶지만 코드로 열었을 때 해당 파일을 표시하지 않습니다.말하자면, 그것들을 "뒤에서" 열 수 있는 방법이 있습니까?현재 Excel 인스턴스에서 보이지 않게 열 수 있는지 확실하지 않습니다. 그러나 Excel의 새 인스턴스를 열고 숨긴 다음 워크북을 열 수 있습니다. Dim app as New Excel.Application app.Visible = False 'Visible is False by default, so this isn't necessary Dim book As Excel.Workbook Set book = app.Workbooks.Add(fileName) ' ' Do what y..

programing 2023.05.16

Excel 셀 값을 기준으로 범위 정의

Excel 셀 값을 기준으로 범위 정의 셀에 지정된 값을 기준으로 범위를 정의할 수 있습니까? 예를 들어, 다음과 같습니다.선택한 항목은 A1입니다.A5 저것은 5개의 세포입니다.셀 값(B1 등)을 5로 설정하여 Excel이 이를 결정하도록 할 수 있습니까? 셀 값을 한 번 변경하면 많은 범위를 쉽게 변경할 수 있습니다.그래서 셀 값(B1)을 6으로 변경하면 됩니다.범위는 자동으로 A1로 변경됩니다.A6 더 구체적으로 말하자면, 저는 그것을 반대로 하고 싶습니다. 최종 예:선택 항목은 A6:A10(5개 셀)이어야 합니다.B1에서 나는 5라는 값을 가집니다.만약 내가 B1의 값을 6으로 바꾸면요.범위가 A5로 변경되어야 합니다.A10 누가 나 좀 도와줄 수 있어요?A1, A2, A3, A4, A5, A6 ..

programing 2023.05.06

jQuery 스프레드시트/Grid 플러그인(Excel에서 복사/붙여넣기)

jQuery 스프레드시트/Grid 플러그인(Excel에서 복사/붙여넣기) 닫혔습니다. 이 질문은 충족되지 않습니다.스택 오버플로 지침입니다.현재 답변을 수락하고 있지 않습니다. 도구, 라이브러리 또는 즐겨찾는 오프사이트 리소스를 추천하거나 찾는 질문은 의견이 많은 답변과 스팸을 유인하는 경향이 있기 때문에 스택 오버플로의 주제에서 벗어나 있습니다.대신 문제를 설명하고 문제를 해결하기 위해 지금까지 수행된 작업을 설명합니다. 9년 전에 문을 닫았습니다. 이 질문을 개선합니다. 스프레드시트나 그리드 같은 것을 위한 jQuery 플러그인을 찾고 있습니다.저는 많은 jQuery Grid 플러그인과 스프레드시트 플러그인을 찾았습니다.하지만 엑셀에서/엑셀로 셀을 복사/붙여넣기 기능을 원합니다.여기 이런 거. 뭐 추..

programing 2023.05.01

Windows 탐색기를 열고 파일 선택

Windows 탐색기를 열고 파일 선택 vba 양식에서 Windows 탐색기 창을 열고 특정 파일로 이동한 후 선택하여 파일 이름을 텍스트 상자에 넣을 수 있는 방법이 있습니까?다음 스니펫을 확인하십시오. Private Sub openDialog() Dim fd As Office.FileDialog Set fd = Application.FileDialog(msoFileDialogFilePicker) With fd .AllowMultiSelect = False ' Set the title of the dialog box. .Title = "Please select the file." ' Clear out the current filters, and add our own. .Filters.Clear .Fil..

programing 2023.04.26

vba 매크로에서 빈 배열을 확인하는 방법

vba 매크로에서 빈 배열을 확인하는 방법 이 질문에는 이미 다음과 같은 답이 있습니다. 어레이가 VB6에서 초기화되었는지 확인하는 방법은 무엇입니까? (24개 답변) 마감됨3년 전에. 빈 배열을 확인하고 싶습니다.구글은 저에게 다양한 해결책을 주었지만 아무 것도 작동하지 않았습니다.아마도 제가 그것들을 올바르게 적용하지 않는 것 같습니다. Function GetBoiler(ByVal sFile As String) As String 'Email Signature Dim fso As Object Dim ts As Object Set fso = CreateObject("Scripting.FileSystemObject") Set ts = fso.GetFile(sFile).OpenAsTextStream(1, -..

programing 2023.04.26

버튼에서 매크로를 호출하고 인수를 전달하는 방법

버튼에서 매크로를 호출하고 인수를 전달하는 방법 엑셀 워크시트에 하나의 인수(정수값)를 처리할 수 있는 매크로를 호출하는 버튼을 추가하고 싶습니다.안타깝게도 버튼을 만들 때 인수가 있는 매크로를 연결할 수 없습니다.매크로를 입력하기만 하면 인수가 작동하지 않습니다. 버튼을 눌렀을 때 매크로에 인수를 전달하는 간단한 해결책이 있습니까?예, 단추(또는 기타 Excel 컨트롤/메뉴 작업)에 매크로를 할당하고 상수 OR 변수 인수를 전달할 수 있습니다. '매크로 할당' 창(개체를 마우스 오른쪽 버튼으로 클릭하고 '매크로 할당'을 선택)에서 다음을 수행합니다. 매크로 이름을 작은 따옴표로 묶습니다. 예를 들어, 두 개의 상수를 전달합니다.'Button1_Click("A string!", 7)' '매크로인' 필드에..

programing 2023.04.26

Excel Range의 1차원 배열

Excel Range의 1차원 배열 현재 어레이 Securities에 다음 코드를 채우고 있습니다. Option Base 1 Securities = Array(Worksheets(3).Range("A8:A" & SymbolCount).Value) 그러면 모든 주소가 (1...1,1...)인 2차원 배열이 생성됩니다.N. 1차원 배열(1...)을 원합니다.N) 어떻게 하면 (a) 증권을 1차원 배열로 채우거나 (b) 증권을 1차원 배열로 효율적으로 분리할 수 있는가(각 루프에서 a에 갇혀 있다). 이미 답변을 수락한 것은 알지만, 여기 간단한 코드가 있습니다. (여러 열이 있는) 단일 행을 가져올 경우 다음을 사용합니다. Securities = application.transpose(application...

programing 2023.04.21

SSIS Excel 데이터 원본 - 열 데이터 형식을 재정의할 수 있습니까?

SSIS Excel 데이터 원본 - 열 데이터 형식을 재정의할 수 있습니까? SSIS에서 Excel 데이터 소스를 사용하는 경우 각 열의 데이터 유형은 열의 데이터에서 파생됩니다.이 동작을 재정의할 수 있습니까? 이상적으로는 데이터 흐름의 후반 단계에서 소스로부터 수신된 데이터에 대해 데이터 검증을 수행할 수 있도록 Excel 소스로부터 전달되는 모든 열이 문자열 데이터 유형으로 되어 있어야 합니다. 현재 [Error Output]탭은 변환 실패를 무시하기 위해 사용할 수 있습니다.문제의 데이터는 null이 되어, 패키지는 계속 실행됩니다.다만, 그 행에 적절한 에러 메세지가 생성될 수 있도록, 원래의 데이터가 무엇이었는지를 알고 싶습니다.이 블로그 투고에 따르면 SSIS Excel 드라이버는 첫 번째 ..

programing 2023.04.21

Excel 2013 VBA Clear All Filters 매크로

Excel 2013 VBA Clear All Filters 매크로 오래된 매크로가 작동하지 않는 것 같습니다.VBA 매크로를 실행하도록 적절한 보안을 설정했지만 워크시트의 모든 필터를 클리어하기 위한 몇 가지 방법을 시도하면 컴파일 오류가 발생합니다. 제가 시도한 것은 다음과 같습니다. Sub AutoFilter_Remove() 'This macro removes any filtering in order to display all of the data but it does not remove the filter arrows ActiveSheet.ShowAllData End Sub 시트에 필터가 있는 컬럼이 많기 때문에 사용자가 사용하기 쉽도록 모든 필터를 지울 수 있는 버튼이 있습니다.이것을 시험해 보세..

programing 2023.04.21

행과 열 번호가 지정된 셀의 내용을 가져옵니다.

행과 열 번호가 지정된 셀의 내용을 가져옵니다. 행과 열 번호를 지정하여 셀의 내용을 가져오고 싶습니다.행과 열 번호는 셀(여기서는 B1, B2)에 저장됩니다.다음과 같은 해결책이 효과가 있다는 것은 알지만, 그들은 약간 허술하다고 느낍니다. 솔 1 =CELL("contents",INDIRECT(ADDRESS(B1,B2))) 솔 2 =CELL("contents",OFFSET($A$1, B1-1,B2-1)) 좀 더 장황한 방법은 없을까?(=CellValue(행, col) 등) 편집/해명:저는 엑셀 워크시트의 공식만 사용하고 싶습니다.VBA 없음즉, 저는 VBA Cells() 메서드에 상당하는 것을 엑셀 공식으로 찾고 있습니다.수식의 CELL() 부분은 필요 없습니다. =INDIRECT(ADDRESS(B1,..

programing 2023.04.21
반응형