반응형

Excel 27

문자열에서 모든 공백 제거

문자열에서 모든 공백 제거 문자열, 특히 전자 메일 주소의 공백을 모두 제거하기 위한 매크로를 만들었습니다.그러나 빈 공간의 약 95%만 제거하고 몇 개만 남깁니다. 내 코드: Sub NoSpaces() Dim w As Range For Each w In Selection.Cells w = Replace(w, " ", "") Next End Sub 제가 이 문제를 해결하기 위해 노력한 것은 다음과 같습니다. 공백이 코드 함수가 있는 공간임을 확인했습니다. 문자 32(공백)입니다. 대체 매크로와 함께 대체 매크로 사용 선행 및 후행 공백을 제거하기 위해 트림 기능을 활용하는 추가 매크로가 있어야 합니다. 깨지지 않는 공간을 테스트하기 위해 별도의 매크로를 만들었습니다(문자 160). 찾기 및 바꾸기 기능을..

programing 2023.08.26

asp.net core 1.0에서 Excel 파일 읽기

asp.net core 1.0에서 Excel 파일 읽기 안녕하세요. 제 asp.net 프로젝트에 엑셀 파일을 업로드하여 읽으려고 하는데 제가 찾은 문서는 ASP MVC 5에 대한 것뿐입니다.제 목표는 엑셀 시트를 읽고 객체 목록에 값을 전달하는 것입니다. 이것은 내 컨트롤러이며, 내 wwwroot/uploads에 파일을 업로드하는 데 사용됩니다. public class HomeController : Controller { private IHostingEnvironment _environment; public HomeController(IHostingEnvironment environment) { _environment = environment; } public IActionResult index() { ..

programing 2023.08.26

Excel은 다시 입력하지 않는 한 VBA 함수가 있는 공식을 오차로 계산하고 있습니다.

Excel은 다시 입력하지 않는 한 VBA 함수가 있는 공식을 오차로 계산하고 있습니다. if 조건이 VBA 사용자 정의 함수인 워크시트에 간단한 if 문을 설정했습니다. Function CellIsFormula(ByRef rng) CellIsFormula = rng(1).HasFormula End Function 이 기능은 정상적으로 작동하는 것 같습니다. 하지만 제가 알아낼 수 없는 어떤 이유 때문에, 세포는 오류를 평가하고 있습니다.더 나쁜 것은 공식을 평가할 때 Excel이 오류를 발생시키지 않는 계산 단계로 돌리고 있다는 것입니다. 모든 것을 끝내고, 정말로 내 마음을 뒤흔드는 것은 내가 단순히 공식을 다시 입력하거나 전체 재계산(++)CtrlAltF9을 강요한다면 공식은 문제가 없다고 평가한다..

programing 2023.08.16

excel vba selection.address에서 행, 셀 값 가져오기

excel vba selection.address에서 행, 셀 값 가져오기 For i = 1 To 20 '' select the cell in question Cells.Find(...).Select '' get the cell address CellAddr = Selection.Address(False, False, xlR1C1) Next 위의 코드는 스프레드시트를 검색하여 특정 문자열을 찾은 후 선택하기 위한 나의 코드입니다.저는 다음을 사용하여 셀의 주소를 알고 싶습니다.Selection.Address이 경우에, 그것은, 무엇인가를 반환합니다.R[100]C그 결과를 행 값과 열 값으로 분할하여 코드로 조작할 수 있는 방법이 있습니까?예를 들어 선택한 셀 행 값에 14개의 행을 추가하려고 합니다.믿어..

programing 2023.08.11

Excel 오류: 제거된 레코드: /xl/워크시트/sheet10.xml 부분에서 정렬

Excel 오류: 제거된 레코드: /xl/워크시트/sheet10.xml 부분에서 정렬 새로운 Excel 파일을 만들어야 한다는 것은 거의 확실하지만, 적어도 여기서 문제의 원인이 무엇인지 알 수 있습니다. 내 엑셀 파일에서 계속해서 다음 오류가 발생합니다. Excel에서 '파일 이름에서 읽을 수 없는 내용을 찾았습니다.xlsm'입니다. 이 문제집의 내용을 복구하시겠습니까?이 워크북의 원본을 신뢰할 수 있는 경우 예를 클릭합니다. 그래서 그렇습니다.파일이 복구된 상태로 열리며 다음과 같이 표시됩니다. 제거된 레코드: /xl/워크시트/sheet10.xml 부품에서 정렬합니다. 상세한 것은 시트도 없다는 것입니다10. 사용자 지정 객체로 가득 찬 큰 엑셀 파일입니다.그러나 DB 연결이나 자동 필터가 없어서 배..

programing 2023.07.17

vba를 사용하여 웹 사이트에서 데이터 스크랩

vba를 사용하여 웹 사이트에서 데이터 스크랩 저는 vba를 통해 웹사이트 http://uk.investing.com/rates-bonds/financial-futures 에서 데이터를 긁어내려고 합니다. 예를 들어, 독일의 5 YR Bobl, 미국의 30 YT-Bond, 저는 엑셀 웹 쿼리를 시도했지만 그것은 전체 웹사이트를 긁어내고 싶을 뿐입니다. 이것을 할 수 있는 방법이 있나요?이 작업에는 여러 가지 방법이 있습니다.이것은 "웹 사이트에서 데이터 스크랩" 키워드를 검색할 때 Internet Explorer 자동화의 모든 기본 사항을 찾을 수 있기를 바라며 작성하는 답변입니다. 그러나 사용자 지정할 수 없는 사전 작성된 코드를 고수하고 싶지 않은 경우에는 사용자가 직접 조사할 만한 가치가 없습니다...

programing 2023.07.12

쉼표로 구분된 항목을 새 행으로 분할

쉼표로 구분된 항목을 새 행으로 분할 닫혔습니다. 이 질문은 다음과 같습니다.디버깅 세부 정보.현재 답변을 수락하고 있지 않습니다. 원하는 동작, 특정 문제 또는 오류, 문제를 재현하는 데 필요한 최단 코드를 포함하도록 질문을 편집합니다.이것은 다른 사람들이 질문에 대답하는 데 도움이 될 것입니다. 8년 전에 문을 닫았습니다. 이 질문을 개선합니다. 나는 현재 이 데이터를 시트에 가지고 있습니다. Col A Col B 1 angry birds, gaming 2 nirvana,rock,band 두 번째 열에 쉼표로 구분된 항목을 분할하고 아래와 같은 새 행에 삽입합니다. Col A Col B 1 angry birds 1 gaming 2 nirvana 2 rock 2 band 나는 이것이 VBA로 할 수 있..

programing 2023.07.02

R과 병합된 Excel 셀을 읽는 방법

R과 병합된 Excel 셀을 읽는 방법 병합된 셀이 포함된 엑셀 시트 수백 장을 받았습니다.보낸 사람은 엑셀을 사용하고 셀을 병합해야 한다고 주장합니다. 제가 할 수 있는 것은 아무것도 없습니다.R을 사용하여 이것들을 어떻게 읽습니까?예를 들어, 입력 시트의 문제 영역의 단순화된 버전은 병합된 셀(B2,B3,C2,C3)에 "X"라는 단어가 포함된 경우와 같이 보일 수 있습니다.병합된 셀 수와 시트의 위치(및 "X" 값)는 시트마다 변경되며, 동일한 시트에 병합된 셀 집합이 둘 이상 있을 수 있습니다.시트는 실제로 표 형식이 아니며 다른 빈 셀을 포함합니다.저는 성공적으로 모든 파일을 루프하고, 모든 난장판을 정리하고, 결과를 재구성하고, 깔끔한 데이터 세트(Excel 워크북 736개 대신 1장)를 얻었습..

programing 2023.06.27

데이터 테이블에서 빈 행을 제거하는 방법

데이터 테이블에서 빈 행을 제거하는 방법 엑셀 시트에서 데이터베이스로 데이터를 가져오는 작업을 하고 있습니다.Excel 시트에 빈 행이 거의 없으며 빈 행을 제거한 다음 데이터베이스에 삭제된 데이터를 삽입하려고 합니다. 다른 코드를 참조하여 코드를 작성했습니다. 값을 삽입하기 위한 코드는 다음과 같습니다. OleDbConnection cnn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source='" + txtExcelFile.Text + "';Extended Properties= 'Excel 8.0;HDR=Yes;IMEX=1'"); //DataTable dt = new DataTable(); try { cnn.Open(); OleDbD..

programing 2023.06.27
반응형