Microsoft Office Forums

Go Back   Microsoft Office Forums > >

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 02-25-2017, 08:52 PM
AXbean AXbean is offline Opening excel from word Windows 10 Opening excel from word Office 2013
Novice
Opening excel from word
 
Join Date: Feb 2017
Posts: 5
AXbean is on a distinguished road
Default Opening excel from word

Hello experts! I have a macro in Word that is supposed to open Excel and paste a previous selection from Word into a new spreadsheet. It all works very well, except when Excel starts up programmatically, two windows open and the selection is pasted in both windows. How do I get it to only open one window?
Here is the code from Word:


Code:
Sub ExportwordtoexcelNew()
    Dim wordDoc As Object
    Dim oXL As Excel.Application
    Dim DocTarget As Word.Document
    Dim Target As Excel.Workbook
    Dim tSheet As Excel.Worksheet
    Dim ExcelWasNotRunning As Boolean
    

Dim YesOrNoAnswerToMessageBox As String
Dim QuestionToMessageBox As String
    QuestionToMessageBox = "Do you want Excel to open and paste your selection?"
    YesOrNoAnswerToMessageBox = MsgBox(QuestionToMessageBox, vbYesNo, "QuikBots for Word")
    If YesOrNoAnswerToMessageBox = vbYes Then
    
Set wordDoc = GetObject(, "word.application")
wordDoc.Selection.WholeStory
Selection.Copy


'If Excel is running, get a handle on it; otherwise start a new instance of Excel
On Error Resume Next
Set oXL = GetObject(, "Excel.Application")



'Install Add-ins
If Err Then
     ExcelWasNotRunning = True
     Set oXL = New Excel.Application
   
    For Each oAddIn In oXL.AddIns
        With oAddIn
            If .Installed Then
                .Installed = False
                .Installed = True
            End If
        End With
    Next oAddIn
End If

oXL.Visible = True
'oXL.ActiveWindow.Close SaveChanges:=False

Set Target = oXL.Workbooks.Add
Set tSheet = Target.Sheets(1)
tSheet.Paste

'Minimize word so you can see Excel
'wordDoc.Application.WindowState = wdWindowStateMinimize


    Else
    End If
Set oXL = Nothing
End Sub
Reply With Quote
 



Similar Threads
Thread Thread Starter Forum Replies Last Post
Opening excel from word Hyperlinks error msg on opening in Excel, Word matilda Excel 3 05-04-2015 07:06 AM
Opening excel from word Run Time Error 4248 when opening Word Doc from Excel CIF Excel Programming 12 02-21-2014 02:27 PM
Opening excel from word Word Document Not Opening With Excel VBA JennEx Word VBA 3 06-20-2013 10:10 AM
Slow Opening Word and Excel files itoa Office 1 05-11-2009 02:01 PM
Trick to restrict opening excel/word ?? 9morebusy Excel 0 11-12-2008 04:18 AM

Other Forums: Access Forums

All times are GMT -7. The time now is 07:12 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
MSOfficeForums.com is not affiliated with Microsoft