• 締切済み

エクセルのアドインについて

他社からもらったエクセル2003のシートに \OFFICE11\LIBRARY\Vsiki Add-In'!Siki_2Moji(I121) というセルがありました。 アドインで前後の関係から(I121)セルの式を文字列に 変換するものだと思います。 入手先の担当者はパソコンがよくわかっていない人で 当てになりませんでした。 ネットで検索しましたが、なかなかヒットしませんでした。 このアドインをご存知の方がいましたら、 入手方法等教えていただけると幸いです。

みんなの回答

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.1

こんにちは。 >他社からもらったエクセル2003のシート 残念ながら、ユーザーアドインに関しては、こちら側ではどうにもなりません。個人で作ったもので、流通はしていないはずです。 ちょっと想像して作ってみました。 Siki_2Moji(I121) 式を文字にする関数 ということでしたら、 '------------------------------------------- Function Siki_2Moji(arg As Variant) As String   If TypeName(arg) = "Range" Then     If arg.HasFormula Then       Siki_2Moji = arg.FormulaLocal       ''Siki_2Moji = Mid$(arg.FormulaLocal, 2) '=を抜く場合は、上記と入れ替え     End If   End If End Function '------------------------------------------- ※標準モジュールへの取り付け方: Alt +  F11 (Altを押しながらF11)を押すと、Visual Basic Editor 画面が出てきます。 次に、メニューの[挿入]-[標準モジュール]と開けて、クリックすると、画面が現れますので、以下のコードを貼り付けて、 Alt + Q で、画面を閉じます。 エラーになっている部分を、 ドライブを指定する    ↓ 検索:C:\OFFICE11\LIBRARY\Vsiki Add-In'!Siki_2Moji 置換:Siki_2Moji に置換します。

pakopa
質問者

お礼

