|
-
Mar 21st, 2005, 02:59 PM
#1
Thread Starter
New Member
Pulling check box info from Word to Excel
I would like to verify that a check box in Word is checked and if so, input the label of that checkbox into a field in excel.
Thanks in advance.
-
Mar 21st, 2005, 03:05 PM
#2
Re: Pulling check box info from Word to Excel
Welcome to the Forums.
Are you wanting to do this from within Words VBA Editor code or using VB6 to automate both Word and Excel?
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Mar 21st, 2005, 03:10 PM
#3
Thread Starter
New Member
Re: Pulling check box info from Word to Excel
I was planning to use VBA - that's what I have avaliable.
-
Mar 21st, 2005, 03:50 PM
#4
Re: Pulling check box info from Word to Excel
Ok, then first you need to get the checkbox referenced in code. Is it a checkbox from the activex controls
toolbox or the forms toolbox?
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Mar 21st, 2005, 04:04 PM
#5
Thread Starter
New Member
Re: Pulling check box info from Word to Excel
here is what i was starting with, it errors on the "activecell" line.... am i at least on the right path?
VB Code:
Sub Macro1()
Dim xApp As New Excel.Application
Dim xDoc As Excel.Workbook
Set xApp = CreateObject("Excel.Application")
Set xDoc = xApp.Workbooks.Open("C:\test\test.xls")
xApp.Visible = True
Range("f2").Select
ActiveCell = chkDoor01.Caption
End Sub
-
Mar 21st, 2005, 04:06 PM
#6
Re: Pulling check box info from Word to Excel
Ok, the "ActiveCell = chkDoor01.Caption" line is erroring because you can not reference the checkbox like you do in vb6.
This is why I asked which type of checkbox you are using because there are two types and each one is accessed differently.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Mar 21st, 2005, 04:14 PM
#7
Thread Starter
New Member
Re: Pulling check box info from Word to Excel
sorry about that, i'm not all that well versed in the terminology, (mostly self taught.) I used the checkbox from the control toolbox.
-
Mar 21st, 2005, 04:20 PM
#8
Re: Pulling check box info from Word to Excel
No prob. I'm self taught too. 
I like the ActiveX controls better then the Forms controls. They are easier to program against.
This is one method for accessing the checkbox's checked value.
VB Code:
ActiveSheet.OLEObjects("CheckBox1").Object.Value
True for checked and False for unchecked.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Mar 21st, 2005, 04:31 PM
#9
Thread Starter
New Member
Re: Pulling check box info from Word to Excel
actually the check box is on the Word document not on the Excel. I guess part of my question is, how will VBA know which app it is working with at any given time? or how do i distingish between Word and Excel.
-
Mar 21st, 2005, 05:20 PM
#10
Re: Pulling check box info from Word to Excel
Oops I got it backwards. Thought you had the checkbox in Excel.
So from Word you want to create an instance of Excel and place the the word label text into a cell in excel.
Ok, your on the right track. You can keep track of the app by setting object variables to excel with excel naming like oXlApp, etc.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Mar 21st, 2005, 05:45 PM
#11
Thread Starter
New Member
Re: Pulling check box info from Word to Excel
so it doesn't like the OLEObject protion of that code string you gave me earlier. "Method or data member not found" am I missing something else?
-
Mar 21st, 2005, 06:12 PM
#12
Re: Pulling check box info from Word to Excel
This is what I got, but the dumb InlineShape is giving me problems getting its text property.
VB Code:
Sub Macro1()
'Behind a word document
'Add a reference to MS Excel xx.0 Object Library
Dim oXlApp As New Excel.Application
Dim oWb As Excel.Workbook
Set oXlApp = CreateObject("Excel.Application")
Set oWb = oXlApp.Workbooks.Open("C:\Book1.xls")
oXlApp.Visible = True
'oWb.Sheets(1).Cells.Range("F2").Value = ActiveDocument.InlineShapes("CheckBox1").TextEffect.Text
End Sub
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Mar 25th, 2005, 01:30 PM
#13
Thread Starter
New Member
Re: Pulling check box info from Word to Excel
!!!!! i did it! finally got it figured out! here is the change....
VB Code:
Private Sub txtPONum_Change()
Dim oXlApp As New Excel.Application
Dim oWb As Excel.Workbook
Set oXlApp = CreateObject("Excel.Application")
Set oWb = oXlApp.Workbooks.Open("C:\test\test.xls")
oXlApp.Visible = True
oWb.Sheets(1).Cells.Range("F2").Value = txtPONum.Text
End Sub
Thanks so much for you help!
-
Mar 25th, 2005, 01:52 PM
#14
Re: Pulling check box info from Word to Excel
No prob, but where's the checkbox?
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Mar 25th, 2005, 02:01 PM
#15
Thread Starter
New Member
Re: Pulling check box info from Word to Excel
Good Point! I kind of went on a tangent but the it basically the same for my checkbox needs.
VB Code:
oWb.Sheets(1).Cells.Range("f3").Value = chkDoor01.Caption
thanks again.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|