Re: Any Mac c++ programmers on here?

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance

From: Fredrik Wahlgren (fredrik.p.wahlgren_at_mailbox.swipnet.se)
Date: 12/28/04


Date: Tue, 28 Dec 2004 23:34:56 +0100


"Jason" <yo@yo.com> wrote in message
news:%23L%23STuS7EHA.3368@TK2MSFTNGP10.phx.gbl...
>
> >>
> >> Yeah it has an xla extension and it works good. It does quite alot,
> > there's
> >> 33 .c files. I'm not sure when it was written but I think a while ago
and
> >> this guy is now tryng to get it wrapped up and needs a mac version.
> >>
> >> The possiblity of creating a version using vba is definately a
possibilty
> >> but before I start doing that I'd like to see if I can convert it.
> >>
> >> So do you think CW can create add ins?
> >>
> >>
> >>
> >
> > How interesting. I guess Excel really doesn't care whether the extension
> > is
> > xll or xla. It does use Excel4, right? With 33 c files, it seems as if
it
> > does quite a lot. I hope it doesn't do anything that is specific to
> > Windows.
> > If it does, it will be much harder to convert. I do know that the latest
> > version of Excel supports xll's since it comes with one. Other add-ins
are
> > shared libraries, the creator type is 'shlb'. Unfortunately, MS hasn't
> > documented how other's can create this kind of add-in.
> >
> > I will try to dig out what I can about xll's on Mac. The code is
somewhere
> > on my Mac. I remember I used something called a RoutineDescriptor.
> >
> > / Fredrik
> >
> >
>
> uses excel4 ? It links with xlcall32.lib and works fine in my office xp
> version of excel. It has alot of dialogs which then creates charts and
> graphs and statistical information. I figure mac programming must have an
> equivalent of dialog boxes and since we're dealing with excel it has built
> in charts and "should" be somewhat similar programming despite the
different
> platforms.
>
> Are there any frameworks for creating excel add ins or any sample code
> around. I saw one by a sailmaker company but haven't looked at it yet.
>

If it links with xlcall32.lib, it's an xll allright. The Excel4 function is
used to communicate with Excel. How are the dialogs created? I think it's
using the Win32 API. In this case, it will be difficult to convert it. I
remember that Resorcer could create code given a DLOG resource. Unless you
have this tool and is willing to spend a great deal of time on this project,
I suggest you use VBA instead.

/ Fredrik



Relevant Pages

  • Re: Help with VBA for document formatting.
    ... more easily done with Word instead of Excel so I decided to post this ... My system is a Mac G5 running the latest version of Leopard (not Snow ... number of times corresponding to the size of the alphanumeric code. ... A01.047.025) are indented with two tab keystrokes. ...
    (microsoft.public.mac.office.word)
  • Re: Help with VBA for document formatting.
    ... Python is provided in Mac OS X ... ... more easily done with Word instead of Excel so I decided to post this ... number of times corresponding to the size of the alphanumeric code. ... A01.047.025) are indented with two tab keystrokes. ...
    (microsoft.public.mac.office.word)
  • Re: Help with VBA for document formatting.
    ... more easily done with Word instead of Excel so I decided to post this ... My system is a Mac G5 running the latest version of Leopard (not Snow ... number of times corresponding to the size of the alphanumeric code. ... A01.047.025) are indented with two tab keystrokes. ...
    (microsoft.public.mac.office.word)
  • Re: Mail merge
    ... Phillip Jones wrote: ... Its up to version 9 and works with Intel mac and OSX. ... really isn't any need to move the Excel data into an Access file. ... Although FileMaker is a fine relational database and is a soup-to-nuts solution which can certainly be used in this situation, but it is not needed at all here and would side-step. ...
    (microsoft.public.mac.office.word)
  • Re: fields queries and utter disaster
    ... I suspect that regrettably, in this case the Excel team got to it, the Word ... Unfortunately the \c ODBC DATABASE field switch is not supported in Word ... Mac Word Test ... suggests that it should be possible to use query files (cf. .qry/.dqy ...
    (microsoft.public.mac.office.word)