スプレッドシートのヘッダテキストを多言語化するには? – プログラミング – Home

スプレッドシートのヘッダテキストを多言...
 
通知
すべてクリア

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


カジカジ
 カジカジ
(@カジカジ)
ゲスト
結合: 20年前
投稿: 7
Topic starter  

スプレッドシートのヘッダテキスト部分を
日本語や英語のように多言語化したいと考えています。

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

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

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


引用未解決
トピックタグ
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 22年前
投稿: 1301
 

http://www.vcppclub.com/bbs1/wforum.cgi?mode=allread&no=2280&page=0

…だそうです。


返信引用
カジカジ
 カジカジ
(@カジカジ)
ゲスト
結合: 20年前
投稿: 7
Topic starter  

はい、これを見せてもらったのですが
何やら解決できない状態みたいで
更に恥ずかしながら私自身VC++がわかりません。

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

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


返信引用
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 22年前
投稿: 1301
 

> ヘッダテキストの部分を指定するのはスプレッドデザイナーをひらき
> 変更できるというのはわかったのですが

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


返信引用
カジカジ
 カジカジ
(@カジカジ)
ゲスト
結合: 20年前
投稿: 7
Topic starter  

全くたっていないのです。
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


返信引用
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 22年前
投稿: 1301
 

> VBでは、INIファイルを使用しユーザーに変換指定(日本語なら1、英語なら2)してもらい
> 変更していたのですが(下記)これと同じくは不可能でした。

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

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

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


返信引用
カジカジ
 カジカジ
(@カジカジ)
ゲスト
結合: 20年前
投稿: 7
Topic starter  

Far Point Spread 3.0使用です。

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

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


返信引用
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 22年前
投稿: 1301
 

再度確認。

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

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


返信引用
カジカジ
 カジカジ
(@カジカジ)
ゲスト
結合: 20年前
投稿: 7
Topic starter  

VBではできていたようです。

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


返信引用
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 22年前
投稿: 1301
 

…なんつーか。

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

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

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


返信引用
カジカジ
 カジカジ
(@カジカジ)
ゲスト
結合: 20年前
投稿: 7
Topic starter  

ですよね。自分でもそう思います。
沢山のアドバイスありがとうございます。

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


返信引用
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 22年前
投稿: 1301
 

健闘を祈ります。

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


返信引用
カジカジ
 カジカジ
(@カジカジ)
ゲスト
結合: 20年前
投稿: 7
Topic starter  

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


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました