Share via

activate built in camera

Anonymous
2012-10-05T00:34:11+00:00

I have Excel 2010 and am writing an application that will need to integrate links to pictures on a tablet. The desire is to tap the picture button and that will trigger the camera and allow taking, naming and saving the picture. The name should then be passed back to the sheet for use as the target for the link placed in the cell.

Currently the function is that a browse box is opened and the selected picture is used as the target. I need to replace the browse box with the process of actually taking the picture. Does anyone out there have an add-in or macro that will accomplish this?

Microsoft 365 and Office | Excel | For home | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

4 answers

Sort by: Most helpful
  1. Anonymous
    2012-10-05T12:41:10+00:00

    My thinking is that there could be an add-in written using VS2010 which would trigger the installed camera software. This would operate similar to the fact that the default picture viewer pops up when you click on a picture link. I would have no problem writing this if I could find the proper direction to start the process.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2012-10-05T12:08:21+00:00

    It works fine in Excel 2010 here, but you are correct that it inserts the image from the web cam into the worksheet. What you are asking for is not available as far as I am aware.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2012-10-05T10:19:18+00:00

    I found and tried that but get an error since this is Excel 2010. My understanding of the function is that it is for Excel 2007 and prior and will insert the picture into the spreadsheet. I need to save the picture to the hard drive. Any other suggestions or an elaboration on that function egarding 2010?

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2012-10-05T08:36:53+00:00

    Do you mean like

    Sub InsertFromScanner()

    Application.CommandBars.FindControl(ID:=1764).Execute

    End Sub

    ?

    Was this answer helpful?

    0 comments No comments