I am trying to write my first macro reading values form different workbooks and then do some calculations. The problem is that my file system is in greek and vba does not seem to allow inserting such characters. Any ideas?
Use the CHRW command to insert extended ASCII characters using the hex values you can see when using the Insert | Symbol menu command
ChrW(&H394) inserts a upper case Delta
ChrW(&H3B4) inserts a lower case delta
AscW is the corresponding command to read a single extended ASCII character and return a numeric value
Why do you need any special processing to get the file path? Isn't a file path in Greek the usual x:\xx\xx\xx, with folder and files names separated with backslashes?
The fact that you use Latin or Greek characters should not change it, or?
I assume that there are Greek characters in each cell of the worksheet.
If that is the case then you could assign the value of a cell to a variable then use a loop with AscW to extract the extended ASCII value of each letter and ChrW to insert that value in the desired location.
I would have thought that a Greek version of Excel would be able to work with the Greek alphabet directly. Are you using an English version of Excel in a Greek version of Windows?
Its english excel however i can use greek characters for typing in a document. Its only when it comes to vba and macros that the greek characters are messed up. When i try to type greek im just getting some weird symbols.