スプレッドシートのヘッダテキストを多言語化するには?

[戻る]
カジカジ 2005/05/26(木) 11:03:29
スプレッドシートのヘッダテキスト部分を
日本語や英語のように多言語化したいと考えています。

何をどうすればいいのか全く検討がつかず
昨日から新人が悩んでいるのですが
私にもわかりません。

ヘッダテキスト部分を、使用する人によって
変更(外国の方なら英語、日本人なら日本語)というような事は
可能なのでしょうか。

可能であれば、どのようにすればいいでしょうか?

επιστημη 2005/05/26(木) 12:24:03
http://www.vcppclub.com/bbs1/wforum.cgi?mode=allread&no=2280&page=0

…だそうです。

カジカジ 2005/05/26(木) 13:04:31
はい、これを見せてもらったのですが
何やら解決できない状態みたいで
更に恥ずかしながら私自身VC++がわかりません。

ヘッダテキストの部分を指定するのはスプレッドデザイナーをひらき
変更できるというのはわかったのですが
その部分をどう処理し多言語化すればいいのやら・・・。

初心者揃いで申し訳ないですが
教えていただけないでしょうか。
お願いいたします。

επιστημη 2005/05/26(木) 13:09:29
> ヘッダテキストの部分を指定するのはスプレッドデザイナーをひらき
> 変更できるというのはわかったのですが

いや、そうじゃなくて、必要なのはキャプションを'実行時に変更する'ことなんでしょ?
そのメドは立ったのですか?

カジカジ 2005/05/26(木) 13:22:11
全くたっていないのです。
VBでは、INIファイルを使用しユーザーに変換指定(日本語なら1、英語なら2)してもらい
変更していたのですが(下記)これと同じくは不可能でした。
実行するまでのソースの書き方すら目途はたっておりません。

;画面表示方法設定 1=変換なし 2=変換
;変換先エリア  1=JAPAN 2=Korea
;DebugMode     0=normal 1=項目名取得
[Language_display_setup]
Disp_Method_Id=2
Disp_Area_Name=1
Disp_FileName=getDispName1.TXT
Disp_DebugMode=0

επιστημη 2005/05/26(木) 13:43:12
> VBでは、INIファイルを使用しユーザーに変換指定(日本語なら1、英語なら2)してもらい
> 変更していたのですが(下記)これと同じくは不可能でした。

VBでは実現してたんですか? だとすると単に移植の問題となるのですが、
何がハードルとなっているのですか? 
きちんと説明してくれな、'わかりません'じゃわかりませんて。

- VBによる元コードに対応するVC++コードがわかんない?
- INI-fileを読み出せない?
- 読み出した情報に基づいてキャプションを変更できない?

# そもそも、そこでいうスプレッド・シートってなによ?

カジカジ 2005/05/26(木) 13:52:51
Far Point Spread 3.0使用です。

ちなみにわからないのは、VBからVC++へ移植するためのコードが不明です。
更にキャプションを変更というのもよくわかりません。

プログラミング自体、かなりわかっておりませんので
何がどうダメなのかすらわからない状態なのです。

επιστημη 2005/05/26(木) 13:59:08
再度確認。

VBならば実行時にキャプション(spred-sheetのヘッダ部)変更ができるのですね?
だから'それをVC++ではどう書くか'さえわかればいいのですよね!?

> プログラミング自体、かなりわかっておりませんので
移植元であるVBのコードもわかってないんすか? まさかそんなことじゃないよね?

カジカジ 2005/05/26(木) 14:01:39
VBではできていたようです。

私は前任の方が突然おられなくなったので
急遽ここにきており、わかっておりません。
システムを組むのは初めてのことです。

επιστημη 2005/05/26(木) 14:13:10
…なんつーか。

で、VBわかりますか? VC++/MFCわかりますか?

「あんたんとこのをVC++から使うのにはどうすりゃいいの?」と
"Far Point Spread" とやらのベンダーには問い合わせたのですか? 

なにもかもわからん/わかってる奴がいない 状態で
掲示板を頼りにされても困りますって。
本来なら相応の対価を要求するよな案件です。

カジカジ 2005/05/26(木) 14:28:30
[[解決]]
ですよね。自分でもそう思います。
沢山のアドバイスありがとうございます。

頼り切りすぎました。
少々格闘してみます。

επιστημη 2005/05/26(木) 14:33:41
健闘を祈ります。

# ところで、なぜにC++にせなあかんの?
# VBで動いてるんやったらそれでええやん。

カジカジ 2005/05/26(木) 14:36:37
私はよく知らないのですが
VC++に移行するように案件がきたそうです。
それで進めていたのですが担当者が突然辞めまして。
何も情報が無いままプロジェクトがスタートしてしまった状態だそうです。
お騒がせしました。

古いスレッドには追加発言できません。