Excel 365에서 discourse로 복사/붙여넣기 시 표가 생성되지 않음

안녕하세요,

Office 2013에서 Office 365로 업그레이드했습니다.
이제 Excel 365에서 셀을 복사해서 Discourse에 붙여넣으면 이미지와 일반 텍스트가 표시됩니다.
Excel 2013에서 복사할 때는 게시글에 Discourse 테이블이 생성되었는데, 이 기능은 좋았지만 365에서는 더 이상 작동하지 않습니다.
이 문제를 해결할 수 있는 방법이 있을까요?

Excel 365:
image Some test
of cells

Excel 2013:

some test
of cells
5개의 좋아요

@vinothkannans 님이 과거에 비슷한 문제를 수정한 적이 있다고 생각합니다. 어려운 점은 Office가 클립보드에 다양한 포맷을 여러 개 넣는 것을 좋아하는데, 그중에서 올바른 포맷을 찾는 것이 쉽지 않다는 것입니다.

5개의 좋아요

제 버전입니다

데모 시트

붙여 넣기 결과

![image|241x69](upload://6hbMkHa919qp5RLB4oJoa6OdORz.png) some test of cells

image some test
of cells

@vinothkannans 님, 이 부분을 다시 검토해 주세요.

5개의 좋아요

@j.jaffeux 님의 열린 PR으로 이 문제가 수정되어야 합니다.

마크다운 표와 이미지가 결합된 형태입니다 :confused:
위와 다른 복사/붙여넣기 문제인가요?

4개의 좋아요

그것은 Windows 10의 동작 방식입니다. Mac의 동작 방식은 잘 모르겠습니다.

6개의 좋아요

수개월째 엑셀에서 이 문제를 겪고 있습니다. 구글 드라이브는 정상적으로 작동하므로, 표를 붙여넣어야 할 때는 엑셀에서 구글 드라이브로, 그리고 거기서 디스커스로 복사해 왔습니다. 이 문제에 대한 공개된 버그 티켓이 있을 것 같은데, 찾아보지 못했습니다.

8개의 좋아요

Windows는 다양한 유형에 해당하는 여러 클립보드 섹션에 데이터를 저장하는 것을 좋아하는 것 같습니다. 우리의 JS 부분은 이를 처리할 수 있어야 하며, 항상 단일 클립보드 섹션만 선택해야 합니다.

이미 다음 코드를 통해 포맷당 하나만 선택하도록 시도하고 있습니다:

하지만 어딘가에서 이미지를 함께 붙여넣는 것 같고, "여기 텍스트가 있으니 이미지를 무시해"라고 말하는 코드가 필요할 수도 있습니다.

4개의 좋아요

저도 같은 문제를 겪고 있으며, Excel 365에서 잘 작동하는 아래 방법을 찾았습니다:

이 코드 중 일부를 Discourse 내에서 활용할 수 있을 것 같습니다.

4개의 좋아요

@vinothkannans 릴리스 날짜 전에 이 작업에 진전을 좀 만들어 주실 수 있을까요?

7개의 좋아요

위 커밋으로 이 문제가 해결되어야 합니다. 이제 일반 텍스트 옵션이 사용 가능한 경우 업로드를 포함하지 않습니다. @user2 확인해 주시겠습니까?

12개의 좋아요
A 열 B 열 C 열
A1 B1 C1
A2 B2 C2
A3 B3 C3
A4 B4 C4
A5 B5 C5

잘하고 있어요!

6개의 좋아요

libreoffice 테스트:

Hollywood Well
Screen Fair
Play Tooth
Marble Staff
Dinosaur Bill
Cat Shot
Pitch King
Bond Pan

놀랍습니다

:clap:

매우 사소한 문제이며 해결할 수 없습니다. 사실 데이터를 붙여넣는 것일 수 있는데도 첫 번째 행을 무조건 "제목"으로 취급하고 있습니다. 추가적인 잘라내기 및 붙여넣기 작업을 조금만 더 하면 해결할 수 있으므로, 이는 큰 문제가 아니라고 봅니다.

6개의 좋아요

여러 열 또는 여러 행인 경우에만 테이블로 취급되는 것처럼 보입니다.

단일 열은 문제없습니다:
1
2
3
4

행도 마찬가지입니다:
1 2 3 4

불릿 목록:

  • 1Password
  • 1U Password Manager
  • DashLane

혼합된 텍스트:
패스워드 관리자:

  1. LastPass (클라우드에 저장) - https://www.lastpass.com/
  2. 1Password (로컬에 저장) - https://1password.com/
  3. KeePass (오픈소스, 로컬에 저장) - http://keepass.info/

네, 이 기능을 처음 개발할 때 의도적으로 그렇게 했습니다. 지금은 그 이유를 잊어버렸네요 :slight_smile:

어쨌든 나중에 코드를 확인해 보겠습니다.

죄송하지만 이 보고서를 이해하지 못하겠습니다.

9개의 좋아요

문제를 보고한 것이 아닙니다. 텍스트에서도 정상적으로 작동하며, 마크다운 문자, 즉 아스터리스크 불릿 포인트 * 로 인해 문제가 발생하지 않는다는 것을 보여준 것뿐입니다.

5개의 좋아요

이 주제는 47시간 후 자동으로 닫혔습니다. 더 이상 답변이 허용되지 않습니다.