파이썬+VBA
파이썬 tkinter 이용해서 여러개 문자 변경가능한 메모장 만들기2
E.X.I.T
2023. 12. 22. 17:50
728x90
반응형
추가기능으로 특정문자가 포함된 행 을 삭제하기
#2.g16_rngData_170 데이터 행 삭제
content = self.text.get(1.0, END)
lines = content.split("\n")
new_content = ""
for line in lines:
if find_str[i] not in line:
new_content += line + "\n"
self.text.delete(1.0, END)
self.text.insert(END, new_content)
추가기능으로 특정문자가 포함된 행 을 추가하기
elif find_str[i] == '0': #행추가
content = self.text.get(1.0, END)
lines = content.split("\n")
target_character_rngData = "Set "+replace_str[0]+"_chtChart"
insert_character_rngData = ' Set {}_rngData_{} = Range(Cells({}, 3), Cells({}, 4 + (find_blank_cell - 1)))'.format(replace_str[0],replace_str[i],replace_str[i],replace_str[i])
new_content = ""
for line in lines:
if target_character_rngData in line:
new_content += insert_character_rngData + "\n"
new_content += line + "\n"
self.text.delete(1.0, END)
self.text.insert(END, new_content)
참고로 개인적으로 관리하는 파일 관련해서 추가 삭제하는것이라 범용적으론 적용안될수가 있음
728x90
반응형