반응형

excel 9

AddChart2 VBA 매크로의 숫자는 무엇을 나타냅니까?

AddChart2 VBA 매크로의 숫자는 무엇을 나타냅니까? 저는 Excel 2013을 사용하여 차트를 삽입할 때 매크로를 기록한 적이 있습니다. 제 경우에는 열로 된 차트입니다.보기 코드 옵션에는 다음과 같은 코드 라인이 표시됩니다. ActiveSheet.Shapes.Addchart2(286,xl3DColumnClustered).Select 숫자 286이 무엇을 나타내는지 잘 모르니 도와주세요.Addchart2의 구문은 다음과 같습니다. expression.AddChart2(Style,XlChartType,Left,Top,Width,Height,NewLayout) "286"을 "285"로 바꾸면 차트가 파란색 배경으로 나타납니다.숫자가 100이면 오류가 나옵니다. 숫자가 무엇을 나타내는지 누가 좀 알려..

programing 2023.09.07

Excel에서 VBA를 사용하여 이중으로 잘라내기

Excel에서 VBA를 사용하여 이중으로 잘라내기 텍스트 상자에 표시하기 위해 두 배 값의 소수점 자리 수를 잘라내야 합니다.vba로 이를 어떻게 달성할 수 있습니까?값을 반올림하려면 반올림 함수를 사용할 수 있습니다(단, VBA의 반올림 함수는 뱅커 반올림(Banker's Round)이라고도 하며 위 또는 아래로 5번 반올림합니다. 기존 반올림을 사용하면 형식을 사용합니다). 반올림하지 않고 값을 자를 경우, 허용된 답과 같이 문자열을 사용할 필요가 없습니다. 단지 수학을 사용합니다. Dim lDecimalPlaces As Long: lDecimalPlaces = 2 Dim dblValue As Double: dblValue = 2.345 Dim lScale = 10 ^ lDecimalPlaces Di..

programing 2023.09.07

VBA를 사용하여 Range를 사용하여 전체 Excel 시트를 선택하려면 어떻게 해야 합니까?

VBA를 사용하여 Range를 사용하여 전체 Excel 시트를 선택하려면 어떻게 해야 합니까? 저는 이 질문에 대한 유사한 해결책을 c# Excel 워크시트의 모든 셀을 선택하는 방법에서 찾았습니다.c#의 범위 객체? VBA에서 이를 수행하는 프로세스는 무엇입니까? 일반적으로 "ctrl+shift over arrow, down arrow"를 사용하여 전체 셀 범위를 선택합니다.매크로에서 실행하면 A1이 코드화 됩니다.예를 들어 Q398247930입니다.난 그냥 그게 필요해 .SetRange Range("A1:whenever I run out of rows and columns") 매크로 없이도 쉽게 할 수 있지만, 저는 모든 과정을 매크로로 만들려고 합니다. 이것은 단지 일부분에 불과합니다. Sub so..

programing 2023.04.20

ClosedX를 사용한 Excel 파일 읽기ML

ClosedX를 사용한 Excel 파일 읽기ML 제 엑셀 파일은 표 형식으로 되어 있지 않습니다.엑셀 파일을 읽으려고 합니다.내 엑셀 파일에는 표 형식의 섹션이 있습니다. 표 형식의 3행에서 20행까지 반복하여 데이터를 읽어야 합니다. 코드명은 다음과 같습니다. string fileName = "C:\\Folder1\\Prev.xlsx"; var workbook = new XLWorkbook(fileName); var ws1 = workbook.Worksheet(1); 3 ~ 20 행을 루프하여 3, 4, 6, 7, 8 열을 읽으려면 어떻게 해야 합니까?또한 행이 비어 있는 경우 각 열에 지정된 행에 대한 값이 있는 것을 읽지 않고 건너뛸 수 있도록 하려면 어떻게 해야 합니까?행에 액세스하려면: var ..

programing 2023.04.20

Excel VBA에서 워크북 이름이 아닌 워크시트 이름을 포함한 범위의 주소를 얻으려면 어떻게 해야 합니까?

Excel VBA에서 워크북 이름이 아닌 워크시트 이름을 포함한 범위의 주소를 얻으려면 어떻게 해야 합니까? 들어 , 이 객체가 셀 "Range"를 .A1 called called called called called called라는 워크시트 Book1는 전화하는 있습니다.Address()참고 자료를 수 : will한 will 、 will 、 will will 、 will will 、 will will will will will will will will will 。$A$1라고도 불릴 수 있다는 걸 알고 있습니다.Address(External:=True)하려면 , 의 순서에 따릅니다.[Book1]Sheet1!$A$1. 제가 원하는 것은 책 이름이 아닌 시트 이름이 포함된 주소를 받는 것입니다.는 정말 않..

programing 2023.04.20

비밀번호로 보호된 엑셀 파일을 r로 읽으려면 어떻게 해야 하나요?

비밀번호로 보호된 엑셀 파일을 r로 읽으려면 어떻게 해야 하나요? 비밀번호로 보호된 엑셀 파일을 r로 읽으려면 어떻게 해야 하나요? Excel.link를 시도했지만 R 버전 3.2.3(내 버전)에서는 사용할 수 없습니다. RDCOMClient도 시도했지만 R 버전 3.2.3에서는 사용할 수 없습니다.그냥 사용했어요xl.read.file에서excel.link패키지. https://rdrr.io/cran/excel.link/man/xl.read.file.html 그것은 매우 직설적이었다. 이전 답변과 동일한 테스트 파일 사용(https://github.com/miraisolutions/xlconnect/files/794219/TestWorkbook.xlsx)). install.packages("excel.l..

programing 2023.04.20

Excel VBA를 사용하여 문자열을 효율적으로 인코딩하려면 어떻게 해야 합니까?

Excel VBA를 사용하여 문자열을 효율적으로 인코딩하려면 어떻게 해야 합니까? 100KB+ 문자열을 VBA에서 base64로 인코딩해야 합니다.순수한 VBA 접근법이 복잡하거나 볼륨에서 확장성이 떨어지기 때문에 이를 수행할 수 있는 내장 함수 또는 COM 개체가 있습니까(dbb 및 marxidad 링크 참조).MSXML Base64 부호화 기능은 www.nonhostile.com/howto-encode-decode-base64-vb6.asp 에서 설명하듯이 사용할 수 있습니다. Function EncodeBase64(text As String) As String Dim arrData() As Byte arrData = StrConv(text, vbFromUnicode) Dim objXML As MSX..

programing 2023.04.20

VBA 함수에서 결과를 반환하는 방법

VBA 함수에서 결과를 반환하는 방법 함수의 결과를 반환하려면 어떻게 해야 합니까? 예를 들어 다음과 같습니다. Public Function test() As Integer return 1 End Function 이로 인해 컴파일 오류가 발생. 이 함수가 정수를 반환하도록 하려면 어떻게 해야 합니까?오브젝트가 아닌 반환 유형의 경우 다음과 같이 함수 이름에 값을 할당해야 합니다. Public Function test() As Integer test = 1 End Function 사용 예: Dim i As Integer i = test() 함수가 오브젝트 유형을 반환하는 경우Set키워드는 다음과 같습니다. Public Function testRange() As Range Set testRange = Ran..

programing 2023.04.10

xls-csv 변환기

xls-csv 변환기 python에서 win32.client를 사용하여 .xlsx 및 .xls 파일을 .csv로 변환하고 있습니다.이 코드를 실행하면 오류가 발생합니다.암호는 다음과 같습니다. def convertXLS2CSV(aFile): '''converts a MS Excel file to csv w/ the same name in the same directory''' print "------ beginning to convert XLS to CSV ------" try: import win32com.client, os from win32com.client import constants as c excel = win32com.client.Dispatch('Excel.Application') fil..

programing 2023.04.10
반응형