Skip to main content
replaced http://stackoverflow.com/ with https://stackoverflow.com/
Source Link

As Mapperz said, there's a difference in the base languages, add-ins for QGIS are written in Python which doesn't have an API for Excel, or office in general. The QGIS program itself is written in C/C++/Python and others. I doubt a request that Microsoft creates a python API is going to be addressed any time soon.

What you can do is export a CSV or DBF from QGIS and then os.system (see thisthis link) to a .net compiled program to do your custom reporting.

Programs can be written in VB or C# and the express versions of these languages will complie to an executable and are free to use for non-commercial applications.

As Mapperz said, there's a difference in the base languages, add-ins for QGIS are written in Python which doesn't have an API for Excel, or office in general. The QGIS program itself is written in C/C++/Python and others. I doubt a request that Microsoft creates a python API is going to be addressed any time soon.

What you can do is export a CSV or DBF from QGIS and then os.system (see this link) to a .net compiled program to do your custom reporting.

Programs can be written in VB or C# and the express versions of these languages will complie to an executable and are free to use for non-commercial applications.

As Mapperz said, there's a difference in the base languages, add-ins for QGIS are written in Python which doesn't have an API for Excel, or office in general. The QGIS program itself is written in C/C++/Python and others. I doubt a request that Microsoft creates a python API is going to be addressed any time soon.

What you can do is export a CSV or DBF from QGIS and then os.system (see this link) to a .net compiled program to do your custom reporting.

Programs can be written in VB or C# and the express versions of these languages will complie to an executable and are free to use for non-commercial applications.

Source Link
Michael Stimson
  • 25.7k
  • 2
  • 35
  • 75

As Mapperz said, there's a difference in the base languages, add-ins for QGIS are written in Python which doesn't have an API for Excel, or office in general. The QGIS program itself is written in C/C++/Python and others. I doubt a request that Microsoft creates a python API is going to be addressed any time soon.

What you can do is export a CSV or DBF from QGIS and then os.system (see this link) to a .net compiled program to do your custom reporting.

Programs can be written in VB or C# and the express versions of these languages will complie to an executable and are free to use for non-commercial applications.