« 高周波・RFニュース 2025年2月5日 Mavenirの5G NTNホワイトペーパー、ミニサーキットの1.5mm角QFNパッケージMMIC、Keysigntがスペインに6G研究ラボ設立、アイルランドとスコットランドの大学がRIS(reconfigurable intelligent surfaces)で協力 | トップページ | 高周波・RFニュース 2025年2月6日 3GPPがRel-20(5G Advancedと6G)の計画を公開、SEMCOが産業用MLCC(0805 inch, X6S, 22uF, 25V)と車載MLCC(1005,2.2uF,10V)を発表、KYOCERA AVXのスーパーキャパシタシミュレーションソフト、I向けフォトニックチップ解説 »

2025年2月 5日 (水)

いつの間にかMicrosoft 365 Copilotが使えるようになった(3) Excelで変な並びのデータ(5ポートSパラメータTouchstoneフォーマット)を一行に直すのにExcel VBAとOfficeスクリプトを書いてもらう。何度かやり直すとどちらもできた。

さて今回はExcel VBAとOfficeスクリプトを書いてもらえるか検証。

TouchstoneフォーマットはSパラメータデータのためのフォーマットだが3ポート以上変な並び方になる。

5ポートの場合、

一行目 周波数、8個のデータ

二行目     4個のデータ

三行目     8個のデータ

・・・

10行目     4個のデータ

のような形をしている。これを

一行目 周波数、50個のデータのように並び替えたいが

Excelで表計算だけでやるのはとても面倒。一応、Copilotにも聞いてみたが無理と言われた。

そこでまずExcel VBAでできるか聞いてみた。

Copilotvba01

何度かエラー出したが最終的にできた。

Copilotvba02

コードはこんな感じ。ただ遅い…

Copilotvba03

もうExcel VBAは廃止に向かっていくと思うのでOfficeスクリプト(TypeScript)でも聞いてみた。

こっちの方がずっと速く同様にできた。

Copilotscript01

まずまず使えるイメージ。

 

« 高周波・RFニュース 2025年2月5日 Mavenirの5G NTNホワイトペーパー、ミニサーキットの1.5mm角QFNパッケージMMIC、Keysigntがスペインに6G研究ラボ設立、アイルランドとスコットランドの大学がRIS(reconfigurable intelligent surfaces)で協力 | トップページ | 高周波・RFニュース 2025年2月6日 3GPPがRel-20(5G Advancedと6G)の計画を公開、SEMCOが産業用MLCC(0805 inch, X6S, 22uF, 25V)と車載MLCC(1005,2.2uF,10V)を発表、KYOCERA AVXのスーパーキャパシタシミュレーションソフト、I向けフォトニックチップ解説 »

パソコン・インターネット」カテゴリの記事

学問・資格」カテゴリの記事

日記・コラム・つぶやき」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

« 高周波・RFニュース 2025年2月5日 Mavenirの5G NTNホワイトペーパー、ミニサーキットの1.5mm角QFNパッケージMMIC、Keysigntがスペインに6G研究ラボ設立、アイルランドとスコットランドの大学がRIS(reconfigurable intelligent surfaces)で協力 | トップページ | 高周波・RFニュース 2025年2月6日 3GPPがRel-20(5G Advancedと6G)の計画を公開、SEMCOが産業用MLCC(0805 inch, X6S, 22uF, 25V)と車載MLCC(1005,2.2uF,10V)を発表、KYOCERA AVXのスーパーキャパシタシミュレーションソフト、I向けフォトニックチップ解説 »

最近の記事

2025年2月
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28  

最近のコメント

無料ブログはココログ
フォト