TarboHALOGで、先日のコンテストQSOデータの一部を誤って消してしまいました。(こういう時に限ってデータのバックアップをしていませんでした。)
手元に消してしまった内容が残っていたので、エクセル上でQSOデータをまとめて修正してハムログに戻す作業をしましたので、その手順を備忘録としてメモっておきます。
(これは、ハムログの直近のQSOデーターをまとめて修正する方法で、過去のQSOデータを修正には不向きです。※1)
手順)
1. ハムログデータのバックアップ
Windows エクスプローラーで
念のために作業前にHAMLOGのフォルダーごと別の場所にコピーをしておきます。
2. 修正するQSOデーター範囲をエクセル用のファイルに出力
ハムログで
・[検索(S)] [複合条件検索と印刷(F)]
・"検索条件の設定"画面にて
・"レコード範囲"に編集をしたい直近QSOデータの範囲を指定※1
・"出力先"「CSVファイル」を選択
・"出力ファイル名"を設定(フォルダはデフォルトの"C:"=ルートディレクトリ=以外に変更した方が良い)
・[検索無し]をクリック
・"検索せずに出力しますか?"を[はい]
・"出力が終了しました"を[はい]
・"検索条件の設定"の画面を[閉じる]
3. QSOデータをエクセルで適宜修正
Windows エクスプローラーで
・先ほどの出力したCSVファイル探し、ダブルクリックでエクセルが開きます
(注:この操作の場合、QTHのCODE入力欄がおかしくなります。解決策はを下のコメントを参照願います。コメント頂いた各局にTNX! )
エクセルで
・QSOデーターを修正
・[ファイル] [名前を付けて保存] "ファイルの種類:" を[CSV(カンマ区切り)] 「ファイル名」を指定して[保存]
・"・・・この形式でブックを保存しましか?" を「はい」
・エクセルを[閉じる]
4. 修正したQSOデータをハムログに
ハムログで
・[オプション(O)] [データーの保守(D)] [データーのインポート(I)]
・"データーのインポート"の画面で
・[CSVファイルから]を選択
・[QSOデータに上書き]などその他のチェックを外す。
・[開く]
・"結合するデータ"の画面で
・先程エクセルで保存したCSVファイルを選択して[開く]
・"・・データの重複をチェックせずに結合します。よろしいですか?" を[はい]
・"データー結合が完了しました Tarbo HAMLOG/Winをハムログを終了します"を[OK]して一旦ハムログを終了
これでハムログデータに、修正後のデーターが追加されました。
5. ハムログから修正前のQSOデータを削除
これでハムログデータには修正前とその後に修正後のデーターが重複していますので、修正前のQSOデータを削除します。
ハムログを開く
ハムログで
・[オプション(O)] [データーの保守(D)] [QSOデータの一括削除(Q)]
・重複した修正前の範囲(先に出力したレコード範囲)を指定
・[OK]
・"削除してよろしいですか?削除後は復活できません"を[はい]
・"削除完了"を[OK]
ご注意
上記は私のTarbo HAMLOG/Win Ver.5.24C、Microsoft Excel 2010(Ver.14)、Windows 7 Professional(Sservice Pack 1)の環境で行いました。
記載内容の利用に関してはご自身の判断と自己責任でお願い致します。
※1:直近部分のデータではなく全ハムログデータを出力してエクセルで編集してハムログに再結合する方法もありますが、当局のQSOデータの場合は、レコードNo.(QSOデーターのNo.)がずれてしまいます。QSLカードにこの番号を印刷していて番号がずれると不都合なので、上記の直近部分データの方法で行いました。
<PR>
PR