おぉ アドインの中身まで考えていただき、ありがとうございます。 アドインってユーザーが作れるんですよね。忘れていました。 Wendy02さんのを参考にちょっと考えてみます。(私には荷が重いかもしれませんが) 本当にありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセル・要らなくなったアドインの削除し方

    エクセルにCADソフトのアドイン(名前は"alibre design add-in"です)を入れたのですが もう要らないので削除したいのですが、仕方がよく分かりません 以前エクセルを開こうとしたら、このアドインが原因らしい理由でエクセルが開かなくなったので その時の表示に従って、このアドインを無効にしたみたいです で、もうこのアドインは要らないので削除したいのですが、どうしたらいいのでしょうか? エクセル2003です 現在「ツール」の「アドイン」で"alibre design add-in"は有効なアドインのチェックは外れています でも「ツール」に「alibre design add-in ▼」が残っています こいつを消してしまいたいのです 調べたら「program files」→「microsoft office」→「office11」→「library」 で消せるみたいなことが書かれたいたのですが 「library」の中にそれらしい名前のアドインが見当たらないのでよく分かりません どなたか教えてくださいませ

  • Excel2003でアドインの更新ができない

    お世話になります。 環境は、WindowsXp Sp3 + Excel2003 Sp3 です。 VBAでプログラムを作成し"sss.xla"で保存します。 この"sss.xla"を"C:\Documents and Settings\<USER>\Application Data\Microsoft\AddIns"へ入れます。 Excelを起動しツール→アドインを開くと作成したアドインが表示されているのでチェックします。 また、チェックをはずすとアドインが無効になります。 アドイン(マクロ)の起動には「CTRL+SHIFT+J」を関数(サブルーチン)「sss」へ割り当てています。 ここまでは問題なく動作しています。 "sss.xla"を修正します(たとえば、足し算していたものが間違っていて掛け算に修正する等です)。 この修正した"sss.xla"を上記のフォルダーへ上書きコピーします。 Excelを起動してアドインを動かしてみると修正前のものが動いてしまいます。 (セルに色をつけたりもしていますので明らかに修正前のものが動いています。) インターネットでいろいろ探してみたところ、 「"C:\Program Files\Microsoft Office\OFFICE11\Library"へ"sss.xla"を入れると大丈夫」 との情報があったので試してみましたがだめでした。 アドインを無効にし"・・・\AddIns"から削除して"・・・\Library"へ入れています。 "sss.xla"本体とは別にどこかにキャッシュされたりしているのかとも思い、Cドライブを"sss.xla"で全検索したり、レジストリーを検索したりしましたがそれらしいものは見つかりませんでした。 (ファイルそのものは削除しているので、どこかにキャッシュされているのだろうと思いました。) さらに修正した"sss.xla"を"sss101.xla"としてアドイン登録しても動くのは"sss.xla"が動いてしまいます。 どうすれば修正した"sss.xla"を動かすことができるようになるでしょうか。 よろしくお願いします。

  • TEXTCALCの使い方

    他社から計算書のデータをもらったのですが、 そこにTEXTCALCが入った計算式が組み込まれていました。 ユーザー関数ということで、自分でダウンロードして、 以下、書いてある通りにしたのですが、 ************************************************* MicrosoftEXCEL(以降EXCELという) のアドインをセットアップしたフォルダ(*1)に TEXTCALC.XLA をコピーします。 *1. C:\Program Files\Microsoft Office\Office\Library など EXCELを起動し、ツール(T) - アドイン(I)を選択します。 ************************************************* 再起動させても、計算式を入れ直しても 「#####」 にしかなりません。 ちなみに式は 0.2×1.0/(2×π)×ルート(記号)(9.8×6.638) で、TEXTCALC関数の計算式は =TEXTCALC(セル1)/TEXTCALC(セル2)*SQRT(TEXTCALC(セル3)) です。 どうやったら答えが出るか、教えてください。 よろしくお願いします。

  • Unicode IVS Add-in

    Unicode IVS Add-in for Microsoft Officeについて Office 2010でUnicode IVS Add-in for Microsoft Office 2010 のアドインを使って異体字を使っていました。 新しいPCに変えたら、Office 2013が入っており、同様の機能を使いたいので困っています。 ネットで検索しても Unicode IVS Add-in for Microsoft Officeの2007 と2010は簡単にみつかるのですが、Office 2013での情報がありません。 Office 2013では無理なのでしょうか?

  • excelのdatastreamerが存在しない

    エクセルで最近datastreamerというアドイン機能があることをしりました。 下記のマイクロソフトの記事を参考にアドインを試みました。 https://support.microsoft.com/en-us/office/enable-the-data-streamer-add-in-70052b28-3b00-41e7-8ab6-8a9f142dffeb しかし、手順に沿って行いましたがCOMアドインの欄に 「Microsoft Data Streamer for excel」 が存在しません。 エクセルは2019です。 officeはバージョン : 18.2110.13110.0 win10

  • エクセル2003にMicrosoft office live add-in が表示されません。

    オフィスアップデートでオフィスライブアドインをインストールしてしまい、エクセルの画面上で邪魔だったので削除しました。(どう処理したのか覚えていません。) その後使用する事になり、ネットで調べてツール、ユーザー設定、ツールバーの項目にあるはずのoffice live add-inの項目がありませんでした。触っていなかったワードやパワーポイントにはあります。office live add-inをプログラム削除からアンインストール後に再インストール。 またOffice本体、関連のプログラムを全削除して再インストールしても何故かエクセルだけoffice live add-inが表示されません。 レジストリに何かしらの情報が残っているのでしょうか? OS:Windows Vista ビジネス オフィスは2003のプロフェッショナルです。 対処法ご存知の方いらっしゃいましたら宜しくお願いします。

  • Excel VBAで検索する

    Excel VBAで、Sheet1に貼り付けたテキスト内から Sheet2に記載した(1列ごとの)キーワードを検索し キーワードが含まれている行をSheet3に貼り付ける処理をしているのですが、始めたばかりなので上手くいきません。 下記がソースです。 Dim moji As String Dim word As String Dim result As Integer For i = 3 To 103 For j = 2 To 21 moji = ThisWorkbook.Worksheets("Sheet1").Cells (i, 1).Value word = ThisWorkbook.Worksheets("Sheet2").Cells (j, 2).Value result = InStr(moji, word) If doResult <> 0 Then For k = 1 To 100 ThisWorkbook.Worksheets("Sheet3").Cells (k, 1).Value= moji Next k End If Next j Next i このソースでは上手くいかないのですが、どこがダメなのか分からないので、解決の糸口がつかめません。 アドバイスなどお願いします。

  • Word 2007からOffice Live Add-inメニューが消えた!!

    Word 2007のOfficeボタンのメニュー「MS Office Liveから開く」をクリックすると画面の一番上段にAddinのUpdateの表示(表示に記憶間違いがあるかも)があったのでクリックしてインストール→再起動すると「インストールに重大なエラーがでました(表示に記憶間違いがあるかも)」とのダイアログが出ましたので中止したら、Officeボタンの「MS Office Liveから開く」「MS Office Liveかに保存する」のメニューが消えました。 Wordオプションのアドインを見ますと「無効なアプリケーションアドイン  MS Office Add-inとなっており」設定から「MS Office Add-in」にチェックを入れようとしても「HKEY_LOCAL_MACHINEに登録されているOfficeのアドインの接続状況は変更できません」とのダイアログがでます。 どうすればメニューの復活ができるのでしょうか。 なおExcel 2007の方はメニューはちゃんと表示されます。

  • (エクセル)数値の値が勝手に変換されてしまう

    セル書式設定→表示形式(標準)の設定の状態で、 (例)12300 と入力し、Enterすると、1.23 と表示されてしまいます。 こうなる前に何かしたといえば、アドインにTEXTCALC関数Ver1.31を使えるように設定しました。(コピー先は\Office\Library) 困ってます・・・・何か設定があるようでしたら教えていただけないでしょうか?宜しくお願いします。

  • EXCEL 関数の綴りの修正ができません

    Office 2016のEXCELの関数の修整方法が判りません。 膨大なEXCELのソフトの入力を引き受けましたが、 入力したシートのどこを間違ったのか、 結果を表示するシート:結果の複数のセルに  #REF! と表示されます。 結果を表示するシートの夫々の関数は、 O84セルは ='調整'!I11 086セルには  #REF と表示されています。 o88セルは ='調整'!I21  o90セルは ='調整'!I26  近くのセルは M84セルは ='調整'!I10 M86セルは ='調整'!I15 M88セルは ='調整'!I20 M90セルは ='調整'!I25 という関数が設定されています。 O104セル・O122セル・O144セル・O162・O180セルにも #REFと表示されます。 O86セルカーソルを置いて、 = 次に シート名:調整の!I16セルにカーソルを置いてから、 I26セルに戻りますと '='調整'!I16 と  ' が前について セルに表示し、1行目の上の関数を表示する欄は空白です。 =の前の ' を削除・消す方法が判りません。 気づいたのは、  #REF! と表示するのは、 シート名 調整 の 16行に関係する シート:表示の O列に共通しています。 御指導をお願いいたします。

専門家に質問してみよう