LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #5   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 4,391
Default INI File

There's various references around, but personally I have never felt the need
to use it.

NickHK

"Christmas May" wrote in message
...
You are correct NichHK. I believe Pearson's site has a "white
paper"/"technical brief" on this very topic.

Christmas May



"NickHK" wrote:

Bob,
I think the OP's referring to Excel's hidden NameSpace, rather than

hidden
name.
As I see it you can use that, but you need understand what you are doing

and
why. If there's a suitable, more standard way, use it.

NickHK

"Bob Phillips" wrote in message
...
Nothing wrong with Hidden names. Visible is a property of the name

object,
so it is supported. But you still have to have a workbook to hold that

name.

As for INI files you test for a successful action, both in opening the

file,
and retrieving the data. You would have to do that for a hidden name,

a
value on a hidden (maybe non-existent) spreadsheet.

--
HTH

Bob Phillips

(replace somewhere in email address with gmail if mailing direct)

"Christmas May" wrote in

message
...
I'm attempting to store a variable for reference when different

workbooks
open. I'm aware of the following options

Hidden names: I believe this to be an undocumented/unsupported

feature
which may be unstable or no longer available in future releases.

(Are
there
"non-hidden" names?)

Excel worksheet cell (hidden worksheet, hidden workbook,

personal.xls,
etc.)

Add-in: Not really sure of advantages/disadvantages?

INI file:

I would actually prefer to used the INI file if not only because

other
applications could access the information. I was under the

impression
that
an INI file was simply a text file. I opened c:\windows\win.ini and

it
did
appear to be a simple text file of variables and their values.

However,
the
following code retrieved a variable and it's value that doesn't

appear
to
be
in the INI file? Any ideas what happens if you try to retrieve a

value
from
an INI file that doesn't exist. For example, if I provide a

co-worker
with
the .xls file but forget to provide them with the INI file what

happens
when
the code runs?

Private Declare Function GetPrivateProfileString _
Lib "kernel32" Alias "GetPrivateProfileStringA" _
(ByVal lpApplicationName As String, ByVal lpKeyName As String, _
ByVal lpDefault As String, ByVal lpReturnedString As String, _
ByVal nSize As Long, ByVal lpFileName As String) As Long

Private Sub readFromINI()
Dim sFileName As String, sHeader As String, sKey As String
Dim buf As String * 256
Dim length As Long


sFileName = "C:\WINDOWS\WIN.INI"
sHeader = "intl"
sKey = "sCountry"

length = GetPrivateProfileString( _
sHeader, sKey, "<no value", _
buf, Len(buf), sFileName)
MsgBox Left$(buf, length)
End Sub

Thanks in advance,

Christmas May









 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
File:1 and File:2 -- Double Files when Opening One File dallin Excel Discussion (Misc queries) 1 January 25th 07 02:53 AM
I saved file A over file B. Can I get file B back? Lynn Excel Discussion (Misc queries) 2 May 12th 06 11:24 AM
opening an excel file opens a duplicate file of the same file skm Excel Discussion (Misc queries) 1 December 7th 05 05:52 PM
I SAVED A FILE OVER ANOTHER A FILE IN EXCEL. THE OLD FILE WAS AN . DUFFER8MCD Excel Discussion (Misc queries) 1 December 23rd 04 11:32 PM
i received a file that reads powerpoint document file file exten. CCAROLACEREC Excel Discussion (Misc queries) 1 December 4th 04 05:02 PM


All times are GMT +1. The time now is 05:45 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"