Excel 39

여러 개의 세포에 다른 숫자를 곱하는 가장 빠른 방법은 무엇입니까?

여러 개의 세포에 다른 숫자를 곱하는 가장 빠른 방법은 무엇입니까? A1:D5와 같은 셀 블록이 있는 경우 Microsoft Excel을 사용하여 각 셀에 1.1을 곱하는 가장 빠른 방법은 무엇입니까? 셀에 승수 입력 해당 셀을 클립보드에 복사 승수로 곱할 범위 선택 (Excel 2003 이전 버전) 편집 | 붙여넣기 | 곱셈 선택 (Excel 2007 이상) 붙여넣기 아래쪽 화살표 클릭 | 붙여넣기 스페셜 | 곱하기 엑셀로 하는 방법이나 VBA 애플리케이션으로 하는 방법을 묻는 건가요?만약 당신이 엑셀로 그것을 하고 싶다면, 여기 한 가지 방법이 있습니다.숫자 열에 상수(동일한 숫자)를 곱하기 위해 이렇게 했습니다. 허락하다C2로.C12하나의 숫자(숫자)로 곱해야 하는 서로 다른 숫자입니다.그런 다음 ..

programing 2023.06.08

오류가 발생하는 이유를 알 수 있는 사람이 있습니까? [속성 오류: 'list' 개체에 'encode' 속성이 없습니다.]

오류가 발생하는 이유를 알 수 있는 사람이 있습니까? [속성 오류: 'list' 개체에 'encode' 속성이 없습니다.] 저는 이메일에 첨부된 엑셀 시트를 보내기 위해 이 코드를 계속 실행하려고 합니다.smtplib를 사용하여 일반 이메일을 보낼 수 있지만 MIMM 멀티파트가 작동하지 않습니다.[AttributeError: 'list' 개체에 'encode' 속성이 없음] 오류가 계속 발생함 import smtplib, ssl from email.mime.multipart import MIMEMultipart from email.mime.base import MIMEBase from email.mime.text import MIMEText from email import encoders fromaddr..

programing 2023.06.08

조건부 서식 - 하나의 열을 기준으로 전체 행의 색 축척

조건부 서식 - 하나의 열을 기준으로 전체 행의 색 축척 열에 있는 값을 기준으로 전체 행을 색상 조정하려고 합니다(조건부 서식 메뉴에서 Excel 내장 색상 조정 옵션 사용).어떻게 이를 달성할 수 있습니까?다음 이미지를 참조하십시오.나는 재산을 찾았습니다.Range.DisplayFormat.Interior.Color이 직책에서, Mrecel에서.이 속성을 사용하여 조건부 형식 셀의 색상을 가져와서 다른 행에 사용할 수 있었습니다.2010년 이후로는 엑셀로만 작동합니다.저는 엑셀 2010을 가지고 있어서 저에게 효과가 있었습니다.여기 정확한 코드가 있습니다. For i = rowStart To rowEnd For j = columnStart To columnEnd Cells(i, j).Interior...

programing 2023.05.29

Microsoft Excel 매크로 잠금

Microsoft Excel 매크로 잠금 저는 많은 회사들에게 잠재적으로 가치가 있는 엑셀 매크로를 작성하는 데 시간을 보냈습니다. 사람들이 소스를 보지 못하도록 매크로를 잠그거나 다른 사람에게 전달하는 방법은 무엇입니까? 감사해요.Excel VBA 코드 보호/잠금: VBA 코드를 작성할 때는 일반 사용자가 VBA 매크로 코드를 볼 수 없도록 하는 것이 좋습니다.이는 사용자의 지적 재산을 보호하거나 사용자가 코드를 조작하는 것을 방지하기 위한 것입니다.Excel의 보호 기능은 안전하다고 간주되는 기능과는 거리가 멀다는 것을 명심하십시오.또한 www에서는 많은 VBA 암호 복구 [도구]를 판매하고 있습니다. 코드를 보호하려면 Excel Workbook을 열고 Tools > Macro > Visual Bas..

programing 2023.05.14

Excel에서 UDF를 사용하여 워크시트 업데이트

