어쨌든 Office / Outlook에서 모달 작성 메시지 창을 사용하지 못하게 할 수 있습니까?


2

예 ...

이것은 Office 2007/2010에서 발생합니다

Windows 탐색기에서 파일> 보내기> 메일 수신자 ...를 마우스 오른쪽 버튼으로 클릭하십시오. 그러면 모달 새 메시지 창이 열리 며, 다른 어떤 것도 액세스 할 수 없습니다. 따라서 다른 전자 메일의 텍스트를 복사하여 새 전자 메일에 붙여 넣을 수 없었습니다.

Excel에서 보내기> 전자 메일 ... 모달 새 메시지 창이 열리고 Excel과 Outlook이 모두 잠 깁니다. 따라서 전자 메일 본문에 복사 / 붙여 넣기하려는 몇 가지 데이터 셀은 할 수 없습니다.

어쨌든 이것을 막을 수 있습니까? 새 메시지 창을 모달로 만들고 싶지 않습니다.


Outlook 2013에서도 여전히 그렇습니다.
Chris Nevill

답변:


2

어쨌든 이것을 막을 수 있습니까?

다른 Outlook / Excel 인스턴스를 열어 두십시오. 다른 방법은 없습니다


1

Outlook 메시지 를 생성하기 위해 VBA 절차 를 만들었습니다 . 결과는 동일하지만 활성 통합 문서를 보내려고 할 때 Outlook과 Excel이 차단되지 않습니다 . 빠른 실행 도구 모음에 버튼을 넣고 XLSTART의 자동로드 모듈에서이 절차를 호출 할 수 있습니다 .

Sub SendActiveWorkbook()
    'Create Outlook Message and add Active Workbook file to it
    Dim temp_file_full_name As String
    Dim folder As String
    Dim base As String 'File name without extension
    Dim ext As String

    'Create temp copy of ActiveWorkbook
    With ActiveWorkbook
        folder = Environ$("temp") & "\"

        'Workbook name
        base = .Name

        'If workbook did not saved on disk, it does not have extension
        If InStr(base, ".") > 0 Then
            ext = Split(base, ".")(UBound(Split(base, ".")))
            base = left(base, Len(base) - Len(ext) - 1)
        Else
            Select Case .FileFormat
                Case xlExcel8: ext = "xls"
                Case xlOpenXMLWorkbook: ext = "xlsx"
                Case xlOpenXMLWorkbookMacroEnabled: ext = "xlsm"
                Case xlExcel12: ext = "xlsb"
                Case Else: ext = "xlsx"
            End Select
        End If

        temp_file_full_name = folder & base & "." & ext
        .SaveCopyAs temp_file_full_name
    End With

    'Create Outlook message with attachment of temp file and display it
    With CreateObject("Outlook.Application").CreateItem(0)
        .Subject = base
        .Attachments.Add temp_file_full_name
        .Display
    End With

    'Delete temp file. We don't need it anymore
    Kill temp_file_full_name
End Sub

1

답보다 더 많은 해결 방법이 있습니다. 메시지가 모달로 이동하면 메시지에서 저장 버튼을 누르기 만하면됩니다. 그러면 임시 이메일에 이메일이 저장됩니다. 그런 다음 메시지를 닫으십시오. 임시 보관 메일을 열면 더 이상 모달이 아닙니다.


-1

이것에 대한 몇 가지 질문. -홈 네트워크의 가정용 컴퓨터입니까? -네트워크에있는 정부 또는 회사 컴퓨터입니까-정부 또는 산업 / 회사 인 경우 Windows 구성 문제 또는 Microsoft 사무실 손상 문제 일 수 있습니다. 나는 문자 그대로 이것을 여러 번 해왔으며 결코이 문제가 없었습니다. -메모리에 이미 열려 있지 않은 Excel 버전이 없는지 시스템 리소스를 확인하십시오. 메모리 / 고스트 엑셀에서 열리면 파일에 대한 액세스가 차단되어 모든 종류의 결함이 발생합니다. -또한 Microsoft Outlook이 "Microsoft office pro 버전을 사용하는 경우"사용중인 버전인지 확인하고 싶을 수 있습니다. 버전을 필요한 버전으로 설정하십시오. -또한 "파일> 보내기"를 사용하여 Excel 내부에서 시도해 보셨습니까? 이후 버전의 Microsoft Office에서 드롭 다운 메뉴가 변경되었습니다. 이후 버전에서 파일 전송을 수행했습니다. 이 단계와 비슷한 단계를 통해이를 다시 활성화 할 수 있습니다.https://www.technipages.com/word-enable-send-to-mail-recipient-option ". Microsoft Office 2016을 사용하고 있습니다.

파일이로드되지 않은 상태에서 Excel 컨테이너를 열어 볼 수 있습니다. 그런 다음 탐색기로 돌아가서 동일한 프로세스를 시도하십시오.

침착하게 계속 노력하십시오. 수백만 명의 테스터가 무료로 제품에 대한 문제를보고 할 의사가 있기 때문에 종종 애플리케이션을 반 베이킹 / 버기 처리하기 때문에 Microsoft에게 화를 내지 않는 것이 어렵다는 것을 알고 있습니다.

나는 이것이 도움이되기를 바랍니다, 좋은 하루 되세요.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.