Excel에서 UDF를 사용하여 워크시트 업데이트 질문은 아니지만, 이전에 이 접근 방식을 본 기억이 없기 때문에 댓글을 달기 위해 이 글을 올립니다.저는 이전 답변에 대한 댓글에 답하다가 전에 시도하지 않았던 것을 시도했습니다: 결과가 흥미로워서 저의 답변과 함께 단독 질문으로 게시하려고 했습니다. SO(및 다른 많은 포럼)에 대해 "사용자 정의 기능에 문제가 있는 것은 무엇입니까?"라는 질문이 많이 제기되었습니다. 여기서 답변은 "UDF에서 워크시트를 업데이트할 수 없습니다."였습니다. 이 제한 사항은 다음과 같습니다. Excel에서 사용자 지정 기능의 제한 사항에 대한 설명 이를 극복하기 위해 설명된 몇 가지 방법이 있습니다. 예를 들어 여기(https://sites.google.com/site/e..

programing 2023.05.04

python xlrd를 사용하여 Excel 셀에서 공식 가져오기

python xlrd를 사용하여 Excel 셀에서 공식 가져오기 나는 엑셀 시트에서 파이썬 코드로 알고리즘을 포팅해야 하지만 엑셀 파일에서 알고리즘을 리버스 엔지니어링해야 합니다. Excel 시트는 매우 복잡하며, 다른 셀을 참조하는 공식(공식 또는 상수를 포함할 수도 있음)이 있는 셀이 많이 포함되어 있습니다. 제 아이디어는 파이썬 스크립트를 사용하여 셀 간의 의존성 테이블을 구축하는 시트를 분석하는 것입니다. 즉, A1은 B4, C5, E7 공식에 의존합니다: "=sqrt(B4)+C5*E7" 는 B5, 공식에 . A2"B5, C6"입니다. "=sin(B5)*C6" ... xlrd python 모듈은 XLS 워크북을 읽을 수 있지만 지금은 공식이 아닌 셀 값에 액세스할 수 있습니다. 예를 들어, 다음 ..

programing 2023.04.29

Excel/VB 함수 오류: "일정한 식을 입력해야 합니다."

Excel/VB 함수 오류: "일정한 식을 입력해야 합니다." 저는 VB 신입생인데 아주 간단한 일을 하는 데 어려움을 겪고 있습니다. n+1 길이의 배열을 만들려고 하는데 다음 코드를 실행할 때 "일정한 표현이 필요합니다"라는 메시지가 계속 표시됩니다. Function binomial(n As Integer, p As Double) Dim probabilities(0 To n) As Double End Function 배열을 구성하는 데 사용되는 인수는 상수여야 한다는 것을 이해하지만 함수의 인수를 사용하여 하나를 생성합니까? 잘 부탁드립니다.가변 크기에 대해 DIM을 사용할 수 없습니다.대신 다시 크기 조정 예를들면 Function binomial(n As Integer, p As Double) Di..

programing 2023.04.29

Openpyxl이 읽기 전용 모드에서 Excel 워크북을 닫지 않음

Openpyxl이 읽기 전용 모드에서 Excel 워크북을 닫지 않음 저는 파이썬에서 엑셀 파일을 읽을 수 있고, 읽기가 끝난 후에도 파이썬 스크립트를 계속 실행할 수 있고, 그 동안 다른 프로세스에서 엑셀 파일을 편집할 수 있기를 원합니다.저는 파이썬 2.7과 openpyxl을 사용하고 있습니다. 현재는 다음과 같습니다. from openpyxl import load_workbook def get_excel_data(): OESwb = load_workbook(filename = OESconfigFile, data_only=True, read_only=True) ws = OESwb.get_sheet_by_name('MC01') aValue = ws['A1'].value return aValue val =..

programing 2023.04.29

최적의 Excel 파일 읽기 방법(.xls/.xlsx)

최적의 Excel 파일 읽기 방법(.xls/.xlsx) Excel 파일을 읽는 방법에는 여러 가지가 있습니다. Iterop Oledb Open Xml SDK 프로그램은 제어된 환경에서 실행되므로 호환성은 문제가 되지 않습니다. 요건: 파일 읽기DataTable/CUstom Entities(객체에 동적 속성/필드를 만드는 방법을 모릅니다[열 이름은 Excel 파일에서 변합니다]). 사용하다DataTable/Custom Entities데이터를 사용하여 일부 작업을 수행합니다. 갱신하다DataTable수술 결과와 함께 회신처excel file. 어느 쪽이 더 쉬울까요? 또한 가능하면 커스텀엔티티에 대한 조언(프로퍼티/필드를 오브젝트에 동적으로 추가)Linq-to-Excel을 보세요.꽤 깔끔하네요. var bo..

programing 2023.04.24

Excel 테이블에서 모든 데이터 행 삭제(첫 번째 행 제외)

Excel 테이블에서 모든 데이터 행 삭제(첫 번째 행 제외) 최근 테이블 내의 모든 데이터 행을 삭제하려고 했습니다.첫 번째 데이터 행은 삭제만 하면 됩니다. 작업 중인 테이블 중 일부는 이미 행이 없을 수 있기 때문에 이 테이블을 사용하여 문제를 해결했습니다..DataBodyRange.Rows.Count행이 없는 테이블(헤더 및/또는 바닥글만)에서 오류가 발생합니다. 저는 모든 해결책을 찾았지만, 모든 해결책을 찾을 수 없었기 때문에, 이 질문에 대한 저의 답변이 앞으로 다른 사람들에게 도움이 되었으면 합니다.데이터를 클리어하는 방법은 다음과 같습니다. Sub Macro3() With Sheet1.ListObjects("Table1") If Not .DataBodyRange Is Nothing The..

programing 2023.04.24